迷你主机TrueNasWOL唤醒
2022年7月30日大约 3 分钟
Morefine 500+ AMD R9 5900HX Mini主机 安装TrueNas 开启WOL唤醒
家里本来有一个威联通 453d
可惜性能太弱了,放了点docker服务、挂个qb、几个个人编写的Java玩具 CPU使用率就没下过79%
。
1. 准备工作:
1.1. 机器首先需要至少两块硬盘(500+是够的,本身可以插两个m2,一个stata)
一个作为系统盘,一个作为数据盘,如果要做raid,不外接硬盘的情况下应该只能是raid0了。
1.2. 开启WOL网络唤醒
- 开机狂按del建
- 进入
bois
->Advanced
->Network Stack Configuration
->[disabled] -> 改为 -> [enabled]
wol网络唤醒可以说NAS必备了,搭配UPS电源,可以一定程度上保证无人值守情况下NAS不用当心停电后失联。也算一定程度的高可用了
1.3 制作TrueNas启动盘
[1] 下载镜像,Truenas SCALE 版本 地址:https://www.truenas.com/download-truenas-scale/
[2] 下载官方推荐使用的U盘制作工具 rufus 地址:https://rufus.ie/zh/
[3] 制作U盘启动盘
- 因U盘工具有中文版,就不再赘述了
- 只说一个注意点:官方提示,制作的U盘启动盘不可以有分区,制作时选择DD模式(选好镜像开始制作前会有一步提示的,注意选择就好。)。
1.4. 开启bois
断电恢复功能 :bois
-> Advanced
--AMD CBS-FCH Common Options
--Ac Power Loss Options
--Ac Loss Control
:设为[Alwats on] 1.5 (可选)开启接通电源定时启动。 【做完上面的步骤可以保证机器在家即使停电,只要来电了都能恢复,后面可以考虑整个SIM卡wifi,如果没有接通宽带的情况下,自动连接WiFi】
2. 开始安装
- 插入U盘重启主机
- 未开机前狂按
F7
选择刚刚制作启动盘的U盘 - 回车
- 进入如下安装界面:
- 回车 按照如下步骤:
- 选1
enter
---进行安装 - 选择安装系统的盘
- 设置
root
用户密码 - 创建交换分区
- 全部完成后
- 选择
reboot
重启 - 重启前注意拔出U盘 [图片不贴了,其他贴子都有,步骤一样的 ]
3. 下面重点说一下WOL
网络唤醒Bois
开了但是不能用
怎么办?如何怎么生效
安装完成后我们通过WEB界面
可以看到系统信息: R9 + 64GB 内存 真舒服啊(还有32G在路上了)。
3.1 界面上选择系统设置
- 命令行
先查看网卡名称:
root@truenas[~]# ifconfig
可以看到我这边lan口是第一个eno1
,我们记住这个名字
然后执行如下命令
root@truenas[~]# ethtool -s eno1 wol g
执行完毕之后再查看一下状态是否生效:
root@truenas[~]# ethtool eno1 | grep Wake-on
如上设置即可
上面的WOL设置是临时生效,重启即失效
永久生效需要执行如下命令:
- 创建服务 eno1 -- 注意需要替换成自己的网卡名称。
[Unit]
Description=Enable Wake On Lan
[Service]
Type=oneshot
ExecStart = /usr/sbin/ethtool --change eno1 wol g
[Install]
WantedBy=basic.target
- 设为开机启动
systemctl daemon-reload
systemctl enable wol.service
- 尝试重启查看
systemctl status wol
ethtool eno1 | grep Wake-on