適用於 UNIX 的 Sun Java Enterprise System 5 安裝指南

第 6 章 完成安裝後配置

本章包含關於在安裝後完成 Sun JavaTM Enterprise System (Java ES) 產品元件之初始配置的指示。若是本章沒有列出的產品元件,則表示不需要對該元件進行安裝後配置。不過,如果您要安裝這些產品元件,則可能還是需要進行與監視或 Sun Cluster 資料服務相關的安裝後作業。

本章包含以下各節:

如何使用本章

Java ES 安裝程式完成安裝後,需要對大部份產品元件進行其他配置,Java ES 環境才能運作。此項作業的廣度取決於您選取的配置類型 ([立即配置] 或 [以後配置]),以及是否要將您的產品元件配置為用於監視或用於 Sun Cluster 軟體高可用性。

若您在安裝期間選取 [以後配置] 類型,則安裝程式會將產品元件套裝軟體檔案置於它們各自的目錄中。並未進行參數設定,並且由於不能使用執行階段服務,大部份產品元件都無法運作。許多產品元件均包括用於完成 [以後配置] 安裝的配置工具。執行配置工具時,您可以按照本指南和各產品元件產品文件中的指示進行任何其他變更。

在依據本章的資訊執行作業之前,您應該先完成 Java ES 元件的安裝。您可以透過檢查產品登錄或使用 Solaris 作業系統 pkginfo 指令、Linux rpm 指令或 HP-UX swlist 指令來驗證元件套裝軟體已安裝完畢。「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的第 5 章「可安裝的套裝軟體清單」包含與元件關聯的套裝軟體清單。

您可在以下位置取得一個摘要報告,其中包含安裝期間所設定的配置值:

Solaris 作業系統:/var/sadm/install/logs

Linux 及 HP-UX:/var/opt/sun/install/logs

完成安裝之後,請瀏覽本章中與您安裝的產品元件相關的程序。如果您確定不需要對產品元件進行其他配置,則可遵循第 7 章, 驗證已安裝的產品元件中的指示來啟動產品元件。


備註 –

Java ES 產品元件在不同平台上的預設安裝位置可能不同。因此,本章中的程序通常使用變數來表示這些位置。例如,ApplicationServer-base 表示 Application Server 在任何平台上的安裝目錄。


驗證線上手冊

若您的元件具有線上手冊,則將需要驗證您的 MANPATH 環境變數的設定是否正確。安裝後,Java ES 元件的線上手冊會位於預設目錄。在某些情況下,元件線上手冊的正確位置已在您的 MANPATH 環境變數中進行了設定。如果線上手冊位置不存在,請將該位置增加到您的 MANPATH 環境變數中。

下表指出 Java ES 元件的線上手冊之預設位置。若未列出元件,則表示該元件沒有線上手冊。

表 6–1 線上手冊預設位置

元件 

線上手冊位置 

Application Server

Solaris 作業系統:/opt/SUNWappserver/share/man

Linux:/opt/sun/appserver/share/man

HP-UX︰/opt/sun/appserver/man/share/man

Common agent container

Solaris 作業系統上的 Sun Cluster︰/opt/SUNWcacao/man

Linux 及 HP-UX:/opt/sun/man

Directory Server (及 Directory Proxy Server)

Solaris 作業系統:/opt/SUNWdsee/dsee6/man

Linux 及 HP-UX:/opt/sun/dsee6/man

Monitoring

Solaris 作業系統:/opt/SUNWmfwk/man

Linux:/opt/sun/man

Sun Cluster

Solaris 作業系統:/usr/cluster/man/

Procedure更新 MANPATH 變數

