第 9 章 IdM 服务器安装故障排除
以下章节节介绍了如何收集有关失败的 IdM 服务器安装的信息,以及如何解决常见的安装问题。
9.1. 查看 IdM 服务器安装错误日志
安装身份管理(IdM)服务器时,调试信息会附加到以下日志文件中:
-
/var/log/ipaserver-install.log
-
/var/log/httpd/error_log
-
/var/log/dirsrv/slapd-INSTANCE-NAME/access
-
/var/log/dirsrv/slapd-INSTANCE-NAME/errors
日志文件的最后几行报告成功或失败,而 ERROR
和 DEBUG
条目则提供额外的上下文。
要解决 IdM 服务器安装失败的问题,请查看日志文件末尾的错误,并使用这些信息来解决任何相应的问题。
先决条件
-
您必须具有
root
特权才能显示 IdM 日志文件中的内容。
流程
使用
tail
命令来显示日志文件的最后几行。以下示例显示了/var/log/ipaserver-install.log
的最后 10 行。[user@server ~]$ sudo tail -n 10 /var/log/ipaserver-install.log [sudo] password for user: value = gen.send(prev_value) File "/usr/lib/python3.6/site-packages/ipapython/install/common.py", line 65, in _install for unused in self._installer(self.parent): File "/usr/lib/python3.6/site-packages/ipaserver/install/server/init.py", line 564, in main master_install(self) File "/usr/lib/python3.6/site-packages/ipaserver/install/server/install.py", line 291, in decorated raise ScriptError() 2020-05-27T22:59:41Z DEBUG The ipa-server-install command failed, exception: ScriptError: 2020-05-27T22:59:41Z ERROR The ipa-server-install command failed. See /var/log/ipaserver-install.log for more information
要以交互方式查看日志文件,请使用
less
工具打开日志文件的末尾,然后使用↑ 和 ↓ 箭头键来导航。以下示例以交互方式打开/var/log/ipaserver-install.log
文件。[user@server ~]$ sudo less -N +G /var/log/ipaserver-install.log
通过使用剩余的日志文件重复此查看过程来收集额外的故障排除信息。
[user@server ~]$ sudo less -N +G /var/log/httpd/error_log [user@server ~]$ sudo less -N +G /var/log/dirsrv/slapd-INSTANCE-NAME/access [user@server ~]$ sudo less -N +G /var/log/dirsrv/slapd-INSTANCE-NAME/errors
其他资源
-
如果您无法解决失败的 IdM 服务器安装,且您有一个红帽技术支持订阅,请在 红帽客户门户网站 中创建一个技术支持问题单,并提供服务器的
sosreport
。 -
sosreport
工具从 RHEL 系统收集配置详情、日志和系统信息。有关sosreport
工具的更多信息,请参阅 sosreport 是什么以及如何在 Red Hat Enterprise Linux 中创建它? 。