Linux下iscsi配置

博客介绍了iSCSI服务,其共享的是磁盘,与NFS服务共享文件系统不同。详细说明了iSCSI服务端和客户端的配置步骤,包括安装软件、新增硬盘、分区、建立连接、分配磁盘等,还介绍了开机自动挂载的配置。此外,阐述了客户端和服务器端关闭iSCSI服务的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

在这里插入图片描述
查看信息
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值