7.3. 问题及解答
本节提供了在安装和配置一个 RHN Proxy 服务器系统时经常会遇到的问题的解答。
- 问: 在配置完 RHN Package Manager 后,如何才能知道本地的软件包是否已经被成功地添加到专用 RHN 频道中?
- 问: 已经更改了 Proxy 服务器的 DNS 名称设置,但现在客户端系统无法更新,怎样才能修复这个错误?
- 问: 如何才能知道客户端系统是否正在与 Squid 服务器连接?
- 问: 客户端系统中的 Red Hat Update Agent 没有通过 RHN Proxy 服务器进行连接。应该如何解决这个错误?
- 问: 我的 RHN Proxy 服务器配置无法正常工作。应从哪里着手开始进行故障排除?
问:
在配置完 RHN Package Manager 后,如何才能知道本地的软件包是否已经被成功地添加到专用 RHN 频道中?
答:
使用
rhn_package_manager -l -c "name_of_private_channel"
命令列出 RHN 服务器上的专用频道软件包。或访问 RHN 网站界面。
在将专用频道中订阅注册的系统后,您可以在注册的系统中执行
up2date -l --showall
命令查看专用 RHN 频道的软件包。
问:
已经更改了 Proxy 服务器的 DNS 名称设置,但现在客户端系统无法更新,怎样才能修复这个错误?
答:
请在客户端系统中运行
up2date -u
命令以便名称更改生效。
问:
如何才能知道客户端系统是否正在与 Squid 服务器连接?
答:
/var/log/squid/access.log
文件记录了所有与 Squid 服务器的连接。
问:
客户端系统中的 Red Hat Update Agent 没有通过 RHN Proxy 服务器进行连接。应该如何解决这个错误?
答:
确认在客户端系统中安装了最新版本的 Red Hat Update Agent。最新的版本包括了通过 RHN Proxy 服务器进行连接所需要的特性。您可以在红帽网络中以 root 用户身份使用
yum update yum
命令,或者在 http://www.redhat.com/support/errata/ 获得最新版本。
RHN Proxy 服务器是 Apache 的一个扩展。其日志文件位置请参考 表 7.2 “日志文件”。
问:
我的 RHN Proxy 服务器配置无法正常工作。应从哪里着手开始进行故障排除?
答:
确定
/etc/sysconfig/rhn/systemid
的所有者是根。apache 的权限设置是 0640。
查看日志文件。日志文件列表位于 表 7.2 “日志文件”。