群辉linux系统,群晖 篇五 提高群晖系统可靠性----Linux系统优化

群晖 篇五 提高群晖系统可靠性----Linux系统优化

2020-03-29 23:34:57

35点赞

342收藏

31评论

前言

DIY搭建的黑群,从5.2到6.1版本,目前稳定在6.1版本上;升级到6.1主要是因为可以玩DOCKER以及群晖自带的虚拟机;既然搭建的是黑群,发现长时间运行后,有概率系统会死掉,表现就是系统假死,网络也不通,一定要强制断电重启才可以;这个不知道是不是硬件的原因,还是群晖系统不够稳定;因为要强制断电重启才能恢复,特别在外面想要访问NAS上面的文件的时候,特别麻烦,很希望它能自动重启恢复!

既然群晖是基于Linux类的系统,有些系统设置还是可以开启,可以在系统崩溃的,让系统自动重启恢复;

一、开启SSH服务

如图顺序,默认打开SSH服务

98ad58a85d2f6cde6643f1d61206fc95.png

二、启用计划任务

如图,启动计划任务,并在计划任务中,新增 -> 触发的任务 -> 用户定义的脚本

任务名称根据自己需要定义,不支持中文;事件选择开机,这样每次开机启动,都会执行这个任务;用户的话,建议选择root,防止有些执行权限的问题;

1c94e68ca05a683cb13737b9b318e711.png

最后在任务设置中,如下图所示,在用户定义脚本下面,把需要执行的命令填入:

cd /proc/sys/kernel

echo 1 > panic_on_unrecovered_nmi

echo 1 > panic_on_oops

echo 1 > panic_on_io_nmi

echo 3 > panic

echo 1 > nmi_watchdog

echo 1 > watchdog

echo 1 > softlockup_panic

echo 1 > hung_task_panic

echo 1 > unknown_nmi_panic

e7423ded679808a4096a26852e3f5000.png

如上图,当然如果你想每次执行后,都通知到你,可以选择填入通过电子邮件发送运行详情;

a673a99ee44499e625542b468f32e489.gif点击确定后,勾选刚才建立的任务,并保存。

到此配置完成!

三、效果验证

在第一步已经开启SSH了;先让群晖重启一次,然后可以通过Xshell登录到群晖终端命令行,查看刚才设置的值有没有生效。

panic_on_unrecovered_nmi 是其中刚才设置的内核选项,这个表示如果系统崩溃无法恢复了,此时通过硬件NMI中断,强制上系统重启,这个群晖上默认是关闭的,而通过命令读下开关状态,此时读出来的值已经是1了(群晖默认是0),表示已经开启这个功能了;

刚才设置的一通选项,基本上都是差不多意思;指在系统崩溃后,通过某些手段让系统自动重启恢复;

74b42a5ec28a3875cfb51341224432f2.png

538c04c342db4fd6505ad853224804fa.png

四、后记

其实这个在DSM5.2版本时,可以通过把这些命令写到某个启动脚本上去;但是到了6.1版本后,目录有变,原来的启动脚本失效了,也懒得找了,直接使用这个计划任务的功能实现;另,开启这个功能后,再也不用手动恢复NAS主机了,7X24小时在线!

c2ad9c123c4d84295e50d901fd065b58.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值