有32人阅读过
重建群晖 pgsql 数据库 【转载】
发布于2025/03/12 更新于2025/03/12
[ 教程仅保证更新时有效,请自行测试。]
发布于2025/03/12 更新于2025/03/12
[ 教程仅保证更新时有效,请自行测试。]
[ 教程仅保证更新时有效,请自行测试。]
本人此前遇到过文中的问题,例如套件因依赖问题无法启动,因为这些缺少依赖的套件是需要synology应用程序服务套件先启动,但是他启动报错:此套件需要您启动[pgsql-adapter.service]。
通过直接删除数据库(群晖套件因依赖问题导致错误或启动失败 - 有搞头笔记),重建索引可以解决,居然还有脚本直接修复数据库,故先转载做记录。
群晖官方提供了一个用于重建数据库的脚本:
curl -s https://supweb.synology.com/support_web/Tools/script/pgsql_analyzer.sh | sh -s -- -r
备份下载:pgsql_analyzer.rar
解压后执行:
bash pgsql_analyzer.sh -r
将会重建 pgsql 数据库,大概要一分钟。执行后需要重启 NAS。
注:
原文中说:重建数据库后确认了下,我的 DownloadStation、VideoStation 恢复了初始状态,SynologyPhotos 的相册、分类等信息丢失缩略图也需要重新生成。(其实和删除数据库效果一样啊)
实际分情况而异,有可能通过此脚本修复后,相册虽然显示重新索引了,但速度很快,比删除数据库重新索引快多了。
文章对你有帮助吗?
- 一般[0]
- 很赞[0]
- 没用[0]
- 垃圾[0]
- 无语[0]