iSCSI磁盘阵列
服务端
yum install targetcli.noarch
systemctl start target
fdisk /dev/vdb

targetcli

iSCSI服务器

/> /backstores/block create westos:storage1 /dev/vdb1  #给设备命名
Created block storage object westos:storage1 using /dev/vdb1.
/> iscsi/ create iqn.2017-12.com.example:storage1 #创建共享目录
Created target iqn.2017-12.com.example:storage1.
Created TPG 1.
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/acls create iqn.2017-12.com.example:westoskey
Created Node ACL for iqn.2017-12.com.example:westoskey
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1     #加密
Created LUN 0.
Created LUN 0->0 mapping in node ACL iqn.2017-12.com.example:westoskey
/> iscsi/iqn.2017-12.com.example:storage1/tpg1/portals create 172.25.254.127 #设置连接
Using default IP port 3260   

Created network portal 172.25.254.127:3260.

iSCSI服务器

/> exit
Global pref auto_save_on_exit=true
Last 10 configs saved in /etc/target/backup.

Configuration saved to /etc/target/saveconfig.json

iSCSI服务器

 firewall-cmd --permanent --add-port=3260/tcp   #添加端口
success
[[email protected] ~]# firewall-cmd --reload
success
客户端
systemctl start iscsi    

[[email protected] ~]# vim /etc/iscsi/initiatorname.iscsi  #配置客户端名称 

[email protected] ~]# cat /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2017-12.com.example:westoskey

iSCSI服务器

[[email protected] ~]# systemctl restart iscsi
iscsiadm -m discovery -t st -p 172.25.254.127  #发现设备

172.25.254.127:3260,1 iqn.2017-12.com.example:storage1

iSCSI服务器

 iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.127 -l #登陆设备

注:第一次登陆失败后,修改后需先重启主服务再启子服务

[[email protected] ~]# systemctl restart iscsid

[[email protected] ~]# systemctl restart iscsi

iSCSI服务器

文件系统挂载
fdisk /dev/sda

mkfs.xfs /dev/sda1

iSCSI服务器

[[email protected] ~]# blkid
/dev/vda1: UUID="9bf6b9f7-92ad-441b-848e-0257cbb883d1" TYPE="xfs"
/dev/vdb1: UUID="SIaPf4-OdHu-OzAW-NlQG-vZ3D-X8ZO-1FK3Ih" TYPE="LVM2_member"
/dev/mapper/vg0-vo: UUID="12294be2-bdad-4817-b162-038e22313d9f" TYPE="ext4"
/dev/sda1: UUID="3f8ccea4-04d0-4ff6-93fc-03913d2dc0d8" SEC_TYPE="ext2" TYPE="ext3"
df

iSCSI服务器

永久挂载

vim /etc/fstab

UUID="38ccea4-04d0-4ff6-93fc-03913d2dc0d8"  /mnt  xfs  defaults,_netdev 0 0  #注,此时用id 防止名称串绕,defaults,_netdev这是为了在启动时让网络在分区前启动,否则会启动不起来

iSCSI服务器

mount -a 

iSCSI服务器

reboot

删除
vim /etc/fstab
 umount /mnt
 df
 yum install tree -y

  184  tree /var/lib/iscsi/ #查看目录树结构

iSCSI服务器

  185  iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.127 -u #退出
  186  fdisk -l
  187  tree /var/lib/iscsi/

 iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.127 -o delete #删除

iSCSI服务器

  191  tree /var/lib/iscsi/
  192  fdisk -l
  193  systemctl restart iscsi
服务端删除共享:
targetcli

/> clearconfig confirm=true

iSCSI服务器-

动态逻辑卷共享
制作逻辑卷
fdisk /dev/vdb
partprobe
 pvcreate /dev/vdb1
vgcreate iscsi_vg /dev/vdb1

lvcreate -l 225 -n iscsi_lv iscsi_vg

iSCSI服务器

 targetcli

/> /backstores/block create westos:storage1 /dev/iscsi_vg/iscsi_lv
/> /iscsi create iqn.2017-12.com.example:storage1
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/acls create iqn.2017-12.com.example:key1
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1

scsi/iqn.2017-12.com.example:storage1/tpg1/portals create 172.25.254.127

iSCSI服务器

iSCSI服务器

客户端:
 rm -fr /var/lib/iscsi/*
 vim /etc/iscsi/initiatorname.iscsi
 systemctl restart iscsid.service
 systemctl restart iscsi
 iscsiadm -m discovery -t st -p 172.25.254.150

 iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.150 -l

iSCSI服务器

fdisk -l
mkfs.ext3 /dev/sda

mount /dev/sda /mnt/

iSCSI服务器

动态扩容:

服务端

lvm 扩容

 fdisk /dev/vdb
 partprobe
 pvcreate /dev/vdb2
 vgextend iscsi_vg /dev/vdb2
 lvextend -L 1500M /dev/iscsi_vg/iscsi_lv

 lvs

iSCSI服务器

 客户端
   iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.150 -u
   systemctl restart iscsid.service
   systemctl restart iscsi
   iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.150 -l

   fdisk -l

iSCSI服务器

查看磁盘大小:

iSCSI服务器

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2021-06-08
  • 2021-12-12
  • 2022-12-23
  • 2021-05-12
猜你喜欢
  • 2021-12-04
  • 2021-07-07
  • 2022-02-10
  • 2021-06-03
  • 2021-10-31
  • 2022-12-23
相关资源
相似解决方案