6.3. 问题及解答
本节提供了在安装和配置一个 RHN Proxy Server 系统时经常会遇到的问题的解答。
- 问: 在配置完 RHN Package Manager 后,如何才能知道本地的软件包是否已经被成功地添加到专用 RHN 频道中?
- 问: 已经更改 Proxy 服务器的 DNS 名称设置后,我的客户端系统无法更新,怎样才能修复?
- 问: 如何才能知道客户端系统是否正在与 Squid 服务器连接?
- 问: 客户端系统中的 Red Hat Update Agent 没有通过 RHN Proxy Server 进行连接。如何解决这个问题?
- 问: RHN Proxy Server 配置无法正常工作。如何开始进行故障排除?
问:
在配置完 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 Server 进行连接。如何解决这个问题?
答:
确认在客户端系统中安装了最新版本的 Red Hat Update Agent。最新的版本包括了通过 RHN Proxy Server 进行连接所需要的特性。您可以在 Red Hat Network 中以根用户身份使用
yum update yum 命令,或者在 http://www.redhat.com/support/errata/ 获得最新版本。
RHN Proxy Server 是 Apache 的一个扩展。请参阅 表 6.1 “日志文件” 来获得其日志文件的位置。
问:
RHN Proxy Server 配置无法正常工作。如何开始进行故障排除?
答:
确定
/etc/sysconfig/rhn/systemid 的所有者是 root.apache,其权限设置是 0640。
查看日志文件。表 6.1 “日志文件” 包括一个列表。