A partir de vCenter Server 5.1, ya no es posible ajustar la configuración de VMware Tomcat Server a través de la interfaz de usuario de Windows. vCenter Server versión 5.1 y posteriores utilizan VMware vCenter Server - tc Server, una versión empresarial de Apache Tomcat 7. Tomcat versión 7 no incluye un panel de control en la interfaz de usuario de Windows. En cambio, puede configurar Tomcat editando manualmente los archivos de configuración.

La configuración para las opciones de Java se almacenan en los siguientes archivos.

  • vCenter Server. installation_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 Client. installation_directory\VMware\vSphereWebClient\server\bin\service\conf\wrapper.conf

Tabla 1. Configurar el tamaño de la pila de JVM para Inventory Service y Profile-Driven Storage Service, con el máximo de Java en los archivos wrapper.conf

Opción de Java

Valor de configuración y predeterminado

maxmemorysize

El tamaño máximo de la pila de JVM en megabytes. Esta configuración permite controlar el tamaño máximo de la pila de Java. Al ajustar este parámetro, se puede reducir la sobrecarga de recopilación de elementos no utilizados, lo que mejora el tiempo de respuesta y rendimiento del servidor. En el caso de algunas aplicaciones, la configuración predeterminada para esta opción es demasiado baja, lo que provoca una gran cantidad de recopilaciones menores de elementos no utilizados.

Inventory Service: wrapper.java.maxmemory=2048

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

vSphere Web Client: en el caso de implementaciones grandes, es posible que deba establecer esta opción en wrapper.java.maxmemory=2048.

ping.timeoutduration

vSphere Web Client: en el caso de implementaciones grandes, es posible que deba establecer esta opción en wrapper.ping.timeout=120.

vCenter Server La configuración de seguridad y puertos se almacena en los siguientes archivos.

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

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

Tabla 2. Configuración de seguridad y puertos de vCenter Server en los archivos server.xml y catalina.properties

Configuración de seguridad o puertos de vCenter Server

Valor de configuración y predeterminado

Puerto de apagado base

base.shutdown.port=8003

Puerto JMX base. El agente de escucha implementado por la clase com.springsource.tcserver.serviceability.rmi.JmxSocketListener es específico para tc Server. El agente de escucha permite la administración JMX de tc Server, y es la configuración JMX que la consola de administración de AMS utiliza para administrar las instancias de tc Server. El atributo de puerto especifica el puerto del servidor JMX al que se conectan los productos de administración, como AMS. La variable ${jmx.port} está establecida en 6969 en el archivo catalina.properties predeterminado. El atributo de enlace especifica el host del servidor JMX. De forma predeterminada, este atributo se establece en el host local (127.0.0.1).

La configuración predeterminada -1 deshabilita este puerto.

base.jmx.port=-1

HTTPS de servicios web

bio-vmssl.http.port=8080

HTTPS de servicios web

bio-vmssl.https.port=8443

Certificado SSL

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

Contraseña de certificado SSL

bio-vmssl.SSL.password=testpassword

Consulte Primeros pasos con vFabric tc Server y Administración de vFabric tc Server en https://www.vmware.com/support/pubs/vfabric-tcserver.html.

Puede administrar los servicios de Windows para vCenter Server desde el panel de control Herramientas administrativas, en Servicios. El servicio de Windows para vCenter Server se detalla como VMware VirtualCenter Management Webservices.