Actualización de Usage Meter e intercambio de claves de licencia

Fin de la comercialización: A partir del 31 de octubre de 2025, ya no estarán disponibles nuevas implementaciones de las ofertas de « VMware Solutions » para nuevos clientes. Los clientes actuales pueden seguir utilizando y ampliando sus cargas de trabajo activas de « VMware® » en IBM Cloud®. Para más información, consulte Fin de la comercialización de VMware en IBM Cloud.

Actualiza los medidores de uso existentes de VMware vCloud a la versión 9.x o posterior. La última versión disponible del medidor de uso de VMware vCloud es v9.1.0. En el caso de Usage Meter v4.8, el proceso de actualización consiste en obtener un token de acceso para su Usage Meter registrado actualmente a través del portal de Usage Meter IBM Cloud y, a continuación, realizar primero una actualización in situ a v9.0.1. Tras la actualización inicial a v9.0.1, no es necesario facilitar el token de acceso para futuras actualizaciones a v9.x o versiones posteriores.

En el caso de Usage Meter v4.8, no se admite una ruta de actualización directa desde Usage Meter v4.8 a v9.1. Primero debes actualizar de la versión 4.8 a la versión 9.0.1 y, a continuación, a la versión 9.1. Para obtener más información, consulta « Ruta de actualización: matriz de interoperabilidad de productos ».

Antes de actualizar a la versión 9 o posterior, debe intercambiar las claves de licencia de VMware Cloud Foundation™ ( VCF ).

Procedimiento para intercambiar las claves de licencia

  1. Obtenga las nuevas claves de licencia de Broadcom y, a continuación, recupere las claves de licencia de VMware Cloud Foundation ( VCF ) desde la consola VMware Solutions. Para obtener más información, consulte Recuperación de claves de licencia en VCF.
  2. Obtenga las claves complementarias de VMware. Para más información, consulte Obtención de las claves complementarias de VMware.
  3. Añada las nuevas claves de licencia a todos los productos de VMware y, a continuación, asigne las licencias según sea necesario. Para más información, consulte Gestión de licencias de productos VMware.

Procedimiento para actualizar el contador de uso

Para actualizar Usage Meter, sigue estos pasos:

Activación del inicio de sesión SSH

  1. Inicie sesión en la consola de gestión del dispositivo VMware vCloud Usage Meter con el usuario usagemeter a través de https://<Usage Meter IP>:5480.
  2. Haga clic en Acceso en el panel de navegación de la izquierda.
  3. En Configuración de acceso, haga clic en Editar en la parte superior derecha.
  4. En la ventana Editar configuración de acceso, active el interruptor Activar inicio de sesión SSH. El inicio de sesión SSH cambia a Activado.

Montaje del archivo ISO de actualización

  1. Descarga el archivo ISO de Usage Meter desde el siguiente enlace:

    • Para actualizar de Usage Meter v4.8 (o versiones anteriores) a v9.0.1, utiliza: https://ibm.biz/~V0YiDk0EP.
    • Para actualizar de Usage Meter v9.0.1 a v9.1.0, utiliza: https://ibm.biz/~aBF0Bw0fU.
  2. Comprueba la suma de comprobación de « SHA-2 » basándote en el siguiente valor de « SHA-256 »:

    • Para actualizar de Usage Meter v4.8 (o versiones anteriores) a v9.0.1, consulta: ec5c46b4bdae915cb4a289dfbb03077cb802f404692bb3f2501b59b448102797.
    • Para actualizar de Usage Meter v9.0.1 a v9.1.0, consulta: d1f79f1bcc711c7753c871bd95bc434e8a31bb8fc584fc7ac88b75398be445c1.

    Abre una ventana comando en Windows® o una ventana de terminal en Linux® y MacOS y ejecuta el siguiente comando :

    • Para Windows: certutil -hashfile <path-to-iso-file> SHA256
    • Para Linux: sha256sum <path-to-iso-file>
    • Para macOS: shasum -a 256 <path-to-iso-file>
  3. En el cliente web VMware vSphere®, inicie sesión en su instancia del servidor vCenter.

  4. En el menú Almacenamiento, seleccione el almacén de datos donde se encuentra su máquina virtual Usage Meter ( VM ).

  5. En la pestaña Máquinas virtuales, haga clic en Máquinas virtuales y verifique que el Medidor de uso esté en su almacén de datos de destino.

  6. En la pestaña Archivos, haga clic en Cargar archivos. El archivo ISO comienza a cargarse.

    Es posible que reciba un error sobre los certificados de host. Para resolverlo, abra la dirección URL especificada que se muestra en el error en otra pestaña del navegador web y acepte el certificado. Si no se carga, compruebe que el host está en el DNS de su escritorio actual y vuelva a acceder a URL.

  7. Una vez finalizada la carga, el archivo ISO aparecerá en la lista de archivos.

  8. En el menú Hosts y clusters, localice y haga clic con el botón derecho del ratón en Usage Meter VM, y seleccione Editar configuración.

  9. En la pestaña Hardware virtual, en la unidad de CD/DVD, seleccione Archivo Datastore ISO y haga clic en Aceptar.

    Si no ve la opción Unidad de CD/DVD, haga clic en Añadir nuevo dispositivo.

  10. En la ventana Seleccionar archivo, localice el almacén de datos donde cargó el archivo ISO.

  11. Selecciona el archivo ISO y haz clic en Aceptar.

  12. En la ventana Editar configuración, en la pestaña Hardware virtual, active la casilla Conectado y, a continuación, haga clic en Aceptar.

