ISCSI介绍以及群辉环境下挂载方法请移步宁大帖子:
viewtopic.php?f=15&t=4651
一.总体步骤
二、图文教程1.在win2016主机下搭建ISCSI服务器端环境;
2.在win2016主机下新建虚拟磁盘;
3.为设备安装ISCSI客户端环境;
4.发现并登陆目标;
5.设置自动挂载。
1.在win2016主机下搭建ISCSI服务器端环境
win2016桌面>>开始菜单>>服务器管理器>>添加角色和功能>>在服务器角色中找到【文件和存储服务】,展开菜单勾选【文件服务器】、ISCSI目标服务器。为服务器添加ISCSI环境。主要图文如下:
2.在win2016主机下新建虚拟磁盘;
上传图片数量有限制,图很长,点开看。
3.为设备安装ISCSI客户端环境;
(1)为N1等客户端下载安装ISCSI
SSH登陆客户端。制作开放版镜像的方法移步宁大帖子:viewtopic.php?f=48&t=4959
安装ISCSI,(Debian/ubuntu可用)
代码: 全选
apt update&&apt install open-iscsi
代码: 全选
iscsiadm -m discovery -t st -p 192.168.0.66 #这个ip是你的ISCSI服务器ip
(3)登录到指定目标
代码: 全选
iscsiadm -m node --targetname "iqn.1991-05.com.microsoft:win-pv00arin4js-b1-target" --portal "192.168.0.66:3260" --login
第二个引号里面是你服务器的ip地址,端口你没有修改的情况下,都是3260.
(4)设置设备重启后自动挂载服务器的iscsi
代码: 全选
iscsiadm -m node -T iqn.1991-05.com.microsoft:win-pv00arin4js-b2-target -p 192.168.0.66:3260 --op update -n node.startup -v automatic
执行上述代码后,下次服务器重启后,可以自动挂载。
对了,如需删除挂载,代码是:一般家用可能博纳云设备与NAS在供电相同,但是如果遇到停电或者UPS供电不足停机,可能博纳云设备比NAS先启动,这样即使设置了自动挂载,因为服务器iscsi环境没有准备好,也可能挂载失败。
我目前采用的办法就是SSH进入设备执行reboot
但这个方法太笨,希望大神指教。我的想法是开机执行ping 服务器,如果通的话,就执行挂载,否则一直ping到通以后才执行。
可是不会写脚本。
代码: 全选
iscsiadm -m discovery --portal "192.168.0.66:3260" --op=delete
望抛砖引玉,不对的地方轻拍。