linux 系统搭建iscsi共享存储实验
iSCSI是IP SAN(IP存储区域网络 )常用的一种实现方式,属于网络存储范畴,且是基于块级别的存储共享机制,能够把iscsi所共享的存储块直接在本地映射成磁盘。而SMB、FTP这种是属于文件系统共享技术。本实验是在Rocky linux9.5操作系统中完成的,为了搭建iscsi共享存储专门添加了3个100G的独立硬盘,并按照下面的操作过程制作了一个300G的LVM逻辑卷,具体操作如下;
![图片[1]-linux 系统搭建ISCSI共享存储实验篇-青原智库](https://www.tibetnetgeek.top/wp-content/uploads/2025/06/image-20250615133152538-1024x460.png)
第一步:把上图中的3块硬盘创建一个LVM卷,创建LVM卷过程按照创建PV—-VG—-LVM的顺序逐级创建。
pvcreate /dev/sda /dev/sdb /dev/sdd # 把3块硬盘创建为PV卷
Physical volume "/dev/sda" successfully created.
Physical volume "/dev/sdb" successfully created.
Physical volume "/dev/sdd" successfully created.
[root@localhost ~]# vgcreate vg-iscsi /dev/sda #创建一个基础卷组,后续在此基础卷组上扩容新的PV
Volume group "vg-iscsi" successfully created
[root@localhost ~]# vgextend vg-iscsi /dev/sdb /dev/sdd #在前面创建基础卷组上扩容两块磁盘
Volume group "vg-iscsi" successfully extended
[root@localhost ~]# lvcreate -L 299G -n lvm-iscsi vg-iscsi #在vg-iscsi的卷组中创建一块299G名为lvm-iscsi的逻辑卷
Logical volume "lvm-iscsi" created.
[root@localhost ~]# lvdisplay #检验LVM卷创建情况
.................省略......................
--- Logical volume ---
LV Path /dev/vg-iscsi/lvm-iscsi
LV Name lvm-iscsi
VG Name vg-iscsi
LV UUID mdt8GQ-PWku-l5q6-Gz9T-8xdB-E627-00kXe7
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2025-06-15 13:49:43 +0800
LV Status available
# open 0
LV Size 299.00 GiB
Current LE 76544
Segments 3
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
第二步:安装tartget及创建iscsi存储方法的如下命令:
第一步:安装tartget服务端
第二步:创建iscsi磁盘
第三步:创建iscsi服务端
第四步:创建iscsi服务卷(luns)
第五步:创建客户端连接器
dnf install -y target #安装iscsi组件(含服务端、客户端)
targetcli #进入iscsi配置界面
ls #列出iscsi菜单
]
/> backstores/block create iscsidisk /dev/vg-iscsi/lvm-iscsi #创建iscsidisk磁盘。(根据实际储类型在对应菜单下创建共享存储块及实际存储绑定)
iscsi/ create iqn.2025-06.geduo.www:server #创建iscsi服务端(这里需要注意iqn格式)
iscsi/iqn.2025-06.geduo.www:server/tpg1/luns #进入刚创建的iscsi服务都安luns下面
create /backstores/block/iscsidisk #在服务端luns下面把上面创建好的iscsi磁盘建立为luns (也就是iscsidisk这个磁盘)
cd /iscsi/iqn.2025-06.geduo.www:server/tpg1/acls #进入iscsi服务端所在的acls目录下
create iqn.2025-06.geduo.www:client #创建客户端连接器
Created Node ACL for iqn.2025-06.geduo.www:client
Created mapped LUN 0.
saveconfig 在/目录下保存配置
*************CHAP认证根据实际选择是否开启,本次实验不开启**********************
###如果需要删除已创建的ISCSI服务,可以按照上面创建的过程的反向去一 一删除即可。删除指令为delete
下面以windows客户端为例演示连接iscsi共享存储
![图片[2]-linux 系统搭建ISCSI共享存储实验篇-青原智库](https://www.tibetnetgeek.top/wp-content/uploads/2025/06/image-20250615141526365-1024x594.png)
![图片[3]-linux 系统搭建ISCSI共享存储实验篇-青原智库](https://www.tibetnetgeek.top/wp-content/uploads/2025/06/image-20250615141726251-1024x600.png)
![图片[4]-linux 系统搭建ISCSI共享存储实验篇-青原智库](https://www.tibetnetgeek.top/wp-content/uploads/2025/06/image-20250615141801252-1024x579.png)
![图片[5]-linux 系统搭建ISCSI共享存储实验篇-青原智库](https://www.tibetnetgeek.top/wp-content/uploads/2025/06/image-20250615141914179-1024x448.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END









暂无评论内容