查错
Table of Contents
本章介绍 SUSE Manager 升级时可能遇到的一些常见问题以及解决方案。
要获取有关升级问题的详细信息,请查看迁移日志文件。该日志文件是您要升级的系统上的 /var/log/rhn/migration.log
。
1. 磁盘空间不足
在开始迁移之前,请检查可用磁盘空间。我们建议将 /var/spacewalk
和 /var/lib/pgsql
存放于不同的 XFS 文件系统中。
设置单独的文件系统时,编辑 /etc/fstab
并去除 /var/lib/pqsql
子卷。重引导服务器以应用更改。
2. 重新尝试设置目标系统
如果需要重新尝试设置目标系统,请执行以下步骤:
-
删除
/root/.MANAGER_SETUP_COMPLETE
。 -
停止 PostgreSQL 并去除
/var/lib/pgsql/data
。 -
将目标系统主机名设置为与源系统主机名匹配的名称。
-
检查
/etc/hosts
文件,并根据需要更正。 -
检查目标系统中的
/etc/setup_env.sh
,并确保已设置数据库名称:MANAGER_DB_NAME='susemanager'
-
重引导目标系统。
-
再次运行
mgr-setup
。
3. 纲要升级失败
如果纲要升级失败,数据库版本检查和所有其他 spacewalk 服务都不会启动。请运行 spacewalk-service start
,获取有关如何继续的详细信息和提示。
您也可以直接运行版本检查:
systemctl status uyuni-check-database.service
或
journalctl -u uyuni-check-database.service
如果您不想运行更常规的 spacewalk-service
命令,这些命令会列显调试信息。
4. Web UI 加载失败
有时,Web UI 在迁移后不会加载。如果新系统的主机名和 IP 地址与旧系统的相同,这种情况通常是由浏览器缓存所致。两个系统的主机名和 IP 地址相同可能会使一些浏览器产生混淆。
清除缓存并重新装载页面可以解决此问题。在大多数浏览器中,可通过按 Ctrl+F5 快速解决此问题。