1.查询服务器中是否安装ISCSI程序,如果未安装,请按照以下软件安装
yum install -y binutils iscsi-initiator-utils kmod-xfs xfsprogs
#centos7 中无kmod-xfs安装模块
2.查询服务器上iqn名称:
# vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.1994-05.com.redhat:60e612a950a4
#此iqn名称需要填入到ISUM420G5的映射单元名称中,则代表只有该iqn名称服务器可以挂载,如果不填默认所有设备均可以挂载该存储!
3.发现iscsi存储
[root@kjtxmsb ~]# iscsiadm -m discovery -t sendtargets -p 192.168.10.65
192.168.10.65:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.2.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.3.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.4.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.5.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.6.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.10.65:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.2.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.3.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.4.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.5.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.6.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
其中以下两项是我们设置,并计划使用的存储:
iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
4.设置开机自动登录ISCSI
iscsiadm -m node -T iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0 -p 192.168.10.65:3260 --op update -n node.startup -v automatic
iscsiadm -m node -T iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1 -p 192.168.10.65:3260 --op update -n node.startup -v automatic
5. 如果自动登录失败,可采用以下方式手动登录iscsi
iscsiadm -m node -T iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0 -p 192.168.10.65:3260 -l
iscsiadm -m node -T iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1 -p 192.168.10.65:3260 -l
6.查看iscsi 的节点、会话
[root@kjtxmsb ~]# iscsiadm -m node session
192.168.10.65:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.2.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.3.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.4.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.5.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.6.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.10.65:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.2.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.3.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.4.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.5.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.6.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
7.查看iscsi挂载节点及映射
[root@kjtxmsb ~]# iscsiadm -m session -P 3 | grep -i attached
Attached SCSI devices:
Attached scsi disk sdb State: running
Attached SCSI devices:
Attached scsi disk sdc State: running
8.查看已连接的ISCSI存储
[root@kjtxmsb ~]# iscsiadm -m session
tcp: [1] 192.168.10.65:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0 (non-flash)
tcp: [2] 192.168.10.65:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1 (non-flash)
9.查询所有可连接的存储映射单元
[root@kjtxmsb ~]# iscsiadm -m node
192.168.10.65:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.2.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.3.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.4.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.5.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.6.1:3260,0 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev0
192.168.10.65:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.2.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.3.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.4.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.5.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
192.168.6.1:3260,1 iqn.2001-06.cn.com.toyou:isum420g5-000cdd2e0:dev1
10.断开所有存储节点
iscsiadm -m node --logoutall=all
11.查看已映射到服务器的存储
[root@kjtxmsb ~]# fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
磁盘 /dev/sda:2997.8 GB, 2997752954880 字节,5854986240 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
Disk identifier: 622D2ABD-0F54-4CC9-A8E5-FBCA29F7D66B
# Start End Size Type Name
1 2048 4095 1M BIOS boot
2 4096 2101247 1G Microsoft basic
3 2101248 5854984191 2.7T Linux LVM
磁盘 /dev/mapper/centos-root:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:33.8 GB, 33755758592 字节,65929216 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-home:2372.4 GB, 2372357062656 字节,4633509888 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-oracle:536.9 GB, 536870912000 字节,1048576000 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/sdb:76009.1 GB, 76009109979136 字节,148455292928 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):131072 字节 / 131072 字节
磁盘 /dev/sdc:92011.1 GB, 92011084382208 字节,179709149184 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):131072 字节 / 131072 字节
12.分区,因为挂载的分区大小均大于2T,须采用GPT格式化
parted /dev/sdb #采用GPT格式化/dev/sdb分区
mklabel gpt #创建标识
mkpart primary 0% 100% #分配所有空间
print #显示当前分区状态
quit #退出分区
--------------------------------------------------------------
#如果有多个分区,请依照上述操作继续分区
13. 格式化分区
mkfs.ext4 -T largefile /dev/sdb
#-T largefile 快速格式大文件
14.创建挂载点
mkdir /Iscsi_KJTXMSB_{70,84}T
15. 将分区挂载到挂载点上
mount /dev/sdb /Iscsi_KJTXMSB_70T/
mount /dev/sdc /Iscsi_KJTXMSB_84T/
16.查看UUID,所有网络挂载必须使用UUID
/dev/sdb: UUID="60855cba-f4a1-4a8f-8361-db294b5a5c67" TYPE="ext4"
/dev/sdc: UUID="fc91f5aa-c08a-4df3-9deb-9afee803feab" TYPE="ext4"
17.写入/etc/fstab,以便开机自动挂载;修改此文件前需要备份该文件!
cp /etc/fstab /etc/fstab.bak
vi /etc/fstab #在最后加入以下内容:
UUID=60855cba-f4a1-4a8f-8361-db294b5a5c67 /Iscsi_KJTXMSB_70T ext4 defaults,_netdev 0 0
UUID=fc91f5aa-c08a-4df3-9deb-9afee803feab /Iscsi_KJTXMSB_84T ext4 defaults,_netdev 0 0
18.重启验证网络自动挂载是否成功!
[root@kjtxmsb ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 50G 1.6G 49G 4% /
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 9.9M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda2 1014M 145M 870M 15% /boot
/dev/mapper/centos-oracle 500G 33M 500G 1% /oracle
/dev/mapper/centos-home 2.2T 33M 2.2T 1% /home
tmpfs 6.3G 0 6.3G 0% /run/user/0
/dev/sdb 70T 20K 66T 1% /Iscsi_KJTXMSB_70T
/dev/sdc 84T 20K 80T 1% /Iscsi_KJTXMSB_84T
1.发现iscsi存储: iscsiadm -m discovery -t st -p 192.168.10.65
2.查看iscsi发现记录 iscsiadm -m node
3.删除iscsi发现记录 iscsiadm -m node -o delete -T LUN_NAME -p 192.168.10.65
4.登录iscsi存储 iscsiadm -m node -T LUN_NAME -p 192.168.10.65 -l
5.登出iscsi存储 iscsiadm -m node -T LUN_NAME -p 192.168.10.65 -u
6 显示会话情况 iscsiadm -m session