1 ) 添加新的网卡 68 服务端和62 服务器
为主机模式
2 ) 查看网卡模式
3 ) 安装客户端 68 服务器
yum install -y scsi-target-utils 服务端和客户端同时安装
4 ) 修改配置文件
把62 服务器的ip配置到 配置文件中
5 )vim /etc/targets.conf
重启
6 ) [root@xuegod1 ~]# systemctl restart tgtd
7 )[root@xuegod2 ~]# yum -y install iscsi-initiator-utils
8 ) 测试通过
[root@xuegod2 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.24.68
9 ) 启动
[root@xuegod2 ~]# systemctl restart iscsi
10 ) 查看是否有设备
11 ) 在服务端查看连接状态
看到在68 的服务器上有62
12 ) 使用另外的一张网卡来发现
[root@xuegod2 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.148.140
13 )重启客户端 再次查看
多出了sdc1 硬盘
14 ) 挂载到 /opt/
看是否查看到
15 ) mount -t xfs -o nouuid /dev/sdc1 /tmp/sdc1/
16 ) 两条路线查看成功
三 开始 管理
1 ) 在客户端安装
[root@xuegod2 ~]# yum install device-mapper-multipath -y
2 ) 复制配置文件 并启动
[root@xuegod2 ~]# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/
3 ) 首先卸载 /opt/ 和 /tmp/sdc1
[root@xuegod2 ~]# umount /opt/
[root@xuegod2 ~]# umount /tmp/sdc1/
4 ) 查看
5 )
两条线路
[root@xuegod2 ~]# mount /dev/mapper/mpatha1 /opt/
[root@xuegod2 ~]# cat /opt/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
6 ) 修改配置文件
7 ) 重启刷新 数据
8 ) 开始挂载
9)
[root@xuegod1 ~]# ifdown ens38 在服务器上 断开网卡
10 ) 再次激活网卡再刷新看看 ifup ens38
实战 : 在应用服务器上使用udev 上位target 创建固定名字的软连接
udev 概述 udev 是Linux kernel 2.6 系列的设备管理器,它主要的管理dev 的文件
1 ) [root@xuegod2 ~]# ls /etc/udev/udev.conf
/etc/udev/udev.conf
2 ) [root@xuegod2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdb
360000000000000000e00000000010001
3 ) [root@xuegod2 ~]# vim /etc/udev/rules.d/10-sdb.rules
KERNEL=="sd?1",SUBSYSTEM=="block",PROGRAM="/lib/udev/scsi_id --whitelisted --replace-whitespace /dev/$name", RESULT=="360000000000000000e00000000010001", SYMLINK+="my-disk1", MODE="0660"
4 ) 生效