vCenter Server 5.1 開始,將無法再透過 Windows 使用者介面來設定 VMware Tomcat Server 設定。vCenter Server 5.1 版及更新版本會使用 VMware vCenter Server - tc Server (Apache Tomcat 7 的企業版)。Tomcat 第 7 版不在 Windows 使用者介面中提供控制台。您可以改為透過手動編輯組態檔來設定 Tomcat。

Java 選項的設定儲存在下列檔案中。

  • vCenter Serverinstallation_directory\VMware\Infrastructure\tomcat\conf\wrapper.conf

  • vCenter Inventory Service。installation_directory\VMware\Infrastructure\Inventory Service\conf\wrapper.conf

  • Profile-Driven Storage Service。installation_directory\VMware\Infrastructure\Profile-Driven Storage\conf\wrapper.conf

  • vSphere Web Clientinstallation_directory\VMware\vSphereWebClient\server\bin\service\conf\wrapper.conf

表格 1. wrapper.conf 檔案中含 Java 上限的 Inventory Service 和 Profile-Driven Storage Service 的 JVM 堆積大小設定

Java 選項

設定和預設值

maxmemorysize

JVM 堆積大小上限 (以 MB 為單位)。此設定用於控制 Java 堆積的大小上限。調整此參數可以降低廢棄項目收集的額外負荷,從而改善伺服器回應時間和輸送量。對於部分應用程式而言,此選項的預設設定太低,導致產生大量次要廢棄項目收集作業。

Inventory Service:wrapper.java.maxmemory=2048

Profile-Driven Storage Service:wrapper.java.maxmemory=1024

vSphere Web Client:對於大型部署,您可能需要將此選項設定為 wrapper.java.maxmemory=2048

ping.timeoutduration

vSphere Web Client:對於大型部署,您可能需要將此選項設定為 wrapper.ping.timeout=120

vCenter Server 安全性和連接埠設定儲存在下列檔案中。

  • installation_directory\VMware\Infrastructure\tomcat\conf\server.xml

  • installation_directory\VMware\Infrastructure\tomcat\conf\catalina.properties

表格 2. server.xmlcatalina.properties 檔案中的 vCenter Server 連接埠和安全性設定

vCenter Server 連接埠或安全性設定

設定和預設值

基底關閉連接埠

base.shutdown.port=8003

基底 JMX 連接埠。com.springsource.tcserver.serviceability.rmi.JmxSocketListener 類別實作的接聽程式特定於 tc Server。此接聽程式可啟用 tc Server 的 JMX 管理,並且是 AMS 管理主控台用於管理 tc Server 執行個體的 JMX 組態。連接埠屬性可指定管理產品 (例如 AMS) 所連線的 JMX 伺服器的連接埠。${jmx.port} 變數在預設 catalina.properties 檔案中設定為 6969。繫結屬性可指定 JMX 伺服器的主機。依預設,此屬性會設定為 localhost (127.0.0.1)。

預設的 -1 設定會停用該連接埠。

base.jmx.port=-1

Web 服務 HTTPS

bio-vmssl.http.port=8080

Web 服務 HTTPS

bio-vmssl.https.port=8443

SSL 憑證

bio-vmssl.keyFile.name=C:\ProgramData\VMware\VMware VirtualCenter\SSL\rui.pfx

SSL 憑證密碼

bio-vmssl.SSL.password=testpassword

請參閱《vFabric tc Server 入門》《vFabric tc Server 管理》 (網址為:https://www.vmware.com/support/pubs/vfabric-tcserver.html)。

您可以從 [系統管理工具] 控制台中的 [服務] 下管理適用於 vCenter Server 的 Windows 服務 。vCenter Server 的 Windows 服務列為 VMware VirtualCenter Management Webservices。