• 欢迎访问伊栖物联网社区,聚焦物联网技术和解决方案QQ群:735553309
  • ,从传感器到片上嵌入式系统,无线接入,边缘计算,在这里您可以讨论一切
  • 参加最新的物联网研讨会报名
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏伊栖Eccee

TrueNAS新手避坑指南和掉电自动关机

软件和平台 peyoot 2年前 (2022-11-24) 4365次浏览 0个评论

TrueNAS不仅仅是个NAS系统,也是个虚拟机平台。网上有不少文章,但大多是抄来抄去,没多少实际的料可以借鉴。首先,安装TrueNAS就容易碰到一系列问题。这里总结了一些必要的操作,以减少纠错成本。

一、安装之前

注意TueNAS是基于Debian的,Linux系统会读取bios时间作为UTC时间,以此计算时区。在安装TrueNAS之前,最好进入BIOS校准一下时间,把BIOS设置成UTC伦敦时间,以防止安装好后,用web访问时提示时间不一致的警告。

下载最新的TRuenas安装文件,把这个iso文件放在ventoy启动盘里,这样安装最便捷。

虽然很多资料上说最好是配置ECC内存,但家用环境,这个要求有点高,并且也不好找迷你主板。因此个人认为家用的NAS还是用普通DDR4L之类的笔记本内存,配个低电压的U,装备UPS比起装备ecc内存更关键。

建议在淘宝上购买个百元左右的UPS,掉电后可以支持十分钟以上即可,配合后面的自动关机脚本,可以实现掉电自动关机。

二、安装后的配置

主要是网卡配置,一般有双网口的,不要把它设置在同一网段。另外只能有一个是DHCP。但一般我们需要配置成固定IP。注意网卡配置是在alias里更改的,而不是我们所认为的其它地方。

安装好后,最好试机几天,不要急着建池,确定方案稳定可靠后再投入使用。

 

三、UPS掉电后NAS自动关机

虽然不用配置ECC内存,但百元级的UPS是省不了的。淘宝上169可以到手。这种UPS没有通讯口,因此需要在Truenas上安装个定时检测电源的服务,方法是定时ping网关或路由器,如果Truenas主机有UPS电源可以支持几十分钟,而路由器断电后就没法ping通了,通过安装检测路由器是否能ping通,来实现断后后及时自动关机,以保全数据。

一个很好的开源项目:GitHub – peyoot/ups_power_detect

下载后,按照说明运行install.sh就可以安装好服务,每隔三分钟检测一下是否能ping通路由器,当ping不通时过两分钟后再复核一下,确定无法ping通时自动关机。为了防止误操作,该脚本采用连续两次ping都不成功才算作ping不通,非常安全可靠。这个脚本除了可以用在Truenas外,也可以用于Promox VE或是普通的Debian, Ubuntu服务器的掉电自动关机。

 


ECCEE版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:TrueNAS新手避坑指南和掉电自动关机
喜欢 (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址