Preguntas frecuentes sobre la actualización de Resource Monitoring Tool

Encuentre respuestas a las preguntas más frecuentes durante la actualización.

¿Puedo ejecutar los scripts sin privilegios de root/administrador?

Cuando los scripts se ejecutan automáticamente a través del instalador, este tiene los privilegios necesarios. Para la ejecución manual, necesita el usuario root (Linux) o el administrador (Windows), ya que los scripts inspeccionan el estado del servicio, archivan los permisos y ejecutan los comandos como la cuenta de servicio de RMT.

¿Qué pasa si no conozco la contraseña de la base de datos?

Todas las comprobaciones dependientes de PostgreSQL se omiten con WARN. El script aún ejecuta todas las demás comprobaciones. Póngase en contacto con el servicio de soporte de Tableau y le proporcione la contraseña.

¿Cómo recuperar la contraseña del usuario de la base de datos tabrmtdb?

Puede recuperar las credenciales navegando al directorio del servidor de RMT y ejecutando el comando adecuado para su sistema operativo:

Para Windows:

.\rmtadmin get db:username db:password

Para Linux:

rmtadmin get db:username db:password

¿Puedo ejecutar la comprobación previa a la actualización mientras RMT está en uso?

Sí. El script es de solo lectura y se puede ejecutar de forma segura en un sistema de producción en cualquier momento.

¿Qué sucede si la comprobación posterior a la actualización encuentra errores?

La comprobación posterior a la actualización nunca bloquea el instalador. Los errores aparecen en el informe. Algunos (como “Broker inalcanzable”) son transitorios y se resuelven por sí solos.

¿Son los scripts compatibles con PostgreSQL/RabbitMQ externo?

Sí. El script posterior a la actualización detecta automáticamente la configuración externa y omite las comprobaciones locales de forma adecuada. Las comprobaciones de base de datos del script previo a la actualización requieren --db-password independientemente, ya que se conecta a la base de datos RMT interna.

¿Puedo ejecutar los scripts tanto en el servidor de RMT como en el agente?

Sí. Use --component master en el servidor de RMT y --component agent en agentes. Si no se especifica, el script se detecta automáticamente.

¿Qué significa InstallerContext en el informe?

Cuando la comprobación previa a la actualización se ejecuta automáticamente durante una actualización de Windows MSI, se establece la opción -InstallerContext. Esto relaja las comprobaciones de servicios y puertos, que pueden informar de que se ha detenido o deshabilitado porque el instalador ya ha interrumpido los servicios, a WARN y omite la puerta de proceso varado (#38a) para que el instalador pueda administrar el ciclo de vida del proceso por sí mismo. Al ejecutar el script manualmente, estas comprobaciones utilizan su gravedad normal.