ISCSI
共享硬盘
在服务端
用7.0yum源
yum install targetcli -y
fdisk /dev/vdb
pvcreate /dev/vdb2
vgcreate iscsi_vg0 /dev/vdb2
lvcreate -l 255 -n iscsi_lv0 iscsi_vg0
targetcli
ls
/backstores/block create westos:storage1 /dev/iscsi_vg0/iscsi_lv0
iscsi/ create iqn.2019-02.com.westos:storage1
iscsi/iqn.2019-02.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1
iscsi/iqn.2019-02.com.westos:storage1/tpg1/acls create iqn.2019-02.com.westos:storage1key ##添加公钥
iscsi/iqn.2019-02.com.westos:storage1/tpg1/portals create 172.25.254.160 ##添加接口
在客户端
yum install iscsi-initiator-utils.x86_64
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
iscsiadm -m discovery -t -st -p 172.25.254.160 ##发现目标器
vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2019-02.com.westos:storage1key
systemctl restart iscsid
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.160 -l ##登陆目标器
iscsiadm -m node -L all(登陆发现的所有目标器)
iscsiadm -m node -U all(退出所有登陆的目标器)
fdisk -l ##查看
扩充硬盘:
在服务端
fdisk /dev/vdb
pvcreate /dev/vdb3
vgextend iscsi_vg0 /dev/vdb3
lvextend -l 510 /dev/iscsi_vg0/iscsi_lv0
在客户端
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.160 -u
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.160 -l
fdisk -l ##查看
xfs_growfs /dev/vda
在客户端挂载
vim /etc/fstab
/dev/sda1 /mnt xfs defaults,_netdev 0 0 ##_netdev县启动网络设备
删除:
umount /mnt
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.160 -u
iscsiadm -m node -T iqn.2019-02.com.westos:storage1 -p 172.25.254.160 -o delete
tree /var/lib/iscsi/