一江山水的随笔

当前位置:首页 - 随笔 - 正文

Enjoy life!

NAS升级踩坑记:从DSM 6到7的血泪教训

A+ A-

先说结论

DSM 7升级整体是值得的,界面更现代,安全性也提升了。但如果你像我一样用了一堆第三方套件和Docker,升级前一定要做好备份,不然很容易翻车。

升级前的准备

我用的是一台DS918+,原来跑的是DSM 6.2.4。升级前我做了三件事:

  • 备份所有重要数据到外置硬盘

  • 记录下所有第三方套件的版本和配置

  • 把Docker容器的配置导出到本地

现在看来,这些准备太有必要了。

升级过程踩的坑

1. 第三方套件不兼容

升级后第一个问题就是几个第三方套件打不开了。DSM 7对权限管理更严格,很多老套件需要重新适配。

我用的一个媒体管理套件直接报错,提示需要重新安装。还好我之前备份了数据库,重新安装后导入数据才恢复正常。

2. Docker容器启动失败

这是最头疼的问题。升级后Docker套件变成了Container Manager,虽然内核没变,但存储路径和权限设置都改了。

我的几个容器启动时报权限错误:

Error response from daemon: error while creating mount source path '/volume1/docker/nginx': mkdir /volume1/docker: permission denied

解决方法是在SSH里手动修改文件夹权限:

sudo chown -R root:root /volume1/docker
sudo chmod -R 755 /volume1/docker

3. 共享文件夹权限混乱

DSM 7引入了新的“共享文件夹同步”功能,但这也导致了一些文件夹的权限设置被重置。

我有个文件夹原本只有特定用户组能访问,升级后变成了所有人可读。幸好及时发现,不然隐私数据就暴露了。

升级后的优化

虽然踩了坑,但DSM 7也有不少改进:

  • 新的照片套件比Moments好用多了,人脸识别更准

  • Active Insight可以监控系统状态,提前预警

  • SSH默认禁用root登录,安全性提升

我还趁机清理了一些不用的套件,系统清爽了不少。

注意事项

  • 升级前一定要完整备份,别嫌麻烦

  • 第三方套件最好等官方确认兼容再升级

  • Docker用户建议先停止所有容器,升级后再逐个启动排查

  • 升级后检查一遍所有共享文件夹的权限设置

总的来说,NAS升级就像给房子装修,过程可能很折腾,但弄好了住着更舒服。希望我的踩坑经验能帮你少走弯路。

本文来源:一江山水的随笔

本文地址:https://www.298.name/post/111.html

主要内容:NAS升级踩坑记:从DSM 6到7的血泪教训

版权声明:如无特别注明,转载请注明本文地址!

想找什么搜索会更快哦!
站点信息
  • 文章总数:109
  • 页面总数:1
  • 分类总数:4
  • 标签总数:75
  • 评论总数:61
  • 浏览总数:1491059
控制面板
您好,欢迎到访网站!
  查看权限
Top