linux 中iscsi服务
Posted 正义的朋友
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 中iscsi服务相关的知识,希望对你有一定的参考价值。
###############
第一步: 创建一个2G的分区
第二步: yum install targetcli -y
第一步: 创建一个2G的分区
第二步: yum install targetcli -y
第三步:创建一个2G的分区,并同步
第四步: 执行tagetcli
ls查看
/> /backstores/block create westos:storage1 /dev/vdb1 设置/dev/vdb1为共享硬盘,并命名
/> /iscsi create iqn.2018-08.com.westos:storage1 生成外部共享名称
/> iscsi/iqn.2018-08.com.westos:storage1/tpg1/acls create iqn.2018-08.com.westos:westoskey1 生成密匙
/> iscsi/iqn.2018-08.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1 将外部名称和内部设备关联
/> iscsi/iqn.2018-08.com.westos:storage1/tpg1/portals create 172.25.254.204 开启接口
第四步: 执行tagetcli
ls查看
/> /backstores/block create westos:storage1 /dev/vdb1 设置/dev/vdb1为共享硬盘,并命名
/> /iscsi create iqn.2018-08.com.westos:storage1 生成外部共享名称
/> iscsi/iqn.2018-08.com.westos:storage1/tpg1/acls create iqn.2018-08.com.westos:westoskey1 生成密匙
/> iscsi/iqn.2018-08.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1 将外部名称和内部设备关联
/> iscsi/iqn.2018-08.com.westos:storage1/tpg1/portals create 172.25.254.204 开启接口
exit 保存并且退出
##############################################################
客户端设置
yum install iscsi-initiator-utils -y 安装
iscsiadm -m discovery -t st -p 172.25.254.204 查看可以连接的端口
客户端设置
yum install iscsi-initiator-utils -y 安装
iscsiadm -m discovery -t st -p 172.25.254.204 查看可以连接的端口
iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -l 登陆这个端口 此时登陆端口会发现是失败的, 由于没有输入在服务器端设置的密码key1
vim /etc/iscsi/initiatorname.iscsi 编辑这个文件,设置密码
InitiatorName=iqn.2018-08.com.westos:key1
systemctl restart iscsid.service 重新启动这个服务
iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -l 再次登陆,登陆成功 ,此时fdisk -l可以显示 sda硬盘
fdisk /dev/sda 新建一个分区
mkfs.xfs /dev/sda1 格式化分区
mount /dev/sda1 /mnt/ 挂载分区
df -H
vim /etc/fstab 设置开机自动挂载
/dev/sda1 /mnt/ xfs defaults,netdev 0 0 由于这个挂载只能在网络服务启动后挂载,所以默认的参数还要加,_netdev
mount -a
df -H
df -H
#####################
客户端上 sdb1的删除与退出登陆
vim /etc/fstab 取消默认挂载
umount /dev/sda1卸载
dfisk -l 查看还有
退出登陆
[root@localhost ~]# iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -u
删除节点
[root@localhost ~]# iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -o delete
yum install tree
客户端上 sdb1的删除与退出登陆
vim /etc/fstab 取消默认挂载
umount /dev/sda1卸载
dfisk -l 查看还有
退出登陆
[root@localhost ~]# iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -u
删除节点
[root@localhost ~]# iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -o delete
yum install tree
tree /var/lib/iscsi/ 查看
systemctl restart iscsi
fdisk -l 此时发现成功
###############
服务器上的删除
targetcli
clearconfig
clearconfig confirm=True
ls
exit
targetcli
clearconfig
clearconfig confirm=True
ls
exit
以上是关于linux 中iscsi服务的主要内容,如果未能解决你的问题,请参考以下文章