此程序描述如何將 Sun Java System Web 伺服器實例配置為具有高度可用性。請使用 Netscape 瀏覽器配合此程序操作。
進行此程序之前,請先考慮以下幾點。
開始進行之前,請先確認要存取此叢集所在網路的機器上,是否已安裝瀏覽器。您可以將瀏覽器安裝在叢集中的某個節點上,或安裝在叢集的管理工作站上。
Sun Cluster HA for Sun Java System Web Server 目前支援 Sun Java System Proxy Server。如需有關 Sun Java System Proxy Server 產品的資訊,請參閱 http://docs.sun.com/db/prod/s1.webproxys。如需 Java System Proxy Server 安裝與配置資訊,請參閱 http://docs.sun.com/db/coll/S1_ipwebproxysrvr36。
配置檔案可以常駐在本機檔案系統內,或叢集檔案系統內。
為安全實例安裝的任何證書,都必須從各叢集節點上安裝。此安裝過程包括在每個節點上執行管理主控台。因此,如果叢集擁有 n1、n2、n3 與 n4 這幾個節點,則安裝步驟如下。
在節點 n1 上執行管理伺服器。
經由 Web 瀏覽器連線至管理伺服器,網址為 http://n1.網域:埠 — 例如,http://n1.eng.sun.com:8888 — 或您指定的任何管理伺服器埠。埠通常為 8888。
安裝證書。
停止節點 n1 上的管理伺服器,然後從節點 n2 執行管理伺服器。
經由 Web 瀏覽器連線至新的管理伺服器,網址為 http://n2.網域:埠,例如 http://n2.eng.sun.com:8888。
針對節點 n3 與 n4 重複這些步驟。
考量過以上幾點後,請完成以下步驟。
如果您要將 Sun Java System Web Server 配置為可縮放資料服務,請在所有節點的本機磁碟上建立一個目錄,以保留 Sun Java System Web Server 管理的日誌、錯誤檔案和 PID 檔案。
為使可縮放配置正常運作,這些檔案必須位於叢集的每個節點上,而不是叢集檔案系統上。僅當將 Sun Java System Web Server 配置為防故障備用資料服務時,才能使用共用儲存器。
在本機磁碟上選取一個與叢集內所有節點所在位置相同的位置。使用 mkdir -p 指令建立目錄。將此目錄的所有者設定為 nobody。
以下範例顯示如何完成此步驟。
phys-schost-1# mkdir -p /var/pathname/http-instance/logs/ |
如果您預計會產生大量錯誤日誌與 PID 檔案,那麼請勿將其放在 /var 之下的目錄中,因為這些日誌和檔案會將此目錄的空間用完。請在另一個擁有足夠空間可處理大型檔案的分割區上建立一個目錄。
在管理工作站或叢集節點上啟動 Netscape 瀏覽器。
在其中一個叢集節點上,移至 https-admserv 目錄,然後啟動 Sun Java System 管理伺服器。
# cd https-admserv # ./start |
在 Netscape 瀏覽器中輸入 Sun Java System 管理伺服器的 URL。
此 URL 由 Sun Java System 安裝程序檔在伺服器安裝程序的步驟 4 中所建立的實體主機名稱和埠號碼組成,例如 n1.eng.sun.com:8888。當您執行此程序的步驟 2 時,./start 指令便會顯示管理 URL。
當系統提示時,請使用您在伺服器安裝程序的步驟 6 中指定的使用者 ID 和密碼登入 Sun Java System 管理伺服器介面。
儘量使用管理伺服器,不足之處則以手動方式進行變更,以完成以下步驟:
建立一個包含啟動該實例所需的安全金鑰密碼的檔案,然後將該檔案放在伺服器根目錄下。將該檔案命名為 keypass。
由於該檔案包含金鑰資料庫密碼,請使用適當的許可權保護該檔案。