升级 Unraid
升级 Unraid OS 可确保您获得最新功能、安全更新和硬件支持。本页概述了标准升级过程,提供了疑难解答技巧和手动升级选项。
:::note[Prerequisites]
在开始升级之前,请确保完整备份您的USB闪存设备。有关更多详细信息,请参阅备份闪存设备。
:::
- 备份您的闪存驱动器和任何重要数据。
- 阅读您计划安装版本的发布说明。
- 将所有插件更新至最新版本。
- 可选步骤,停止阵列后再进行。
- 在 工具 → 更新操作系统 页面上更新 Unraid OS。
- 重启服务器以完成升级。
标准升级流程
- Unraid 7.x及更高版本
- Unraid 6.11到6.12
使用新的 更新操作系统工具 升级 Unraid,界面友好:
- 在 WebGUI 中,点击右上角的下拉菜单并选择检查更新或者进入工具 → 更新OS。
- 选择 稳定 通道以获取稳定版本,或选择 下一个 通道以获取测试版和 RC。
- 点击 查看更改日志开始更新。更改日志将显示,供您在点击 继续 之前查看。
- 单击 确认并开始更新 以应用最新的稳定版本。
- 当提示时,重启服务器以完成升级。
您可能需要登录到 Unraid 帐户以访问更新,尤其是对于“下一个”分支版本。
对于 Unraid 版本 6.11 和 6.12,请遵循传统更新方法:
- 在 WebGUI 中,转到 工具 → 更新OS。
- 点击 检查更新。
- 如果有新版本可用,点击 更新。
- 当提示时,重启服务器。
When upgrading to Unraid 7.x, you may see warnings about ZFS pool feature upgrades during boot or in the WebGUI. These warnings are not a sign of a problem; they simply indicate that your ZFS pool is using features from an older version of ZFS.
升级您的池并不紧急,但如果您决定升级,请注意它可能无法与以前的 Unraid 版本一起使用。这意味着进行升级后,您可能无法返回到以前的 Unraid 版本。
如以往一样,升级您的ZFS池之前,请记得备份数据。
排查升级问题
如果升级后遇到问题,请查看下面相关部分获取帮助。
升级后阵列或 Docker 容器启动较慢 - 点击以展开/收起
在某些升级后可能需要对 Docker 容器进行一次性迁移。此过程可能需要一些时间,特别是如果您有很多镜像。在此过程中请耐心等待;性能应在初始启动后恢复正常。
升级后 Docker 容器无法正常工作 - 点击以展开/收起
如果您遇到类似 "layers from manifest don't match image configuration" 的错误,您可能需要重新构建您的 Docker 镜像文件。以下是方法:
- 前往 设置 → Docker 并停止 Docker 服务。
- 选中删除 Docker 镜像的复选框并单击删除按钮。
- 重新启动 Docker 以重建镜像。
- 导航到 应用 标签页,选择 先前的应用,勾选要重新安装的应用并点击 安装 xx 应用。
升级后阵列或 Docker 容器启动较慢 - 点击以展开/收起
在某些升级后可能需要对 Docker 容器进行一次性迁移。此过程可能需要一些时间,特别是如果您有很多镜像。在此过程中请耐心等待;性能应在初始启动后恢复正常。
- 前往 VMs 标签页并编辑每个 %%VM%%(确保启用 高级视图)。
- 将网络桥接设置为
br0
并点击 应用。 - 前往 设置 → VM 管理器(在 高级视图 中)并将默认桥接设置为
br0
。
升级后 Docker 容器无法正常工作 - 点击以展开/收起
如果您遇到类似 "layers from manifest don't match image configuration" 的错误,您可能需要重新构建您的 Docker 镜像文件。以下是方法:
- 在 VMs 标签页编辑 %%VM%%(选择 高级视图)。
- 将 VNC 视频驱动程序 设置为 QXL(推荐)。如果 QXL 不成功,可以尝试 Cirrus 或 vmvga。
- 点击 应用 以保存更改。