Sun Update Connection System 1.0.8 管理指南

第 6 章 配置 Sun Update Connection 代理伺服器

本章說明如何在 Solaris 10 系統上配置 Sun Update Connection 代理伺服器 (亦稱為 Local Patch Server)。本章包含以下作業的相關資訊:

Sun Update Connection 代理伺服器支援使用 Sun Update Connection 提供的 產品和 Sun Patch Manager 2.0 產品的用戶端系統。Sun Update Connection System 用戶端系統與 Sun Patch Manager 2.0 產品隨附的舊 Local Patch Server 功能不相容。


備註 –

Sun Update Connection 代理伺服器是一項選擇性功能,如果您擁有 Sun 服務計劃,即可免費取得此功能。如需有關取得 Sun 服務計劃的資訊,請至 Solaris 作業系統軟體支援 (http://www.sun.com/service/support/software/solaris/),並選取適當層級的服務。


如需有關如何安裝代理伺服器的說明,請參閱如何安裝 Update Manager 功能更新如何安裝 Update Manager 用戶端軟體

配置 Sun Update Connection 代理伺服器 (作業對應表)

下表列出在使用 patchsvr setup 指令在企業內部網路上配置更新伺服器時,可以執行的作業。請參閱 patchsvr(1M) 線上手冊。

您必須先安裝 Sun Update Connection 代理伺服器軟體才能執行這些作業。如需有關如何安裝代理伺服器的說明,請參閱如何安裝 Update Manager 功能更新如何安裝 Update Manager 用戶端軟體

作業 

說明 

相關說明 

首次配置 Sun Update Connection 代理伺服器。 

將系統當做 Sun Update Connection 代理伺服器使用之前,您必須執行以下作業: 

  • 驗證系統上是否安裝了代理伺服器軟體。

  • (可選擇) 變更系統的配置設定,例如指定網路代理伺服器。

  • 把系統當做 Sun Update Connection 代理伺服器使用。

  • 配置用戶端系統,以將 Sun Update Connection 代理伺服器指定為更新來源。

如何初始配置 Sun Update Connection 代理伺服器 (指令行)

(可選擇) 取得有關 Sun Update Connection 代理伺服器配置的資訊。 

此資訊可協助您診斷問題,或檢視指定的配置設定。 

如何檢視 Sun Update Connection 代理伺服器的配置設定 (指令行)

(可選擇) 變更 Sun Update Connection 代理伺服器的配置設定。 

依預設,代理伺服器可直接連線至網際網路,並從 Sun 更新伺服器取得更新。 

如果您的更新管理環境與預設環境不符,請適當修改配置設定。 

如何變更 Sun Update Connection 代理伺服器的配置設定 (指令行)

配置 Sun Update Connection 代理伺服器

依預設,用戶端系統已配置為從 Sun 更新伺服器取得更新。在以下情形中,您需要使用 Sun Update Connection 代理伺服器:

如需其他資訊,請參閱Sun Update Connection 代理伺服器

將更新管理環境配置為包含 Sun Update Connection 代理伺服器

若要將更新管理環境配置為包含 Sun Update Connection 代理伺服器,並將用戶端系統配置為使用代理伺服器,您需要完成以下作業:

  1. 配置並啟動 Sun Update Connection 代理伺服器。

    請參閱如何初始配置 Sun Update Connection 代理伺服器 (指令行)

  2. 將用戶端系統配置為從 Sun Update Connection 代理伺服器取得更新。

    請參閱如何指定更新來源 (GUI)

完成這些作業後,即可使用用戶端系統從 Sun Update Connection 代理伺服器取得更新。請參閱第 4 章, 使用 Update Manager GUI 管理 Solaris 更新

Sun Update Connection 代理伺服器記錄檔儲存在 /var/patchsvr/logs 目錄中。

配置需求

Sun Update Connection 代理伺服器需要從以下任一來源取得更新與更新資料:

設定 Sun Update Connection 代理伺服器之後,您必須配置每個用戶端系統,以與該代理伺服器通訊。然後,即可使用用戶端系統從該代理伺服器取得更新。


備註 –

如果您在本機管理的系統是企業內部網路上 Sun Update Connection 代理伺服器的用戶端,則無需註冊用戶端系統。您必須註冊當做代理伺服器使用的系統。但是,如果您的用戶端系統同時由 Sun Update Connection 提供的 Web 應用程式從遠端進行管理,則您必須註冊該用戶端系統。


使用指令行介面配置 Sun Update Connection 代理伺服器

使用 patchsvr 指令配置並啟用 Sun Update Connection 代理伺服器。請參閱 patchsvr(1M) 線上手冊。

Procedure如何初始配置 Sun Update Connection 代理伺服器 (指令行)

將系統當做 Sun Update Connection 代理伺服器使用之前,您必須確保已安裝代理伺服器軟體,配置並啟動代理伺服器,並配置用戶端以與該代理伺服器通訊。

如需有關如何安裝代理伺服器的說明,請參閱如何安裝 Update Manager 功能更新如何安裝 Update Manager 用戶端軟體


備註 –

Sun Update Connection 代理伺服器支援使用 Sun Update Connection 提供的 產品和 Sun Patch Manager 2.0 產品的用戶端系統。Sun Update Connection System 用戶端系統與 Sun Patch Manager 2.0 產品隨附的舊 Local Patch Server 功能不相容。


要在企業內部網路中當做 Sun Update Connection System Proxy 使用的系統必須滿足以下軟體需求:


備註 –

如果您的 Sun Update Connection 代理伺服器使用網路代理伺服器連線至網際網路,則您必須指定有關網路代理伺服器的資訊。請參閱如何變更 Sun Update Connection 代理伺服器的配置設定 (指令行)


  1. 以超級使用者的身份登入到計劃當做 Sun Update Connection 代理伺服器使用的系統。

  2. 確定系統上是否安裝有 SUNWpsvruSUNWpsvrr 套裝軟體。


    # pkginfo | grep SUNWpsvrsystem      SUNWpsvrr      Patch Server Deployment (Root)
    
    system      SUNWpsvru      Patch Server Deployment (Usr)
  3. 如果未安裝這些套裝軟體,則必須先安裝才能繼續此作業。

  4. 在 Update Manager 中註冊此系統。

    請參閱在 Update Manager 中註冊系統 (作業對應表)

  5. 如有需要,請指定 Sun Update Connection 代理伺服器用於連線至網際網路的網路代理伺服器。


    # patchsvr setup -x network-proxy-name:port
    

    如果您沒有網路代理伺服器資訊,請與網路管理員連絡。

  6. 指定更新來源。

    Sun Update Connection 代理伺服器可指向不同的更新來源。此更新來源可用於執行代理伺服器無法完成的更新下載請求。依預設,Sun Update Connection 代理伺服器 的更新來源為 Sun 更新伺服器。

    • 若要指定 Sun Update Connection Proxy 鏈中的下一台更新伺服器,請鍵入:


      # patchsvr setup -p http://server-name:3816/solaris/
      

      用於代理伺服器的連接埠為 3816

    • 若要指定 Sun Update Connection 代理伺服器上的更新集,請鍵入:


      # patchsvr setup -p file:///directory-name
      

      本機更新集可以位於目錄中、CD 上,或遠端檔案系統中。

    • 若要指定 Sun 更新伺服器 (預設),請鍵入:


      # patchsvr setup -p https://getupdates1.sun.com/
      
  7. 啟動 Sun Update Connection 代理伺服器。


    # patchsvr start
    
  8. (可選擇) 啟用 Sun Update Connection 代理伺服器,以便每次系統啟動時能一起啟動。


    # patchsvr enable
    

範例:首次配置 Sun Update Connection 代理伺服器

下列每個範例均會驗證系統是否安裝有 Sun Update Connection 代理伺服器軟體。

Procedure如何檢視 Sun Update Connection 代理伺服器的配置設定 (指令行)

您可以檢查 Sun Update Connection 代理伺服器的配置設定,以協助診斷問題或瞭解伺服器更新的相關設定。

此資訊包含以下內容:

  1. 以超級使用者的身份登入 Sun Update Connection 代理伺服器。

  2. 列出代理伺服器的配置設定。


    # patchsvr setup -l
    
    Patch source URL: https://getupdates1.sun.com
    
    Cache location: /var/sadm/spool/patchsvr
    
    Web proxy host name: mars
    
    Web proxy port number: 8080

Procedure如何變更 Sun Update Connection 代理伺服器的配置設定 (指令行)

如果要變更 Sun Update Connection 代理伺服器的配置設定,您必須先停止代理伺服器。使用 patchsvr setup 指令變更設定後,您必須重新啟動代理伺服器。

如需有關可變更之配置設定的資訊,請參閱 patchsvr(1M) 線上手冊。

  1. 以超級使用者的身份登入到計劃當做 Sun Update Connection 代理伺服器使用的系統。

  2. 停止代理伺服器。


    # patchsvr stop
    
  3. 變更一項或多項配置設定,每個指令行一項設定。

    例如,指定網路代理伺服器 network-proxy-name 和連接埠 port


    # patchsvr setup -x network-proxy-name:port
    
  4. 啟動代理伺服器。


    # patchsvr start
    

範例:變更 Sun Update Connection 代理伺服器的配置設定

此範例顯示如何變更 Sun Update Connection 代理伺服器的某些配置設定。Sun Update Connection 代理伺服器 使用網路代理伺服器與網際網路通訊。首先停止 Sun Update Connection 代理伺服器,然後指定網路代理伺服器的主機名稱 networkproxy1 和連接埠號碼 2010

然後指定鏈中的下一個 Sun Update Connection 代理伺服器。您要配置兩台代理伺服器,以便為兩棟大樓中的系統提供服務。psvr1 伺服器從 Sun 更新伺服器取得更新。另一台伺服器 psvr2psvr1 取得更新。透過將 URL (http://psvr1:3816/solaris/) 指定給 psvr2,將此伺服器配置為從 psvr1 取得更新。


# 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