RHEL-Like
1 前言
一个问题,一篇文章,一出故事。
笔者今天需要给服务器附加一台iSCSI存储,因此本章总结附加存储的步骤。
2 最佳实践
2.1 存储客户端操作
2.1.1 安装iSCSI initiator 工具包
dnf install -y iscsi-initiator-utils
2.1.2 执行发现iSCSI存储
iscsiadm -m discovery -t st -p 10.168.1.225:3260
正常可见如下显示,
10.168.1.225:3260,1 iqn.1988-11.com.dell:01.array.bc305b711406 10.168.1.228:3260,2 iqn.1988-11.com.dell:01.array.bc305b711406 #...
2.1.3 确保发起者名称具有唯一性
cat /etc/iscsi/initiatorname.iscsi
可见如下自动创建的配置,
InitiatorName=iqn.1988-12.com.oracle:10b5be55fa7b
以上iSCSI Initiator IQN为自动生成,一般具有唯一性。特殊情况下你可能需要手动修改,修改后你需要手动重启iscsi服务才能生效,
systemctl restart iscsid systemctl status iscsid
2.1.4 登陆iSCSI存储
iscsiadm -m node --login
正常可见如下显示,
Login to [iface: default, target: iqn.1988-11.com.dell:01.array.bc305b711406, portal: 10.168.1.225,3260] successful. Login to [iface: default, target: iqn.1988-11.com.dell:01.array.bc305b711406, portal: 10.168.1.228,3260] successful. #...
2.1.5 确认会话是否已经建立
iscsiadm -m session
如果正常可见如下显示,
tcp: [1] 10.168.1.225:3260,1 iqn.1988-11.com.dell:01.array.bc305b711406 (non-flash) tcp: [2] 10.168.1.228:3260,2 iqn.1988-11.com.dell:01.array.bc305b711406 (non-flash) #...
2.2 iSCSI存储端的操作
– 创建Volume设备
– 将Volume设备Map给Host
注:由于Dell的操作不是本章的重点,因此具体步骤省略。
2.3 重登陆并确认能发现新设备
2.3.1 重新登陆iSCSI存储
iscsiadm -m node --logout
以上登陆存储,然后重新登陆,
iscsiadm -m node --login
2.3.2 确认能发现新设备
lsblk
正常可见如下显示,
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 50G 0 disk ├─sda1 8:1 0 600M 0 part /boot/efi ├─sda2 8:2 0 1G 0 part /boot └─sda3 8:3 0 48.4G 0 part ├─ol-root 252:0 0 44.5G 0 lvm / └─ol-swap 252:1 0 3.9G 0 lvm [SWAP] sdb 8:16 0 186.3G 0 disk sdc 8:32 0 186.3G 0 disk sdd 8:48 0 186.3G 0 disk sde 8:64 0 186.3G 0 disk sdf 8:80 0 186.3G 0 disk sdg 8:96 0 186.3G 0 disk sdh 8:112 0 186.3G 0 disk sdi 8:128 0 186.3G 0 disk sr0 11:0 1 1024M 0 rom
没有评论