天道神诀--IPSAN(iscsi配置)(linux7)
作者:互联网
[root@linux ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 10G 0 disk sr0 11:0 1 4.3G 0 rom sda 8:0 0 30G 0 disk ├─sda2 8:2 0 26G 0 part / └─sda1 8:1 0 4G 0 part [SWAP] |
2. 将sdb磁盘进行分区
[root@linux ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 10G 0 disk ├─sdb2 8:18 0 5G 0 part └─sdb1 8:17 0 5G 0 part sr0 11:0 1 4.3G 0 rom sda 8:0 0 30G 0 disk ├─sda2 8:2 0 26G 0 part / └─sda1 8:1 0 4G 0 part [SWAP] |
3. 安装targetcli软件包
[root@linux ~]# yum -y install targetcli |
4. 启动target服务
[root@linux ~]# systemctl enable target.service [root@linux ~]# systemctl start target.service |
5. 配置防火墙策略
[root@linux ~]# firewall-cmd --permanent --add-port=3260/tcp [root@linux ~]# firewall-cmd --reload |
6. 登陆targetcli配置管理界面
[root@linux ~]# targetcli Warning: Could not load preferences file /root/.targetcli/prefs.bin. targetcli shell version 2.1.fb46 Copyright 2011-2013 by Datera, Inc and others. For help on commands, type 'help'. /> ls o- / ........................................................................................................................ [...] o- backstores .............................................................................................................. [...] | o- block .................................................................................................. [Storage Objects: 0] | o- fileio ................................................................................................. [Storage Objects: 0] | o- pscsi .................................................................................................. [Storage Objects: 0] | o- ramdisk ................................................................................................ [Storage Objects: 0] o- iscsi ............................................................................................................ [Targets: 0] o- loopback ......................................................................................................... [Targets: 0] o- vhost ............................................................................................................ [Targets: 0] /> |
7.配置ISCSI服务端
/> /backstores/block create san1 /dev/sdb1 【将sdb1分区创建为名为san1的块设备】 Created block storage object san1 using /dev/sdb1. /> /backstores/block create san2 /dev/sdb2 【将sdb2分区创建为名为san2的块设备】 Created block storage object san2 using /dev/sdb2. /> /iscsi create iqn.2019-11.com.db:server 【创建iscsi服务标识】 Created target iqn.2019-11.com.db:server. Created TPG 1. Global pref auto_add_default_portal=true Created default portal listening on all IPs (0.0.0.0), port 3260. /> cd iscsi/iqn.2019-11.com.db:server/tpg1/ /iscsi/iqn.20...b:server/tpg1> acls/ create iqn.2019-11.com.db:client1 【创建客户端1访问的iqn标识】 Created Node ACL for iqn.2019-11.com.db:client1 /iscsi/iqn.20...b:server/tpg1> acls/ create iqn.2019-11.com.db:client2 【创建客户端2访问的iqn标识】 Created Node ACL for iqn.2019-11.com.db:client2 /iscsi/iqn.20...b:server/tpg1> luns/ create /backstores/block/san1 【将san1块设备创建lun映射】 Created LUN 0. Created LUN 0->0 mapping in node ACL iqn.2019-11.com.db:client2 Created LUN 0->0 mapping in node ACL iqn.2019-11.com.db:client1 /iscsi/iqn.20...b:server/tpg1> luns/ create /backstores/block/san2 【将san2块设备创建lun映射】 Created LUN 1. Created LUN 1->1 mapping in node ACL iqn.2019-11.com.db:client2 Created LUN 1->1 mapping in node ACL iqn.2019-11.com.db:client1 |
如需指定ip地址:
/iscsi/iqn.20...b:server/tpg1> portals/ delete 0.0.0.0 3260 Deleted network portal 0.0.0.0:3260 /iscsi/iqn.20...b:server/tpg1> portals/ create 192.168.22.131 3260 Using default IP port 3260 Created network portal 192.168.22.131:3260. |
8. 查看配置信息并保存退出
/> ls o- / ........................................................................................................................ [...] o- backstores .............................................................................................................. [...] | o- block .................................................................................................. [Storage Objects: 2] | | o- san1 ........................................................................... [/dev/sdb1 (0 bytes) write-thru activated] | | | o- alua ................................................................................................... [ALUA Groups: 1] | | | o- default_tg_pt_gp ....................................................................... [ALUA state: Active/optimized] | | o- san2 ........................................................................... [/dev/sdb2 (0 bytes) write-thru activated] | | o- alua ................................................................................................... [ALUA Groups: 1] | | o- default_tg_pt_gp ....................................................................... [ALUA state: Active/optimized] | o- fileio ................................................................................................. [Storage Objects: 0] | o- pscsi .................................................................................................. [Storage Objects: 0] | o- ramdisk ................................................................................................ [Storage Objects: 0] o- iscsi ............................................................................................................ [Targets: 1] | o- iqn.2019-11.com.db:server ......................................................................................... [TPGs: 1] | o- tpg1 ............................................................................................... [no-gen-acls, no-auth] | o- acls .......................................................................................................... [ACLs: 2] | | o- iqn.2019-11.com.db:client1 ........................................................................... [Mapped LUNs: 2] | | | o- mapped_lun0 .................................................................................. [lun0 block/san1 (rw)] | | | o- mapped_lun1 .................................................................................. [lun1 block/san2 (rw)] | | o- iqn.2019-11.com.db:client2 ........................................................................... [Mapped LUNs: 2] | | o- mapped_lun0 .................................................................................. [lun0 block/san1 (rw)] | | o- mapped_lun1 .................................................................................. [lun1 block/san2 (rw)] | o- luns .......................................................................................................... [LUNs: 2] | | o- lun0 ...................................................................... [block/san1 (/dev/sdb1) (default_tg_pt_gp)] | | o- lun1 ...................................................................... [block/san2 (/dev/sdb2) (default_tg_pt_gp)] | o- portals .................................................................................................... [Portals: 1] | o- 192.168.22.131:3260 .............................................................................................. [OK] o- loopback ......................................................................................................... [Targets: 0] o- vhost ............................................................................................................ [Targets: 0] /> saveconfig 【保存】 Configuration saved to /etc/target/saveconfig.json /> exit 【退出】 Global pref auto_save_on_exit=true Last 10 configs saved in /etc/target/backup/. Configuration saved to /etc/target/saveconfig.json |
1. 安装软件包
[root@localhost ~]# yum install iscsi-initiator-utils -y |
2. 发现共享出来的iSCSI的服务
[root@localhost ~]# iscsiadm -m discovery -t st -p 192.168.1.100 |
3. 配置initiator文件
[root@localhost ~]# echo "InitiatorName=iqn.2019-11.com.db:client1" > /etc/iscsi/initiatorname.iscsi |
4. 重启iscsi的服务以及开机自启动
[root@localhost ~]# systemctl restart iscsid & systemctl enable iscsid |
5. 登录iscsi服务端
[root@localhost ~]# iscsiadm -m node -T iqn.2019-11.com.db:server -p 192.168.1.100:3260 -l |
6. 查看共享磁盘信息
[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 50G 0 disk ├─sda1 8:1 0 300M 0 part /boot ├─sda2 8:2 0 3.9G 0 part [SWAP] └─sda3 8:3 0 45.9G 0 part / sdb 8:16 0 5G 0 disk sdc 8:32 0 25G 0 disk |
7. 取消iscsi登陆
[root@localhost ~]# umount /dev/sdb /mnt/data -----如果磁盘正在挂载使用,建议先卸载 [root@localhost ~]# iscsiadm -m node -T iqn.2019-11.com.db:server -u |
标签:11,linux7,--,root,iscsi,db,IPSAN,com,iqn.2019 来源: https://www.cnblogs.com/zakker/p/15512910.html