iscsi

来源:互联网 发布:淘宝食品店铺装修 编辑:程序博客网 时间:2024/06/07 03:31

一. 安装部署target及iscsi

iscsi为设备共享

server:

yum install -y targetcli.noarch


yum install -y targetd.noarch


systemctl start target

fdisk -l


fdisk /dev/vdb

partprobe


fdisk -l


client:

yum install -y iscsi-initiator-utils

systemctl start iscsi


二. 配置iscsi共享服务

server:

targetcli



firewall-cmd --permanent --add-port=3260/tcp

firewall-cmd --reload


client:

vim /etc/iscsi/initiatorname.iscsi         #InitiatorName=iqn.2017-12.com.example:westos2017

systemctl restart iscsi

iscsiadm -m discovery -t st -p 172.25.254.170    #检测

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


检验:


iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.170 -u     #退出


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


三. 设备挂载

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

fdisk /dev/sda

partprobe


mkfs.xfs /dev/sda1

mount /dev/sda1 /mnt/

vim /etc/fstab        #/dev/sda1    /mnt    xfs    defaults,_netdev    0 0   必须标注网络设备,否则重启系统启不来

mount -a


reboot

rht-vmctl poweroff desktop

rht-vmctl start desktop

rht-vmctl view desktop


四. 删除

client:

iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.170 -u

iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.170 -o delete



注:若再次登陆出现问题,需要删除相关文件,利用tree /var/lib/iscsi/进行查看

server:

targetcli       #clearconfig confirm=True   清空


检测是否删除和清空: