第 5 章 |
配置 Sun 更新连接代理 |
本章介绍如何在 Solaris 10 系统上配置 Sun 更新连接代理(也称“本地修补程序服务器”)。本章介绍了下列与任务相关的信息:
Sun 更新连接代理支持那些运行 Sun 更新连接系统版 1.0 产品和 Sun 修补程序管理器 2.0 产品的客户机系统。Sun 更新连接客户机系统不与 Sun 修补程序管理器 2.0 产品关联的早期本地修补程序服务器功能兼容。
注 - Sun 更新连接代理是一个可选功能,如果您拥有 Sun 服务计划,则可免费获得。有关获得 Sun 服务计划的信息,请访问 http://www.sun.com/service/support/software/solaris/ 站点上的 "Solaris Operating System Software Support",并选择相应的服务级别。 |
有关如何安装代理的说明,请参阅“如何安装 Sun 更新连接代理功能更新”或“如何安装 Sun 更新连接代理软件”。
下表列出了您在使用 patchsvr setup 命令配置内联网上的更新服务器时可以执行的任务。有关说明,请参见 patchsvr(1M) 手册页。
缺省情况下,客户机系统从 Sun 更新服务器获取更新。在下列情况下,您需要使用 Sun 更新连接代理:
注 - Sun 更新连接代理是一个可选功能,如果您拥有 Sun 服务计划,则可免费获得。有关获得 Sun 服务计划的信息,请访问 http://www.sun.com/service/support/software/solaris/ 站点上的 "Solaris Operating System Software Support",并选择相应的服务级别。 |
有关其他信息,请参见“Sun 更新连接代理”。
如果您想配置您的更新管理环境以包含 Sun 更新连接代理,并配置您的客户机系统以使用此代理,则需完成下列任务:
2. 配置客户机系统,让其从 Sun 更新连接代理获取更新。
参见“如何指定更新源 (GUI)”。
完成这些任务后,您的客户机系统即可从 Sun 更新连接代理获取更新。有关说明,请参见“使用 Sun 更新管理器 GUI 管理 Solaris 更新”。
设置 Sun 更新连接代理后,您必须配置每个客户机系统以便与该代理进行通信。随后,客户机系统即可以从该代理获取更新。
注 - 如果您本地管理的是内联网上 Sun 更新连接代理的客户机系统,则无需将其注册。您必须注册充当代理的系统。不过,如果您的客户机系统还通过 Sun 更新连接服务进行远程管理,则必须注册该客户机系统。 |
使用 patchsvr 命令可以配置和启用 Sun 更新连接代理。有关说明,请参见 patchsvr(1M) 手册页。
如何初次配置 Sun 更新连接代理(命令行) |
在将系统用作 Sun 更新连接代理之前,您必须确保已安装了代理软件,配置和启动代理,然后配置客户机以便与代理进行通信。
注 - Sun 更新连接代理支持那些运行 Sun 更新连接系统版 1.0 产品和 Sun 修补程序管理器 2.0 产品的客户机系统。Sun 更新连接客户机系统不与 Sun 修补程序管理器 2.0 产品关联的早期本地修补程序服务器功能兼容。 |
在内联网上充当 Sun 更新连接代理的系统必须符合下列软件要求:
注 - 如果您的 Sun 更新连接代理使用网络代理连接到 Internet,则您必须指定关于此网络代理的信息。有关说明,请参见“如何更改 Sun 更新连接代理的配置设置(命令行)”。 |
1. 以超级用户身份登录到您准备用作 Sun 更新连接代理的系统。
2. 确定系统上是否安装了 SUNWpsvru 和 SUNWpsvrr 软件包。
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) |
5. 如果需要,请指定 Sun 更新连接代理用于连接到 Internet 的网络代理。
# patchsvr setup -x network-proxy-name:port
Sun 更新连接代理可以指向不同的更新源。此更新源可用于执行那些无法由代理完成的更新下载请求。缺省情况下,Sun 更新连接代理的更新源是 Sun 更新服务器。
# patchsvr setup -p http://server-name:3816/solaris/
# patchsvr setup -p file:///directory-name
本地更新集合可以在目录中,在本地 CD 上,或者在远程文件系统上。
# patchsvr setup -p https://getupdates.sun.com/solaris/
8. (可选)启用 Sun 更新连接代理以使它在每次系统引导时启动。
下面的每个示例均会验证系统是否安装了 Sun 更新连接代理软件。
配置 psvr1 以让其从 Sun 更新服务器获取更新。另外,psvr1 通过网络代理与 Internet 进行通信。在可以使用 Sun 更新连接代理之前,您必须指定网络代理的主机名称 networkproxy1 和端口号 2010。在配置 psvr1 后,您必须启动它。您还可以让它在系统引导时自动重新启动。
配置 psvr2 以让其从 psvr1 获取更新,方法是指定 psvr1 的 URL:http://psvr1:3816/solaris/。在配置 psvr2 后,您必须启动它。您还可以让它在系统引导时自动重新启动。
现在,两个更新服务器均已配置并启动。接下来,您可以配置客户机系统以使用它们。有关说明,请参见“如何指定更新源 (GUI)”。
现在,更新服务器已配置并启动。接下来,您可以配置客户机系统以使用它。有关说明,请参见“如何指定更新源 (GUI)”。
现在,更新服务器已配置并启动。接下来,您可以配置客户机系统以使用它。有关说明,请参见“如何指定更新源 (GUI)”。
现在,更新服务器已配置并启动。接下来,您可以配置客户机系统以使用它。有关说明,请参见“如何指定更新源 (GUI)”。
如何查看 Sun 更新连接代理的配置设置(命令行) |
您可以检查 Sun 更新连接代理的配置设置,以帮助诊断问题或了解该服务器中与更新相关的设置。
# patchsvr setup -l Patch source URL: https://getupdates.sun.com/solaris/ Cache location: /var/sadm/spool/patchsvr Web proxy host name: mars Web proxy port number: 8080 |
如何更改 Sun 更新连接代理的配置设置(命令行) |
如果您想更改 Sun 更新连接代理的配置设置,则必须先停止该代理。使用 patchsvr setup 命令更改设置后,您必须重新启动该代理。
有关您可以更改的配置设置信息,请参见 patchsvr(1M) 手册页。
1. 以超级用户身份登录到您准备用作 Sun 更新连接代理的系统。
例如,指定一个网络代理 network-proxy-name 和端口 port。
# patchsvr setup -x network-proxy-name:port
本示例显示了如何更改 Sun 更新连接代理的一些配置设置。Sun 更新连接代理通过网络代理与 Internet 进行通信。首先,停止 Sun 更新连接代理,然后指定网络代理的主机名称 networkproxy1 和端口号 2010。
接下来,指定链中的下一个 Sun 更新连接代理。您将配置两个代理以便为两幢建筑物中的系统提供服务。psvr1 服务器从 Sun 更新服务器获取更新。第二个服务器 psvr2 从 psvr1 获取更新。配置 psvr2 以让其从 psvr1 获取更新,方法是指定 psvr1 的 URL:http://psvr1:3816/solaris/。
# patchsvr stop Shutting down Local Patch Server # patchsvr setup -x networkproxy1:2010 # patchsvr setup -p http://psvr1:3816/solaris/ # patchsvr start Starting Local Patch Server |
版权所有 © 2005, Sun Microsystems, Inc. 保留所有权利。