Linux下iscsi配置

    xiaoxiao2023-10-29  144

    iscsi服务共享的是磁盘 nfs服务共享的是文件系统

    配置iscsi

    服务端

    安装软件

    yum install -y targetcli systemctl start target systemctl enable target

    利用fdisk命令新增一块硬盘/dev/vdb1,大小为1G

    fdisk /dev/vdb1 n #新建 p #主分区 +1G #指定大小为1G w #写入

    分区结果 执行targetcli命令

    #建立与硬盘的连接 /backstores/block create octopus:storage1 /dev/vdb1 #创建存储接口 iscsi/ create iqn.2019-05.com.octopus:storage1 #创建连接名称 iscsi/iqn.2019-05.com.octopus:storage1/tpg1/luns create /backstores/block/octopus:storage1 #添加连接密要 iscsi/iqn.2019-05.com.octopus:storage1/tpg1/acls create iqn.2019-05.com.octopus:key1 #指定连接IP iscsi/iqn.2019-05.com.octopus:storage1/tpg1/portals create 172.25.254.141 #退出命令 exit

    客户端

    安装软件iscsi-initiator-utils.x86_64

    yum install -y iscsi-initiator-utils.x86_64

    查看存在的网络接口

    iscsiadm -m discovery -t st -p 172.25.254.141

    编辑文件/etc/iscsi/initiatorname.iscsi,修改连接密钥

    InitiatorName=iqn.2019-05.com.octopus:key1

    重启服务

    systemctl restart iscsid

    建立连接

    iscsiadm -m node -T iqn.2019-05.com.octopus:storage1 -p 172.25.254.141 -l

    查看新增磁盘 分配磁盘

    fdisk /dev/sda

    格式化磁盘

    mkfs.xfs /dev/sda1

    挂载

    mount /dev/sda1 /mnt

    使用 编辑/etc/fstab文件配置开机自动挂载 blkid查看设备的uuid

    [root@client ~]# 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="ca2ee5e5-fbb4-4d4a-ad3e-1ade5f211523" TYPE="xfs"

    编写配置文件/etc/fstab

    UUID="ca2ee5e5-fbb4-4d4a-ad3e-1ade5f211523" /mnt xfs defaults,_netdev 0 0

    重启系统,查看挂载信息(autofs服务可能影响df -h 查看结果)

    关闭iscsi服务

    客户端

    卸载

    umount /mnt

    关闭使用

    iscsiadm -m node -T iqn.2019-05.com.octopus:storage1 -p 172.25.254.141 -u

    此时通过重启iscsi服务,磁盘信息会被找回来

    systemctl restart iscsi

    永久删除

    iscsiadm -m node -T iqn.2019-05.com.octopus:storage1 -p 172.25.254.141 -o delete

    fdisk -l查看结果 查看相关文件目录

    服务器端

    执行targetcli命令

    #清除配置 clearconfig confirm=True #退出 exit

    查看信息

    最新回复(0)