centos7共享网络盘_RHEL7 或CentOS7配置共享存储--使用iSCSI

RHEL7 或CentOS7配置共享存储--使用iSCSI

环境:

RHEL 7.3

1.LVM创建

在RHEL7.3中,对于lvm操作部分与之前RHEL6版本没有区别,还是创建pv,vg,lv的方法,命令参考如下:

pvcreate /dev/sdb

vgcreate vg_storage /dev/sdb

lvcreate -L 1g -n lv_lun1 vg_storage

lvcreate -L 1g -n lv_lun2 vg_storage

lvcreate -L 1g -n lv_lun3 vg_storage

lvcreate -L 40g -n lv_lun4 vg_storage

lvcreate -L 10g -n lv_lun5 vg_storage

lvcreate -L 10g -n lv_lun6 vg_storage

lvcreate -L 10g -n lv_lun7 vg_storage

lvcreate -L 16g -n lv_lun8 vg_storage

最终可以看到新建的lv信息:

[root@Storage-B yum.repos.d]# lvs

LV      VG         Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert

home    rhel       -wi-ao---- 23.33g

root    rhel       -wi-ao---- 47.79g

swap    rhel       -wi-ao----  7.88g

lv_lun1 vg_storage -wi-a-----  1.00g

lv_lun2 vg_storage -wi-a-----  1.00g

lv_lun3 vg_storage -wi-a-----  1.00g

lv_lun4 vg_storage -wi-a----- 40.00g

lv_lun5 vg_storage -wi-a----- 10.00g

lv_lun6 vg_storage -wi-a----- 10.00g

lv_lun7 vg_storage -wi-a----- 10.00g

lv_lun8 vg_storage -wi-a----- 16.00g

2.服务端配置

之前在RHEL6中安装的iscsi服务端rpm包的名字是:scsi-target-utils,这在RHEL7中变成了targetd、targetcli这两个包。

2.1 使用yum安装targetd和targetcli

yum -y install targetd targetcli

systemctl status targetd

systemctl start targetd

systemctl enable targetd

systemctl list-unit-files|grep targetd

同时确认targetd服务启动状态和开启启动。

2.2 使用targetcli创建设备

targetcli进入命令行,cd到/backstores/block 目录下,创建设备:

create disk1 /dev/mapper/vg_storage-lv_lun1create disk2 /dev/mapper/vg_storage-lv_lun2create disk3 /dev/mapper/vg_storage-lv_lun3create disk4 /dev/mapper/vg_storage-lv_lun4create disk5 /dev/mapper/vg_storage-lv_lun5create disk6 /dev/mapper/vg_storage-lv_lun6create disk7 /dev/mapper/vg_storage-lv_lun7create disk8 /dev/mapper/vg_storage-lv_lun8

创建完成,可以成功看到:

/backstores/block> ls

o- block ...................................................................................................... [Storage Objects: 8]

o- disk1 ........................................................ [/dev/mapper/vg_storage-lv_lun1 (1.0GiB) write-thru deactivated]

o- disk2 ........................................................ [/dev/mapper/vg_storage-lv_lun2 (1.0GiB) write-thru deactivated]

o- disk3 ........................................................ [/dev/mapper/vg_storage-lv_lun3 (1.0GiB) write-thru deactivated]

o- disk4 ....................................................... [/dev/mapper/vg_storage-lv_lun4 (40.0GiB) write-thru deactivated]

o- disk5 ....................................................... [/dev/mapper/vg_storage-lv_lun5 (10.0GiB) write-thru deactivated]

o- disk6 ....................................................... [/dev/mapper/vg_storage-lv_lun6 (10.0GiB) write-thru deactivated]

o- disk7 ....................................................... [/dev/mapper/vg_storage-lv_lun7 (10.0GiB) write-thru deactivated]

o- disk8 ....................................................... [/dev/mapper/vg_storage-lv_lun8 (16.0GiB) write-thru deactivated]

2.3 使用targetcli创建iqn和LUN

然后cd到/iscsi目录下,创建iqn;cd到/iscsi/iqn.20...0be/tpg1/luns下创建LUN,参考命令如下:

cd /iscsicreatecd /iscsi/iqn.20...0be/tpg1/lunscreate /backstores/block/disk1create /backstores/block/disk2create /backstores/block/disk3create /backstores/block/disk4create /backstores/block/disk5create /backstores/block/disk6create /backstores/block/disk7create /backstores/block/disk8

实际执行过程如下:

/backstores/block> cd /iscsi

/iscsi> ls

o- iscsi .............................................................................................................. [Targets: 0]

/iscsi> create

Created target iqn.2003-01.org.linux-iscsi.storage-b.x8664:sn.46b1dc2750be.

Created TPG 1.Global pref auto_add_default_portal=trueCreated default portal listening on all IPs (0.0.0.0), port 3260./iscsi> ls

o- iscsi .............................................................................................................. [Targets: 1]

o- iqn.2003-01.org.linux-iscsi.storage-b.x8664:sn.46b1dc2750be ......................................................... [TPGs: 1]

o- tpg1 ................................................................................................. [no-gen-acls, no-auth]

o- acls ............................................................................................................ [ACLs: 0]

o- luns ............................................................................................................ [LUNs: 0]

o- portals ...................................................................................................... [Portals: 1]

o- 0.0.0.0:3260 ....................................................................................................... [OK]/iscsi/iqn.20...0be/tpg1/luns> ls

o- luns .................................................................................................................. [LUNs: 8]

o- lun0 ........................................................................... [block/disk1 (/dev/mapper/vg_storage-lv_lun1)]

o- lun1 ........................................................................... [block/disk2 (/dev/mapper/vg_storage-lv_lun2)]

o- lun2 ........................................................................... [block/disk3 (/dev/mapper/vg_storage-lv_lun3)]

o- lun3 ..............................................................

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值