22.2. 查看 IdM 副本安装错误
要解决 IdM 副本安装失败的问题,请查看新副本和服务器上安装错误日志文件末尾处的错误,并使用这些信息来解决任何相应的问题。
先决条件
-
您必须具有
root特权才能显示 IdM 日志文件中的内容。
流程
使用
tail命令来显示主日志文件/var/log/ipareplica-install.log中的最新的错误。以下示例显示了最后 10 行。[user@replica ~]$ sudo tail -n 10 /var/log/ipareplica-install.log [sudo] password for user: func(installer) File "/usr/lib/python3.6/site-packages/ipaserver/install/server/replicainstall.py", line 424, in decorated func(installer) File "/usr/lib/python3.6/site-packages/ipaserver/install/server/replicainstall.py", line 785, in promote_check ensure_enrolled(installer) File "/usr/lib/python3.6/site-packages/ipaserver/install/server/replicainstall.py", line 740, in ensure_enrolled raise ScriptError("Configuration of client side components failed!") 2020-05-28T18:24:51Z DEBUG The ipa-replica-install command failed, exception: ScriptError: Configuration of client side components failed! 2020-05-28T18:24:51Z ERROR Configuration of client side components failed! 2020-05-28T18:24:51Z ERROR The ipa-replica-install command failed. See /var/log/ipareplica-install.log for more information要以交互方式查看日志文件,请使用
less工具打开日志文件的末尾,然后使用 ↑ 和 ↓ 箭头键来导航。[user@replica ~]$ sudo less -N +G /var/log/ipareplica-install.log可选:虽然
/var/log/ipareplica-install.log是副本安装的主日志文件,但您可以通过对副本和服务器上的其他文件重复此查看过程来收集额外的故障排除信息。在副本上:
[user@replica ~]$ sudo less -N +G /var/log/ipareplica-conncheck.log [user@replica ~]$ sudo less -N +G /var/log/ipaclient-install.log [user@replica ~]$ sudo less -N +G /var/log/httpd/error_log [user@replica ~]$ sudo less -N +G /var/log/dirsrv/slapd-INSTANCE-NAME/access [user@replica ~]$ sudo less -N +G /var/log/dirsrv/slapd-INSTANCE-NAME/errors [user@replica ~]$ 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