问题:文件读写导致 pve的虚拟机群辉内存飙升而不会自动释放 导致群辉假死,但是群辉系统里的内存显示是正常的。
原因:由于读写缓存不自动清除导致内存也不会释放,就需要手工释放了
临时解决方法
群晖nas默认不能直接使用crontab -e来管理计划任务
默认群晖是不允许root直接登陆的,所以我们要先切换到root下
sudo -i 输入当前登陆用户的密码
1.创建脚本文件
cd /opt/
vi clean.sh
2.在文件中输入以下脚本
#!/bin/bash
echo "开始清除缓存"
sync;sync;sync #写入硬盘,防止数据丢失
sleep 10 #延迟10秒
echo 3 > /proc/sys/vm/drop_caches
3.设置脚本权限
chmod +x clean.sh
4.添加任务
之后编辑vi /etc/crontab 添加自己的脚本
0 22 * * * root /opt/clean.sh #每天晚上22点以root身份执行该脚本
最后重启下crontab
直接在群辉里重启或者reboot
只适用于x86_64的:DSM7.x Advanced Media Extensions (AME)版本3.0.1-2004、3.1.0-3005
进入群晖系统后,确定安装了AME套件,根据不同的版本,进SSH输入用户名密码,然后输入以下指令
sudo -i
再次输入密码
支持群晖全部机型,支持DSM6.x、7.x,需要提前安装ffmpeg套件!!!2023.6.4更新补丁版本v2.0
(DTS or EAC3 or TrueHD) + (Any non HEVC standard video format): ✅ OK (no DTS, no EAC3, no TrueHD) + (HEVC): ✅ OK (DTS or EAC3 or TrueHD) + (HEVC): ⚠️ 不支持
#注意注意注意:末尾的 -v 5 按照自己安装的ffmpeg版本修改 4 5 不建议6,脚本加了代理国内测试OK
一键卸载
支持x86_64机型,支持DSM6.0 7321-0到7.1.1 42962-4,暂不支持7.2
解决DSM6.x https连接出错问题,比如添加套件源、github下载、docker拉取、pt bt的tracker连接等等!!!
支持群晖全部机型,立即生效不需要重启系统。
2023.6.11更新新v4.2.1-r01,新增全自动运行无需选择,支持DSM6、7-7.2,本站独家中文翻译!
支持x86_64机型
#全自动运行修改版本,无需再选择,执行完毕立即生效,去刷新几次浏览器
第一次运行 选择1 y y,安装过其它版本的选择2 y y
第一次运行 选择1 y y,安装过其它版本的选择2 y y
第一次运行 选择1 y y,安装过其它版本的选择2 y y
两种方法一键更新api.themoviedb.org、image.tmdb.org、github.com的IP解析
如更新有误,可以在 控制面板-网络 里修改 系统名称 即可清空自定义hosts
#手动筛选的ip,本站2023.10.16更新tmdb、themoviedb
#自动筛选ip,@裙下孤魂 2023.10.16制作,全自动更新!默认自动更新tmdb、themoviedb、github
Add your SATA or SAS HDDs and SSDs plus SATA and NVMe M.2 drives to your Synology’s compatible drive databases, including your M.2 card and Expansion Unit databases.
The script works in DSM 7 and DSM 6.