本环境是一有台IBM3500存储,将存储挂载至linux的/data目录,模拟测试当主服务器挂了,将数据恢复到另一台服务器,存储有两个地址,我配置的是192.168.80.59是用于web管理,192.168.80.61是存储设备的地址(也就是存储发现地址)。
登陆ibm3500
https://192.168.80.59/
点击主机,添加主机
![](https://i-blog.csdnimg.cn/blog_migrate/072a71bc526e3fb3dbb4a2144a2e907d.png)
添加主机
![](https://i-blog.csdnimg.cn/blog_migrate/cf00cd4a582c668cb9bb12781d69dfa8.png)
选择iscsi主机
![](https://i-blog.csdnimg.cn/blog_migrate/14adb80b7734f853afd2c39f1c7d64fa.png)
添加要恢复到主机的端口
![](https://i-blog.csdnimg.cn/blog_migrate/8d39462aeb02ed5c7eccaaec654830ce.png)
如何找到iscsi端口,当挂载的一台主机宕机以后,就需要恢复,所以在要恢复的主机上查找,iscsi端口号,本环境的挂载到192.168.80.56服务器的/data目录,当80.56服务器宕机后,将恢复到57服务器,查找到57服务器的,iscsi端口。
将红框的内容,输入到上图的iscsi端口中,在57服务器找到对应路径。cat /etc/iscsi/initiatorname.iscsi
![](https://i-blog.csdnimg.cn/blog_migrate/43a27f462b533a324a6cea1b6ba30a31.png)
创建主机成功
![](https://i-blog.csdnimg.cn/blog_migrate/358714404e7db919cb7731f06cda8095.png)
点击跟56服务器同样的映射
选中server78,点击修改映射
![](https://i-blog.csdnimg.cn/blog_migrate/002d1f64c549bb7a2d9029f403cdd510.png)
将同一个卷映射
![](https://i-blog.csdnimg.cn/blog_migrate/7a799fdd3df5dac2e31dff6182f111ef.png)
映射成功都是是,不会出现否,这里不做操作,所以是否
![](https://i-blog.csdnimg.cn/blog_migrate/5d30be2da849e9dd31c69daa01fd2f5b.png)
Web界面已经操作完成。
下面操作在要恢复的主机上操作。
安装iscsi
![](https://i-blog.csdnimg.cn/blog_migrate/362d94916bba54ffdfc64cfcd3a27666.png)
开启服务
![](https://i-blog.csdnimg.cn/blog_migrate/f4d1ad4f0ba86d734aca686116154625.png)
查找映射的主机
iscsiadm -m discovery -t sendtargets -p 192.168.80.61
会看到出现一排卷名,就说明扫到了。
执行登陆:iscsiadm -m node --login
登陆成功后,使用fdisk –l查看是否有磁盘扫描到本机。
![](https://i-blog.csdnimg.cn/blog_migrate/313190065c3323467246bef7608201dd.png)
可以看到已经扫描到
![](https://i-blog.csdnimg.cn/blog_migrate/2c579193238ddc44f79fae356c86ba01.png)
在本地创建一个目录
mkdir /data
挂载该磁盘,切换到该磁盘就可以看到数据
mount /dev/sdb /data 挂载存储磁盘
cd /data :切换至挂载的磁盘
ls -lh :查看是否有数据
mount只是零时挂载,一开机就自动断开,需要写入配置文件即可永久挂载。
![](https://i-blog.csdnimg.cn/blog_migrate/62d7be52d71063c3cba3e6e9998d3530.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f5a267c90d6c69a801678b1451391826.png)
/data是挂载的目录,xfs是文件的格式,
已经恢复完成。
常用命令
service iscsi restart :重启iscsi服务
iscsiadm -m node –R :刷新存储
iscsiadm -m node -U all :查看存储所有信息
iscsiadm -m discovery -t sendtargets -p 192.168.80.61 :寻找存储
iscsiadm -m node --login :登陆存储
遇到umount(取消挂载)在繁忙时使用如下命令取消挂载。
fuser -m -v /data/
kill -9
umount /data