当前位置: 代码迷 >> 综合 >> linux下的存储分离(iscsi)
  详细解决方案

linux下的存储分离(iscsi)

热度:79   发布时间:2023-12-15 06:10:45.0

存储分离(iscsi):
(1)存储的硬盘(storage),和操作的硬盘(os)不在一起,即使操作硬盘损坏掉 ,操作的内容也已经保存在存储的硬盘中,可以用别的操作硬盘继续进行操作

共享设备的输入输出权力

iqn (internet quaily name)全局唯一命名名称
(2)环境配置
服务端:

yum search target					##搜索软件
yum install targetcli.noarch		##安装软件fdisk /dev/vdb 						##新建共享分区
n
p
+1G									##分区大小
t									##这里要把分区类型设置成Linux LVM
8e
p
wqpartprobe							##重新读取分区pvcreate /dev/vdb1					##添加pv物理分区
vgcreate iscsi_vg0 /dev/vdb1		##将物理分区vdb1装到vg0物理卷中
vgdisplay iscsi_vg0					##查看vg物理卷的大小
lvcreate -l 255 -n iscsi_lv0 iscsi_vg0/lvcreate -L 1020 -n iscsi_lv0 iscsi_vg0
##两种创建方式,-l表示pe的大小,-L表示内存大小targetcli				
ls
/backstores/block create westos:storage1 /dev/iscsi_vg0/iscsi_lv0 ##新建westos:storage1设备,以及它所指向的分区,相当于重命名
iscsi/ create iqn.2019-02.com.westos:storage1		##创建共享设备
iscsi/iqn.2019-02.com.westos:storage1/tpg1/			##进入目录
iscsi/iqn.2019-02.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1##设备和别名关联
iscsi/iqn.2019-02.com.westos:storage1/tpg1/acls create iqn.2019-02.com.westos:storagekey##加密
iscsi/iqn.2019-02.com.westos:storage1/tpg1/portals create 172.25.254.226		##指定服务器ip,生成端口systemctl start targetfirewall-cmd --permanent --add-port=3260/tcp		##防火墙允许访问此端口
firewall-cmd --reload
firewall-cmd --list-all

重新读取分区时,出现如下问题:
[root@iscsi-server ~]# partprobe
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has been opened read-only.
删除server端的cdrom所连接的内容
<