Ejecutar el comando actualización

Antes de ejecutar los comandos actualización para su medidor de uso, complete los siguientes pasos:

  1. En el cliente web VMware vSphere®, inicie sesión en su instancia del servidor vCenter.
  2. En el menú Hosts y clusters, localice y haga clic con el botón derecho del ratón en Usage Meter VM, y seleccione Editar configuración.
  3. En la pestaña Hardware virtual, en Unidad de CD/DVD, desactive la casilla Conectado y haga clic en Aceptar.
  4. En el menú Hosts y clusters, localice y haga clic con el botón derecho del ratón en Usage Meter VM, y seleccione Snapshots > Take snapshot.
  5. Introduce un nombre para tu instantánea y haz clic en Crear.

Utilice SSH para iniciar sesión en el Usage Meter Appliance VM y complete los siguientes pasos:

  1. Abra un símbolo del comando en Windows o una ventana de terminal en Linux y MacOS y ejecute los siguientes comandos como usuario de root:

    1. mkdir /root/upgrade
    2. mount -o loop /dev/cdrom /root/upgrade
    3. bash /root/upgrade/upgrade-um.sh

    Es posible que tenga que ejecutar umount /root/upgrade para desmontar cualquier actualización anterior antes de ejecutar mount -o loop /dev/cdrom /root/upgrade para actualizar el medidor de uso VM.

  2. Introduzca el token de acceso que se genera para el Usage Meter en la consola IBM Cloud® for VMware Solutions. Para más información, consulte Registro del contador de uso en IBM.

  3. Introduzca y para aceptar que el aparato de medición de uso de VCF forme parte de la organización de proveedores de IBM.

  4. Introduzca y para confirmar que se ha creado una instantánea en el contador de uso VM.

    Es posible que aparezca un mensaje de error sobre el nombre de host del medidor de uso. Introduzca y para continuar la ruta de actualización.

  5. El proceso de actualización se inicia y cuando finaliza, introduzca y para reiniciar el Usage Meter VM.

  6. Una vez completado el reinicio, abra Usage Meter URL en un navegador web e inicie sesión para verificar la versión actualizada. A continuación, confirme la salud del aparato de medición de uso.

Después de migrar el Usage Meter VM, es posible que se encuentre con el error Connection control operation failed for disk durante el proceso de actualización. Este problema puede ocurrir debido a una instantánea activa que retiene un bloqueo en el dispositivo CD/DVD montado. Para solucionarlo, sigue uno de los siguientes procedimientos. Sin embargo, es posible que tenga que completarlos todos para que la migración de VM se realice correctamente.

  1. Elimina cualquier instantánea existente:

    1. En el cliente web VMware vSphere, inicie sesión en su instancia del servidor vCenter como administrador.
    2. En el menú Hosts y clusters, seleccione el medidor de uso VM.
    3. En la pestaña Instantáneas, seleccione ELIMINAR TODO o especifique cualquiera de las instantáneas que tengan montada la unidad de CD/DVD y seleccione ELIMINAR.
    4. Pulse Aceptar.
  2. Desconecte la unidad montada:

    1. En el cliente web vSphere, inicie sesión en su instancia del servidor vCenter como administrador.
    2. En el menú Hosts y clusters, localice y haga clic con el botón derecho del ratón en Usage Meter VM, y seleccione Editar configuración.
    3. Desactive la casilla de la unidad de CD/DVD donde montó el archivo de actualización ISO.
    4. Pulse Aceptar.
  3. Desconecte la unidad montada del ESXi alojado:

    1. En el cliente web vSphere, inicie sesión en su instancia del servidor vCenter como administrador.
    2. En el menú Hosts y clusters, seleccione el medidor de uso VM.
    3. En la pestaña Resumen, localice los objetos relacionados y determine en qué host se encuentra VM.
    4. Inicie sesión en el host ESXi como root o administrador.
    5. Seleccione Máquinas virtuales y haga clic con el botón derecho del ratón en el Medidor de uso VM de la lista.
    6. Pulse Editar valores.
    7. En la unidad de CD/DVD, desactive la casilla Conectado.
    8. Pulse Guardar.