下列程序範例會顯示如何確保線上手冊在使用 C shell 的情況下可用:

  1. 檢查您的 MANPATH 環境變數,以瞭解其中是否已有正確的路徑。

    env | grep MANPATH

  2. 如果其中沒有正確的路徑,請將您的 Java ES 元件線上手冊位置增加至 MANPATH 環境變數中。

    • 在 Solaris 作業系統上,下列指令範例設定階段作業的 MANPATH 環境變數:


      setenv MANPATH {$MANPATH}:/usr/dt/man:/usr/man:/opt/SUNWappserver/share/man

      若要將此環境變數配置為在每次登入時進行套用,請將 setenv 指令內容增加到 .login.cshrc 檔案中。

    • 在 Linux 上,以所需的 MANPATH 更新 /etc/man.config 檔案。例如,將以下行增加至 /etc/man.config 檔案中:


      MANPATH /opt/sun/man

      將會完整存取新線上手冊,不論路徑為何。


      備註 –

      對於 Linux,若使用者本身的 shell 中有 MANPATH 設定,則應使用適用於 Solaris 作業系統的程序。這將以其個人設定來置換 /etc/man.config 檔案。您也必須設定 MANSECT 變數。


    • 在 HP-UX 上,以所需的 MANPATH 更新 /etc/MANPATH 檔案。例如,將以下行增加至 /etc/MANPATH 檔案中:


      /opt/sun/man
  3. 在 Linux 上,您可能需要設定 MANSECT 環境變數。

    編輯 /etc/man.config 檔案中的 MANSECT 行。例如:


    # and the MANSECT environment variablle is not set.
    MANSECT     1:8:2:3:4:5:6:7:9:tcl:n:l:p:o

    將第二行的內容變更為︰


    MANSECT     1:8:2:3:4:5:6:7:9:tcl:n:l:p:o:5:dsconf:5dpconf:5dssd:5dsat:5dsoc
  4. 驗證線上手冊可存取。

    例如,下列指令應顯示 Application Server 的 asadmin 線上手冊:


    man asadmin

Monitoring Console 安裝後配置

若您所安裝的產品元件會使用 Java ES 監視功能,則必須完成許多元件的安裝後配置,才能使用監視架構。如需配置指示,請參閱「Sun Java Enterprise System 5 監視指南」中的第 3 章「安裝和使用 Monitoring Console」

Sun Cluster 安裝後配置

在 Solaris 作業系統上,Sun Cluster 軟體可提供用於管理應用程式 (例如資料庫、應用程式伺服器與 Web 伺服器) 的高可用性平台。在安裝或配置 Sun Cluster 軟體之前,請確定您為叢集所選擇的軟硬體組合是目前受支援的 Sun Cluster 組態。

Sun Cluster 軟體可用來管理下列 Java ES 產品元件:

若 Sun Cluster 環境中將包含所安裝的 Java ES 產品元件,則您必須先配置 Sun Cluster 架構,再配置產品元件。接著配置您選取的 Java ES 產品元件。若要安裝通訊套件中的元件,請參閱「Sun Java Communications Suite 5 Installation Guide」。最後,視所安裝的產品元件而定,您可能需要配置 Sun Cluster 資料服務。

階段 I. Sun Cluster 架構

Java ES 安裝程式會執行一個核心 Sun Cluster 套裝軟體之簡單的 pkgadd 安裝,並設定 /usr/cluster/bin 目錄。由於在安裝期間未進行配置,因此第一項安裝後作業即是按「Sun Cluster Software Installation Guide for Solaris OS」中所述配置叢集架構。

在此階段中,scinstall 公用程式會驗證 Sun Cluster 套裝軟體。若遺失套裝軟體,則會顯示錯誤訊息。如果發生這種情況,必須驗證是否已安裝正確的 Sun Cluster 套裝軟體。請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的第 5 章「可安裝的套裝軟體清單」

階段 II. 產品元件資料服務

在您安裝並配置 Sun Cluster 架構以及其他 Java ES 與非 Java ES 元件之後,便可以使用 Sun Cluster 代理程式軟體來配置 Sun Cluster 資料服務。


備註 –

若要配置 Sun Cluster 資料服務,您必須在安裝期間已選擇相關的 Sun Cluster 代理程式。若要查看 Sun Cluster 安裝順序範例,請參閱Sun Cluster 軟體範例


