Creación de dispositivos › Instalaciones de distribución › Referencia de instalación de Windows › Referencia de actualización de MSI de Windows
Referencia de actualización de MSI de Windows
Si ha generado un dispositivo para Windows y, en algún momento, desea instalar una versión más reciente del MSI utilizado para crearlo, con la consiguiente actualización del APK de Windows y de los scripts específicos del dispositivo contenidos en el MSI, este tema proporciona instrucciones detalladas para ello. Las instrucciones son distintas según el tipo de dispositivo.
WIN03* / WIN08*: dispositivos genéricos de Windows Server
Los siguientes pasos describen el proceso para actualizar un dispositivo genérico de Windows Server, mediante /system_ms:WIN08S, por ejemplo.
- Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo WIN08S desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
- Modifique el límite del singleton de la siguiente manera:
- Establezca la URL de la documentación en: https://support.ca.com/cadocs/0/CA%203Tera%20Applogic%203%200-ESP/Bookshelf_Files/HTML/Catalog_Ref/CatGenericWindows.html.
- Guarde y a continuación inicie la aplicación.
- Desde un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo estos pasos:
- Establezca una nueva contraseña de administrador, por ejemplo administrador de usuario de red newpwd.
- Ejecute ipconfig /all | grep DHCP Server y anote la dirección IP del servidor DHCP para la interfaz interna.
- cd / y, a continuación, utilice wget para obtener el MSI actual de Windows Server del controlador de grid mediante la dirección IP anotada anteriormente, por ejemplo wget http://ip-address:8080/download/Server_Windows-1.1.7-1.msi.
- chmod 755 *.msi
- Abra la consola gráfica para el singleton e inicie sesión como Administrador.
- Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo Server_Windows-1.1.7-1.msi en el Explorador de Windows.
- En la sesión de SSH, abra en el singleton:
- rm -f *.msi
- Establezca una nueva contraseña compleja de administrador, por ejemplo administrador de usuario de red a3893hf092jfww.^JDFoi8hfwehohgw.
- Salga y, a continuación, vuelva a acceder mediante SSH al singleton en ejecución.
- rm -f ~/.bash_history
- Salga.
- Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
- Ejecute los comandos siguientes en el shell 3t:
class destroy /system_ms:WIN08S --force (o mueva la clase existente si desea conservarla).
class move /user:WIN08S /system_ms:WIN08S
- Destruya la aplicación.
VDS_Win*: dispositivos singleton de la aplicación SDV para Windows
Los siguientes pasos describen el proceso para actualizar el singleton en una aplicación SDV para Windows, la aplicación VDS_Win08S_r2 a, por ejemplo.
- Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo WIN08S desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
- Guarde y a continuación inicie la aplicación.
- En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
- Establezca una nueva contraseña de administrador, por ejemplo administrador de usuario de red newpwd.
- Ejecute ipconfig /all | grep DHCP Server y anote la dirección IP del servidor DHCP para la interfaz interna.
- Ejecute cd / y, a continuación, utilice wget para obtener el MSI actual de la aplicación SDV para Windows del controlador de grid mediante la dirección IP anotada anteriormente, por ejemplo wget http://ip-address:8080/download/VDS_Windows-1.2.4-1.msi
- chmod 755 *.msi
- Abra la consola gráfica para el singleton e inicie sesión como Administrador.
- Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo VDS_Windows-1.2.4-1.msi en el Explorador de Windows.
- En la sesión de SSH, abra en el singleton:
- rm -f *.msi
- Establezca una nueva contraseña compleja de administrador, por ejemplo administrador de usuario de red a3893hf092jfww.^JDFoi8hfwehohgw.
- Salga y, a continuación, vuelva a acceder mediante SSH al singleton en ejecución.
- rm -f ~/.bash_history
- Salga.
- Detenga la aplicación.
- Ejecute los comandos siguientes en el shell 3t:
vol destroy VDS_Win08S_r2:VDS_WIN08S.boot --force
vol copy app-name:WIN08S.boot VDS_Win08S_r2:VDS_WIN08S.boot, donde app-name es el nombre de la aplicación que ha creado.
- Destruya la aplicación app-name.
IIS03* / IIS08*: dispositivo de servidor Web de IIS de Windows
Los siguientes pasos describen el proceso para actualizar un dispositivo ISS de Windows, mediante /system_ms:IIS08S, por ejemplo.
- Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo IIS08S desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
- Modifique el límite del singleton de la siguiente manera:
- Establezca la URL de documentación en https://support.ca.com/cadocs/0/CA%203Tera%20Applogic%203%200-ESP/Bookshelf_Files/HTML/Catalog_Ref/CatWebServersIIS.html.
- Cree un volumen ntfs08 de 100 MB (o un volumen ntfs03 para dispositivos IIS basados en Windows Server 2003) y configure el singleton para que lo utilice como su volumen de contenido.
- Guarde y a continuación inicie la aplicación.
- En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
- Establezca una nueva contraseña de administrador, por ejemplo administrador de usuario de red newpwd.
- Ejecute ipconfig /all | grep DHCP Server y anote la dirección IP del servidor DHCP para la interfaz interna.
- Ejecute cd / y, a continuación, utilice wget para obtener el MSI actual de Windows IIS del controlador de grid mediante la dirección IP anotada anteriormente, por ejemplo wget http://ip-address:8080/download/IIS_Windows-1.1.1-1.msi
- chmod 755 *.msi
- Abra la consola gráfica para el singleton e inicie sesión como Administrador.
- Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo IIS_Windows-1.1.1-1.msi en el Explorador de Windows.
- En la sesión de SSH, abra en el singleton:
- rm -f *.msi
- Establezca una nueva contraseña compleja de administrador, por ejemplo administrador de usuario de red a3893hf092jfww.^JDFoi8hfwehohgw.
- Salga y, a continuación, vuelva a acceder mediante SSH al singleton en ejecución.
- rm -f ~/.bash_history
- Salga.
- Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
- Ejecute los comandos siguientes en el shell 3t:
class destroy /system_ms:IIS08S --force (o mueva la clase existente si desea conservarla).
class move /user:IIS08S /system_ms:IIS08S
- Destruya la aplicación.
SQL08*: dispositivo SQL Server de Windows
Los siguientes pasos describen el proceso para actualizar un dispositivo SQL Server de Windows, mediante /system_ms:SQL08S_08, por ejemplo.
- Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo SQL08S_08 desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
- Modifique el límite del singleton de la siguiente manera:
- Establezca la URL de documentación como http://doc.3tera.net/AppLogic29/CatDatabaseAppliancesSQL.html.
- Cree un volumen sin procesar de 3 GB y configure el singleton para utilizar este volumen como su volumen de datos.
- Guarde y a continuación inicie la aplicación.
- En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
- Establezca una nueva contraseña de administrador, por ejemplo administrador de usuario de red newpwd.
- Ejecute ipconfig /all | grep DHCP Server y anote la dirección IP del servidor DHCP para la interfaz interna.
- Ejecute cd / y, a continuación, utilice wget para obtener el MSI actual de Windows SQL del controlador de grid mediante la dirección IP anotada anteriormente, por ejemplo wget http://ip-address:8080/download/SQL_Windows-1.1.1-1.msi
- chmod 755 *.msi
- Abra la consola gráfica para el singleton e inicie sesión como Administrador.
- Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo SQL_Windows-1.1.1-1.msi en el Explorador de Windows.
- En la sesión de SSH, abra en el singleton:
- rm -f *.msi
- Establezca una nueva contraseña compleja de administrador, por ejemplo administrador de usuario de red a3893hf092jfww.^JDFoi8hfwehohgw.
- Salga y, a continuación, vuelva a acceder mediante SSH al singleton en ejecución.
- rm -f ~/.bash_history
- Salga.
- Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
- Ejecute los comandos siguientes en el shell 3t:
class destroy /system_ms:SQL08S_08 --force (o mueva la clase existente si desea conservarla).
class move /user:SQL08S_08 /system_ms:SQL08S_08
- Destruya la aplicación.