1、在别的服务器建立iscsi硬盘
2、飞牛安装iscsiadm
2.1、ssh登录到fnos
2.2、使用如下命令:
sudo -i
输入管理员密码
apt update
apt install open-iscsi
3、搜索iscsi目标(我的服务器地址是10.10.10.4)
iscsiadm --mode discovery --type sendtargets --portal 10.10.10.4
得到iscsi硬盘信息(如10.10.10.4:3260,1 iqn.2025-12.com.fnnas:target-4.bomhe5jarr4s)
4、根据信息挂载iscsi硬盘
iscsiadm --mode node --targetname iqn.2025-12.com.fnnas:target-4.bomhe5jarr4s --portal 10.10.10.4 --login
5、然后就可以在飞牛os的网页控制面板里看到挂载的硬盘了,可以像物理硬盘一样使用
6、开机自动挂载iscsi硬盘
6.1、建立启动脚本:
nano /root/iscsi-auto.sh
里面填写如下内容(iqn.2025-12.com.fnnas:target-4.bomhe5jarr4s和10.10.10.4改成你的
iscsi硬盘信息和服务器地址)
#!/bin/sh
iscsiadm --mode node --targetname iqn.2025-12.com.fnnas:target-4.bomhe5jarr4s --portal 10.10.10.4 --login
然后按ctrl+x,按y回车
6.2、给脚本赋予可执行权限
chmod +x /root/iscsi-auto.sh
6.3、制作自启动服务:
nano /etc/systemd/system/iscsi-auto.service
里面填写
[Unit]
Description=guazai service
After=network.target
[Service]
ExecStartPre=-/bin/sleep 10
ExecStart=/root/iscsi-auto.sh
User=root
Restart=always
[Install]
WantedBy=default.target
然后按ctrl+x,按y回车
7、更新systemd目录
systemctl daemon-reload
8、创建开机启动快捷方式
systemctl enable iscsi-auto.service
9、启动服务
systemctl start iscsi-auto.service
10、查看服务状态
systemctl status iscsi-auto.service
11、重启飞牛,开机自动挂载iscsi硬盘完成