Tema anterior: Actualización de aplicaciones para usar el nuevo kit para dispositivos (APK)

Tema siguiente: Actualización de aplicaciones para usar los nuevos dispositivos basados en DHCP


Actualización de un dispositivo para que utilice el modo de configuración DHCP

Siga las siguientes instrucciones para actualizar un dispositivo existente de Linux a partir de volfix al modo de configuración DHCP (ya sea una clase de catálogo o un singleton).

Actualización de dispositivos para que utilicen el modo de configuración DHCP

  1. Cree una aplicación que contenga una copia singleton del dispositivo que quiere actualizar:
  2. En la nueva aplicación, conecte el singleton a un dispositivo NET para obtener acceso de red externo (esto solamente es necesario si el dispositivo no tiene su interfaz externa activada y configurada):
  3. Si el singleton tiene un volumen de arranque de sólo lectura o cualquiera de sus carpetas de volumen de arranque (esto es, /usr) reside en volúmenes comunes de sólo lectura, estos volúmenes se deberán convertir a lectura-escritura. Es necesario hacerlo porque la instalación de diversos paquetes en el dispositivo puede requerir actualizaciones de estos volúmenes:
  4. Configure todas las propiedades obligatorias y los volúmenes del singleton e inicie la aplicación con la opción --debug.
  5. Instale el paquete dhclient en el singleton (se trata de una dependencia del APK). Por ejemplo, en un dispositivo basado en CentOS:
  6. Copie el APK apropiado en /tmp del singleton en ejecución:
  7. Siga las instrucciones de instalación del APK apropiadas. No debería ser necesario reemplazar el kernel de domU. No suprima el directorio /appliance.
  8. Si el singleton suele permitir la autenticación SSH basada en contraseña (como sucede, por ejemplo, en un singleton de aplicación de VDS), edite /etc/ssh/sshd_config y modifique lo siguiente:
  9. Para que el script original /appliance/appliance.sh se ejecute al iniciarse el dispositivo:
  10. En el editor de aplicaciones de CA AppLogic, consulte el límite del singleton y fíjese en los archivos enumerados en la ficha Archivos de configuración; por ejemplo, /etc/httpd/conf.d/appl.conf.
  11. Detenga la aplicación. En el editor de CA AppLogic, modificar el límite del singleton:
  12. Inicie la aplicación en el modo de depuración (con la opción --debug). Se debería iniciar sin error. Se produce un error al iniciarse la aplicación, examine el registro del sistema del controlador del grid para obtener más detalles (log list). Pruebe el dispositivo para comprobar que funciona.
  13. Si el dispositivo actualizado tenía volúmenes comunes de sólo lectura que se convirtieron a lectura-escritura en el paso 3, asegúrese de volver a convertirlos a sólo lectura.
  14. Ahora, el dispositivo está actualizado para utilizar el APK y el modo de configuración DHCP. Si su dispositivo actualizado es un singleton, el proceso de actualización ya está completo. Si su dispositivo es una clase de catálogo, consulte Actualización de aplicaciones para usar los nuevos dispositivos basados en DCHP para obtener información sobre cómo actualizar sus aplicaciones de CA AppLogic de modo que utilicen el dispositivo actualizado.