如需配置 Sun Cluster 資料服務的相關指導,請參閱Sun Cluster 資料服務配置

Access Manager 安裝後配置

所有 Access Manager 安裝都需要重新啟動 Web 容器。若是在 Web Server 或 Application Server 上執行完整安裝,則安裝程式將停止 Web 容器實例,這樣只需啟動實例即可。如需重新啟動 Access Manager 的說明,請參閱「啟動和停止 Access Manager」。

在執行 [立即配置] 安裝後配置 Access Manager

在執行 [立即配置] 安裝之後,您可以啟動 Access Manager 並登入 Access Manager 主控台。但是,在您完成一些最終配置步驟後,才能執行基本的使用者管理作業。根據 Access Manager 是否正在使用已使用使用者資料佈建的 Directory Server 實例,這些步驟會有所不同。您可能想為您的部署執行一些其他配置作業。

如需執行這些作業的指示,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」

執行 [以後配置] 安裝後配置 Access Manager

執行 [以後配置] 安裝後,由於套裝軟體已安裝完畢,因此您可以使用 Access Manager 配置程序檔 (AccessManager-base/bin/amconfig) 配置 Access Manager。如需使用此程式的指示,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」

如需在 Solaris 作業系統上針對協力廠商 Web 容器 (BEA WebLogic 或 IBM WebSphere Application Server) 配置 Access Manager 的指示,請參閱「Sun Java System Access Manager 7.1 Postinstallation Guide」

Application Server 安裝後配置

執行 [立即配置] 安裝之後,不需要對 Application Server 進行安裝後配置。

若要配置 Application Server 以用於負載平衡,請參閱「Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide」中的第 5 章「Configuring HTTP Load Balancing」中的「Configuring Web Servers for HTTP Load Balancing」一節。

若有需要,將 Application Server 配置為與 Sun Cluster 軟體配合使用。請參閱Sun Cluster 安裝後配置

Procedure在執行 [以後配置] 安裝後配置 Application Server