Sustitución del certificado del contador de consumo

Si no puede acceder a Usage Meter URL o iniciar sesión en el panel de control después de la actualización, complete los siguientes pasos para sustituir el certificado de Usage Meter debido a un nombre de host incompatible:

  1. Utilice SSH para iniciar sesión en el medidor de uso VM con el nombre de usuario usagemeter.

  2. Ejecute el comando stop.sh All para detener todos los servicios.

  3. Bajo un usuario root, ejecute el comando hostnamectl hostname <new hostname> para actualizar el nombre de host con el valor correcto.

  4. Ejecute los comandos export $(grep -v '^#' "/opt/vmware/cloudusagemetering/platform/conf/env.properties" | xargs) y mv /opt/vmware/cloudusagemetering/platform/security/keystore /opt/vmware/cloudusagemetering/platform/security/keystore.backup para exportar las variables de entorno y realizar una copia de seguridad del almacén de claves existente.

  5. Si FIPS está activado, ejecute el comando keytool -changealias -alias "usage-meter-platform" -destalias "usage-meter-platform-backup" -keystore /opt/vmware/cloudusagemetering/platform/security/cacerts -storetype BCFKS -providerclass org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider -providerpath /opt/vmware/cloudusagemetering/platform/lib/bc-fips-*.jar -storepass "${TRUST_STORE_PASSWORD}". Si está desactivado, ejecute el comando keytool -changealias -alias "usage-meter-platform" -destalias "usage-meter-platform-backup" -keystore /opt/vmware/cloudusagemetering/platform/security/cacerts -storepass "${TRUST_STORE_PASSWORD}".

    Si ejecuta la versión con FIPS desactivado mientras FIPS está activado, aparecerá el error keytool error: java.security.KeyStoreException: Unrecognized keystore format.. Para resolverlo, cárguelo con un tipo especificado.

  6. Cree un directorio temporal para la variable NGINX y ejecute el comando export NGINX_FOLDER=$(mktemp -d) para moverla al directorio cloudusagemetering, luego ejecute cd /opt/vmware/cloudusagemetering para acceder al nuevo directorio.

  7. Ejecute el comando ./platform/bin/create-keystore.sh para crear el nuevo almacén de claves.

  8. Ejecute los comandos rm -rf $NGINX_FOLDER y rm /opt/vmware/cloudusagemetering/platform/security/keystore.backup para eliminar los archivos temporales de copia de seguridad.

  9. Si FIPS está activado, ejecute el comando keytool -delete -alias "usage-meter-platform-backup" -keystore /opt/vmware/cloudusagemetering/platform/security/cacerts -storetype BCFKS -providerclass org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider -providerpath /opt/vmware/cloudusagemetering/platform/lib/bc-fips-*.jar -storepass "${TRUST_STORE_PASSWORD}" para eliminar el almacén de claves de copia de seguridad. Si está desactivado, ejecute el comando keytool -delete -alias "usage-meter-platform-backup" -keystore /opt/vmware/cloudusagemetering/platform/security/cacerts -storepass "${TRUST_STORE_PASSWORD}".

  10. Ejecute el comando chmod 0640 /opt/vmware/cloudusagemetering/platform/security/keystore para actualizar los nuevos permisos del almacén de claves y reinicie el medidor de uso VM.

    Debido al cambio de nombre de host, es posible que tenga que actualizar su entrada DNS al nuevo nombre de host o añadirlo si no existe. Si se le redirige a la página de inicio de sesión con un error OAuth, borre cualquier entrada DNS existente para Usage Meter e inténtelo de nuevo.

  11. Una vez completado el reinicio, abra el medidor de uso URL en un navegador web para verificar la versión actualizada.