Morefine 500+ AMD R9 5900HX Mini主机 安装TrueNas 开启WOL唤醒

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模式(选好镜像开始制作前会有一步提示的,注意选择就好。)。
  • 镜像地址:https://www.truenas.com/download-truenas-scale/
  • U盘工具地址:https://rufus.ie/zh/

1.4. 开启bois 断电恢复功能 :bois-> AdvancedAMD CBS-FCH Common OptionsAc Power Loss OptionsAc Loss Control:设为[Alwats on]
1.5 (可选)开启接通电源定时启动。
【做完上面的步骤可以保证机器在家即使停电,只要来电了都能恢复,后面可以考虑整个SIM卡wifi,如果没有接通宽带的情况下,自动连接WiFi】

2. 开始安装

  1. 插入U盘重启主机
  2. 未开机前狂按 F7 选择刚刚制作启动盘的U盘
  3. 回车
  4. 进入如下安装界面:
    Morefine 500+ AMD R9 5900HX Mini主机 安装TrueNas 开启WOL唤醒_第1张图片
  5. 回车 按照如下步骤:
  • 选1 enter —进行安装
  • 选择安装系统的盘
  • 设置root用户密码
  • 创建交换分区
  • 全部完成后
  • 选择 reboot 重启
  • 重启前注意拔出U盘
    [图片不贴了,其他贴子都有,步骤一样的 ]

3. 下面重点说一下WOL网络唤醒Bois开了但是不能用怎么办?如何怎么生效

安装完成后我们通过WEB界面可以看到系统信息:
Morefine 500+ AMD R9 5900HX Mini主机 安装TrueNas 开启WOL唤醒_第2张图片
R9 + 64GB 内存 真舒服啊(还有32G在路上了)。

3.1 界面上选择系统设置 - 命令行

先查看网卡名称:

root@truenas[~]# ifconfig

Morefine 500+ AMD R9 5900HX Mini主机 安装TrueNas 开启WOL唤醒_第3张图片
可以看到我这边lan口是第一个eno1,我们记住这个名字

然后执行如下命令

root@truenas[~]# ethtool -s eno1 wol g

执行完毕之后再查看一下状态是否生效:

root@truenas[~]# ethtool eno1 | grep Wake-on

Morefine 500+ AMD R9 5900HX Mini主机 安装TrueNas 开启WOL唤醒_第4张图片
如上设置即可

上面的WOL设置是临时生效,重启即失效

永久生效需要执行如下命令:

  1. 创建服务
    eno1 – 注意需要替换成自己的网卡名称。
[Unit]
Description=Enable Wake On Lan

[Service]
Type=oneshot
ExecStart = /usr/sbin/ethtool --change eno1 wol g

[Install]
WantedBy=basic.target
  1. 设为开机启动
systemctl daemon-reload
systemctl enable wol.service
  1. 尝试重启查看
systemctl status wol

ethtool eno1 | grep Wake-on

你可能感兴趣的:(linux,服务器,linux,运维)