執行 [以後配置] 安裝後,您需要執行安裝後程序檔來設定 Application Server 環境。這些程序檔會從安裝期間所安裝的範本配置並建立 AppplicationsServer8–base/bin/* shell 程序檔和一個 config/asenv 檔案。(若是 [立即配置] 安裝,於安裝期間就會建立這些檔案。)

  1. 瀏覽至 Java ES 5 發行物的下列目錄。例如:

    cd /os_arch /Product/application_server/Tools

  2. 開啟 postInstall 讀我檔案並遵循指示進行下列步驟:

    1. 執行 postInstall 程序檔:

      ./postInstall Application8Server-base  ApplicationServer8Config-base

    2. 建立新的網域。

      使用 asadmin create-domain 指令建立新網域時,指定兩個參數的值:adminPortinstancePortadminPort 值可與伺服器實例所使用的值相同。然而,instancePort 值不可與伺服器實例所使用的值相同。

  3. 若有需要,可修改 ApplicationServer-base /samples/common.properties 檔案中的環境變數。

    如果您不瞭解某些路徑,則可從 ApplicationServer-base /config/asenv.conf 檔案中複製。例如:

    Solaris 特性 

    com.sun.aas.derbyRoot=/opt/SUNWappserver/appserver/derby

    com.sun.aas.webServicesLib=/opt/SUNWappserver/appserver/lib

    com.sun.aas.imqHome=/var/opt/SUNWappserver/domains/domain1/imq

    com.sun.aas.imqBinDir=/usr/bin

    com.sun.aas.imqUserMgr=/usr/bin/imqusermgr

    com.sun.aas.imqLib=/usr/share/lib

    com.sun.aas.installRoot=/opt/SUNWappserver/appserver

    com.sun.aas.javaRoot=/usr/jdk/entsys-j2se

    com.sun.aas.domains.dir=/var/opt/SUNWappserver/domains

    #admin.password= 管理密碼將不會儲存為預設值。使用者可手動輸入並儲存此管理密碼。

    admin.host=jws-v210-4

    appserver.instance=server

    appserver.instance.port=8080

    admin.user=admin

    admin.port=4849

    derby.port=1527

    domain.name=domain1

    server.cert.alias=s1as

    keystore=${com.sun.aas.domains.dir}/${domain.name}/config/keystore.jks

    keystore.password=changeit

    trustStore=${com.sun.aas.domains.dir}/${domain.name}/config/cacerts.jks

    Linux 和 HP-UX 特性 

    #admin.password= 管理密碼將不會儲存為預設值。使用者可手動輸入並儲存此管理密碼。

    server.cert.alias=s1as

    keystore=${com.sun.aas.domains.dir}/${domain.name}/config/keystore.jks

    domain.name=domain1

    com.sun.aas.imqHome=/var/opt/sun/appserver/domains/domain1/imq

    com.sun.aas.imqUserMgr=/opt/sun/mq/bin/imqusermgr

    com.sun.aas.domains.dir=/var/opt/sun/appserver/domains

    admin.user=admin

    appserver.instance=server

    com.sun.aas.imqBinDir=/opt/sun/mq/bin

    trustStore=${cbom.sun.aas.domains.dir}/${domain.name}/config/cacerts.jks

    com.sun.aas.imqLib=/opt/sun/mq/share/lib

    keystore.password=changeit

    com.sun.aas.derbyRoot=/opt/sun/javadb

    admin.port=4849

    derby.port=1527

    com.sun.aas.webServicesLib=/opt/sun/appserver/lib

    admin.host=jws-linuxpc-2

    com.sun.aas.javaRoot=/usr/jdk/entsys-j2se

    com.sun.aas.installRoot=/opt/sun/appserver

    appserver.instance.port=8080

  4. 若有需要,可配置 Application Server 以達到負載平衡。

    遵循「Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide」中的第 4 章「Configuring Web Servers for Load Balancing」中的指示。

  5. 若有需要,將 Application Server 配置為與 Sun Cluster 軟體配合使用。

Directory Server 安裝後配置

執行 [立即配置] 安裝後,不需要對 Directory Server 或其子元件進行其他配置。

執行 [以後配置] 安裝後,配置 Directory Server 與 Directory Proxy Server

在執行 Directory Server 或 Directory Proxy Server 的 [以後配置] 安裝後,必須先建立實例,然後才能使用元件。如需指示,請參閱「Sun Java System Directory Server Enterprise Edition 6.0 Installation Guide」中的第 I部分「Installing Directory Service Control Center, Directory Proxy Server, Directory Server, and Directory Server Resource Kit」

執行 [以後配置] 安裝後配置 Directory Service Control Center

執行 Directory Service Control Center 的 [以後配置] 安裝後,您必須完成初始化,並可選擇讓 Directory Service Control Center 在系統開機時重新啟動。如需指示,請參閱「Sun Java System Directory Server Enterprise Edition 6.0 Installation Guide」中的第 I部分「Installing Directory Service Control Center, Directory Proxy Server, Directory Server, and Directory Server Resource Kit」

HADB 安裝後配置

執行 [立即配置] 安裝後,不需要其他配置。

執行 [以後配置] 安裝後配置 HADB

執行 [以後配置] 安裝後,由於已安裝套裝軟體,您可以開始執行 HADB 的配置作業。如需 HADB 的安裝後配置指示及其他資訊,請參閱「Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide」

若有需要,將 HADB 配置為與 Sun Cluster 軟體配合使用。請參閱Sun Cluster 資料服務配置

Java ES Reporter 安裝後配置

安裝 Java ES Reporter 後,您可停用 Reporter 並使其停止傳送報告至 Sun,或在停用 Reporter 後重新啟用它。

Procedure啟用或停用 Java ES Reporter

  1. 找出 Reporter 配置檔案。

    Solaris 作業系統: /etc/opt/SUNWmfwk/config/reporter/config.properties

    Linux 及 HP-UX:/etc/opt/sun/mfwk/config/reporter/config.properties

  2. 編輯檔案,將 enabled 屬性設定為 [true] 或 [false]。


    enabled=true # Reporter is enabled
    enabled=false # Reporter is disabled
  3. 重新啟動 common agent container:


    cacaoadm start

Message Queue 安裝後配置

安裝之後,Message Queue 不需要其他配置。

若 Sun Cluster 配置中將包括 Message Queue,請前進至Sun Cluster 安裝後配置

一個共用的選擇性作業可配置 Message Queue 自動啟動。若要這樣做,請成為超級使用者,並編輯 imqbrokerd.conf 配置檔案中的下列特性,該配置檔案位於 /etc/imq (Solaris 作業系統);/etc/opt/sun/mq (HP-UX)。

「Sun Java System Message Queue 3 2005Q4 Administration Guide」中對 Message Queue 的其他配置做了闡述。例如,您可能要變更預設管理密碼。

Portal Server 和 Portal Server Secure Remote Access 安裝後配置

在執行 [立即配置] 或 [以後配置] 安裝後,由於套裝軟體已安裝完畢,因此您可以按照「Sun Java System Portal Server 7.1 Configuration Guide」中的指示執行 Portal Server 的配置作業。

配置 Portal Server 以使用協力廠商 Web 容器的指示也包含在「Sun Java System Portal Server 7.1 Configuration Guide」中。

Service Registry 安裝後配置

Service Registry 不能在安裝期間配置 (立即配置)。

執行 [以後配置] 安裝後,由於已安裝套裝軟體,您可以開始執行 Service Registry 的配置作業。建議您以非超級使用者身份配置 Service Registry。如需詳細資訊,請參閱「Service Registry 3.1 Administration Guide」中的「Configuring Service Registry」,特別是「Service Registry 3.1 Administration Guide」中的「To Configure Service Registry as a Non-Root User Using Custom Properties After a Configure Later Installation」作業。

Web Proxy Server 安裝後配置

執行 [立即配置] 安裝後,不需要其他配置。

在執行 [以後配置] 安裝後,由於套裝軟體已安裝完畢,因此您可以使用下列程序開始配置 Web Proxy Server。

Procedure在執行 [以後配置] 安裝後配置 Web Proxy Server

  1. 使用您的設定建立特性檔案。

    例如,wps.properties 檔案可能包含下列內容︰


    WPS_JDK_HOME=/usr/jdk/entsys-j2se/jre
    WPS_SERVER_ROOT=/opt/SUNWproxy
    WPS_ADMIN_NAME=admin
    WPS_ADMIN_PWD=admin123
    WPS_ADMIN_PORT=8889
    WPS_START_ON_BOOT=N
    WPS_ADMIN_SERVER_USER=root
    WPS_SERVER_NAME=jws-v60x-4.red.iplanet.com
    WPS_SERVER_PORT=8081
    WPS_SERVER_ID=proxy-server1
    WPS_ADMIN_SERVER_ID=proxy-admserv
    WPS_SERVER_USER=root
  2. 建立該檔案之後,請執行下列指令:


    WebProxyServer-base/bin/proxy/bin/configureServer -l logfile -f path/wps.properties 

Web Server 安裝後配置

在執行 [立即配置] 安裝之後,不需要進行其他配置,除非您使用的是 Sun Cluster 或 64 位元配置。

Procedure執行 [以後配置] 安裝後配置 Web Server

在執行 [以後配置] 安裝後,由於套裝軟體已安裝完畢,因此您可以使用下列程序開始配置 Web Server。

  1. 建立 Web Server 的執行階段配置。

    按照「Sun Java System Web Server 7.0 Installation and Migration Guide」中的「Configure Later Mode (Java ES Only)」中的指示執行 Web Server 配置器。

  2. 驗證共用伺服器設定並依需要更新設定。

    請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的「Web Server 配置資訊」中的表格。

Sun Cluster 資料服務配置

在建立叢集並配置產品元件後,您即可開始為各種 Java ES 產品元件配置 Sun Cluster 資料服務。已安裝的 Sun Cluster 代理程式是軟體程式,可讓應用程式利用叢集的優勢。代理程式軟體和其他配置檔案都包含資料服務,可讓您在叢集而非單一伺服器上執行應用程式 (如 Web Server 或 Oracle 資料庫)。與 Sun Cluster 架構軟體和多重主機磁碟相結合,資料服務使應用程式具備了高可用性和高延展性。

在您完整配置了資料服務和所有支援層 (磁碟區管理器、叢集檔案系統和資源群組資訊) 之後,Sun Cluster 安裝才會完成。如需資料服務的更多資訊,請參閱「Sun Cluster Overview for Solaris OS」


備註 –

您可在高度可用的 Web 容器中部署 Access Manager 和 Portal Server。但是,如同任何部署在 Web 容器中的 Web 應用程式,它們也會發生故障。在這種情況下,Web 容器不會容錯移轉。


若為 Java ES 產品元件,請在安裝這些產品元件的每個節點上執行 Java ES 安裝程式,然後安裝適用於 Sun Java System 產品元件之 Sun Cluster Agents 的對應 HA Sun Java System 子元件。在 Java ES 安裝程式中,選取 [以後配置] 類型。指定安裝目錄時,為產品元件使用節點的本機檔案系統上的位置,使用叢集檔案系統上的位置做為元件配置和產品位置。

下表列出了 Java ES 安裝程式的 Sun Cluster Agents 元件中提供的代理程式。其中提供了一些額外的文件連結。

表 6–2 Sun Cluster Agents (資料服務)

代理程式名稱 

特殊指示 

平台 

HA Application Server 

「Sun Cluster Data Service for Sun Java System Application Server EE (HADB) Guide for Solaris OS」中的第 1 章「Sun Cluster HA for Sun Java System Application Server EE (Supporting HADB Versions as of 4.4)」

SPARC、x86 

HA Application Server EE (HADB) 

「Sun Cluster Data Service for Sun Java System Application Server EE (HADB) Guide for Solaris OS 」

SPARC、x86 

HA Directory Server 

 

SPARC、x86 

HA Message Queue 

如需以容錯移轉為目的之安裝和配置的指導,請參閱「Sun Cluster Data Service for Sun Java System Message Queue Guide for Solaris OS」

SPARC、x86 

HA/Scalable Web Server 

如需以容錯移轉或延展性為目的之安裝和配置的指導,請參閱「Sun Cluster Data Service for Sun Java System Web Server Guide for Solaris OS」

SPARC、x86 

HA Agfa IMPAX 

 

SPARC 

HA Apache Tomcat 

 

SPARC、x86 

HA Apache 

 

SPARC 

HA Broadvision One-to-One Enterprise 

 

SPARC 

HA Calendar Server 

如需以容錯移轉為目的之安裝和配置的指導,請參閱「Sun Java System Calendar Server 6.3 Administration Guide」中的第 6 章「Configuring Calendar Server 6.3 Software for High Availability (Failover Service)」

SPARC 

HA DHCP 

 

SPARC、x86 

HA DNS 

 

SPARC、x86 

HA Instant Messaging 

如需以高可用性為目的之安裝和配置的指示,請參閱「Sun Java System Instant Messaging 7.2 Administration Guide」

SPARC 

HA Messaging Server 

如需以容錯移轉為目的之安裝和配置的指導,請參閱「Sun Java System Messaging Server 6.3 Administration Guide」中的第 3 章「Configuring High Availability」

SPARC 

HA MySQL 

 

SPARC、x86 

HA NetBackup 

 

SPARC 

HA Sun N1 Service Provisioning 

 

SPARC 

HA NFS 

 

SPARC、x86 

HA Oracle 

 

SPARC 

HA Oracle Application Server 

 

SPARC 

HA Oracle E-Business Suite 

 

SPARC 

HA Oracle Real Application Clusters 

 

SPARC 

HA Samba 

 

SPARC、x86 

HA SAP 

 

SPARC 

HA SAP DB 

 

SPARC 

HA SAP liveCache 

 

SPARC 

HA Siebel 

 

SPARC 

HA Solaris Containers 

 

SPARC、x86 

HA Sun N1 Grid Engine 

 

SPARC 

HA Sun N1 Service Provisioning 

 

SPARC 

HA SWIFT Alliance Gateway 

 

SPARC 

HA Sybase ASE 

 

SPARC 

HA WebLogic Server 

 

SPARC 

HA WebSphere MQ 

 

SPARC 

HA WebSphere MQ Integrator 

 

SPARC 

Procedure實作非 Java ES 產品的高可用性

若您的安裝規劃需要非 Java ES 產品具有高可用性,請遵循下列指示。

  1. 安裝和配置非 Java ES 產品。

    例如,使用「Sun Java Communications Suite 5 Installation Guide」來安裝 Instant Messaging。

  2. 在 Java ES 安裝程式的 [選擇軟體元件] 頁面中,選取支援該產品的 Sun Cluster 代理程式。

    例如,選取 Java ES Sun Cluster Agents 元件的 HA Instant Messaging 子元件。

  3. 使用 Java ES 安裝程式安裝 Sun Cluster 代理程式。

  4. 依照下列相應 Sun Cluster 資料服務指南中的指示來配置代理程式︰

配置 Java 虛擬機器 (JVM)

為 Java ES 產品元件完成所需的安裝後配置之後,一些產品元件可能需要您對 Java 虛擬機器 (JVM) 進行調校。JVM 包括數個實體,其中最重要的是編譯器,它會將 Java 位元組編碼轉換為機器指令。在 Java ES 隨附版本的 Java 開發者工具組 (JDK) 中,可以對數個針對 JVM 的選項進行設定。

–server 對於以伺服器模式執行的 JVM 是一個良好的調校選項。(您可使用 java –? 指令來取得選項清單。)

對於資源回收,預設演算法是一個好的開始。

另一個可能需要配置的重要調校選項是 Java 堆疊記憶體。例如:

對於使用頻繁的系統,將堆疊大小最大值設為 1.2 GB 是一個好的起點。

以非超級使用者識別碼配置產品元件

要執行 Java ES 安裝程式,您必須是超級使用者。因此,超級使用者擁有安裝程式放在機器上的所有檔案。但是,執行安裝後配置時,您可以將非超級使用者執行階段使用者或群組指定給某些產品元件。例如,您部署 Access Manager 的 Application Server 實例之所有者可能並非超級使用者。對安裝或管理而言,許多情況下都需要以非超級使用者識別碼配置產品元件。一般而言,系統上必須已存在非超級使用者,但這可能會因產品元件而異。

下表提供了以非超級使用者識別碼配置適用產品元件之相關資訊的連結。

表 6–3 為產品元件配置非超級使用者識別碼

產品元件 

指示所在位置 

Application Server 

設定由非超級使用者擁有和操作的整個管理網域。如需指示,請參閱「Sun Java System Application Server Enterprise Edition 8.2 Administration Guide」

Directory Server 

以一般使用者身份建立伺服器實例,或在建立實例時指定使用者。如需指示,請參閱「Sun Java System Directory Server Enterprise Edition 6.0 Administration Guide」

Portal Server 

使用 Portal Server 配置程式來針對非超級使用者進行配置。如需執行配置程式的指示及對所用設定的描述,請參閱「Sun Java System Portal Server 7.1 Administration Guide」的「Postinstallation Configuration」一章。

Web Server 

依預設,配置 Web Server 時是以 webservd 做為執行階段使用者。使用 Web Server 配置程式時,您可以指定任何執行階段使用者 ID。如需其他資訊,請參閱「Sun Java System Portal Server 7.1 Configuration Guide」中的「Installing Portal Server 7.1 on Web Server 7.0」,然後向下捲動至標題為「Installing Portal Server 7.1 as a Non-root User」的小節。

接下來的步驟

完成本章中的配置作業後,請按在安裝後配置之後進行驗證中所述啟動產品元件來驗證安裝後配置。