用飞牛OS系统打造一个无盘NAS服务器

浩宇看科技 2025-02-19 21:58:59

一些nas骨灰玩家可能已经通过nas和pxe启动玩无盘启动了,但一块硬盘都没有的NAS服务器依旧能提供网络文件共享服务,是不是觉得匪夷所思!

飞牛os是最近非常火的一些免费nas系统,折腾了一些多月。整体来说,移动端app和影视套件做的非常不错,但功能相对单一。可fnos是基于debain开发的,web控制台折腾不动的东西可以在终端折腾,背靠debain生态没有什么不能折腾的。

一般来说NAS都有安装硬盘的,无论是物理硬盘还是虚拟机的虚拟硬盘。除了安装物理硬盘以外,也可以通过iscsi协议挂载san存储上的硬盘给nas使用,但大部分的成品nas都是不支持iscsi协议挂载远程硬盘的。虽然fnos网页控制台没有挂载iscsi的界面,但fnos他是基于debain开发的可以用命令的方式挂载远程硬盘为本地硬盘。

首先ssh登录到fnos,用这个命令搜索iscsi目标(我的服务器地址是192.168.50.98)

iscsiadm --mode discovery --type sendtargets --portal 192.168.50.98

得到以下输出

下面这是我为飞牛准备的iscsi硬盘

192.168.50.98:3260,1 iqn.1991-05.com.microsoft:win-j5nl993juvt-fnos128-windows-server-5098-target

然后根据上面的信息组合成挂载命令

iscsiadm --mode node --targetname iqn.1991-05.com.microsoft:win-j5nl993juvt-fnos128-windows-server-5098-target --portal 192.168.50.98 --login

然后就可以在飞牛os的网页控制面板里看到挂载的硬盘了,可以像物理硬盘一样使用。

为什么要这么干了

主要是为了省电!我目前有两个主力nas服务器,一台巨费电的12盘nas名,一台m910x小主机。我的12盘nas,待机功耗高达160w,使用频次并不高加上频繁使用的数据只有500G左右。为了省一点电,我在m910x上安装了一个黑裙,配上两张2T固态组raid1。将这500G的数据搬迁到了黑裙上,并7天自动开一次12盘nas备份黑裙上的数据。

安装fnos是为了自动备份手机上的照片,但m910x上的pci-e已经全部分配完了,已经没有办法分配物理硬盘给fnos了。至于虚拟硬盘就更加没办法了,esxi系统盘只有100多g可用。因此只能通过群晖共享一个iscsi给fnos当数据盘使用。

0 阅读:0
浩宇看科技

浩宇看科技

感谢大家的关注