Betriebssysteminstallation › Verteilungsinstallationen › Windows-Appliance-Installation › Windows-Installationsreferenz › Windows MSI Upgrade-Referenz
Windows MSI Upgrade-Referenz
Wenn Sie eine Windows-Appliance erstellt haben und zu einem späteren Zeitpunkt eine neuere MSI-Version installieren möchten, die zum Erstellen dieser Appliance verwendet wurde, wodurch das Windows-APK und alle Appliance-spezifischen Skripte, die im MSI enthalten sind, aktualisiert werden, finden Sie hierfür Schritt-für-Schritt-Anweisungen in diesem Thema: Die Anweisungen sind nach Appliance-Typ getrennt.
WIN03* / WIN08* - Generische Windows Server-Appliances
Die folgenden Schritte beschreiben den Prozess für das Upgrade einer generische Windows Server-Appliance, wobei "/system_ms:WIN08S" als Beispiel verwendet wird.
- Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der WIN08S-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
- Ändern Sie die Begrenzung des Singleton folgendermaßen:
- Setzen Sie die URL der Dokumentation auf: https://support.ca.com/cadocs/0/CA%203Tera%20Applogic%203%200-DEU/Bookshelf_Files/HTML/Catalog_Ref/CatGenericWindows.html.
- Speichern Sie, und starten Sie dann die Anwendung.
- Führen Sie in einer 3T-Shell den SSH in den ausgeführten Singleton aus, und gehen Sie wie folgt vor:
- Legen Sie ein neues Administratorkennwort fest, z. B Netzbenutzeradministrator newpwd.
- "ipconfig /all | grep DHCP Server", und notieren Sie die IP-Adresse des DHCP-Servers für die interne Schnittstelle.
- "cd /", und verwenden Sie "wget", um den aktuellen Windows Server-MSI aus der Grid-Steuerung anhand der oben notierten IP-Adresse abzurufen, z. B. "wget http://ip-address:8080/download/Server_Windows-1.1.7-1.msi".
- chmod 755 *.msi
- Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
- Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "Server_Windows-1.1.7-1.msi" im Windows-Explorer.
- Öffnen Sie in der SSH-Sitzung auf dem Singleton:
- rm -f *.msi
- Legen Sie ein neues komplexes Administratorkennwort fest, z. B. Netzbenutzeradministrator a3893hf092jfww.^JDFoi8hfwehohgw.
- Beenden Sie, und führen Sie SSH zurück in den laufenden Singleton aus.
- rm -f ~/.bash_history
- Beenden
- Halten Sie die Anwendung an. Ziehen Sie im Anwendungs-Editor den Singleton in den Benutzerkatalog.
- Führen Sie die folgenden Befehle in einer 3t-Shell aus:
class destroy /system_ms:WIN08S --force (bzw. verschieben Sie die vorhandene Klasse, wenn Sie sie beibehalten möchten).
class move /user:WIN08S /system_ms:WIN08S
- Entfernen Sie die Anwendung.
VDS_Win* - Windows VDS Singleton-Appliances
Die folgenden Schritte beschreiben den Prozess für das Upgrade des Singleton in einer Windows VDS-Anwendung, wobei die Anwendung "VDS_Win08S_r2" als Beispiel verwendet wird.
- Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der WIN08S-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
- Speichern Sie, und starten Sie dann die Anwendung.
- Führen Sie von einer 3t-Shell SSH in den laufenden Singleton aus, und gehen Sie wie folgt vor:
- Legen Sie ein neues Administratorkennwort fest, z. B Netzbenutzeradministrator newpwd.
- "ipconfig /all | grep DHCP Server", und notieren Sie die IP-Adresse des DHCP-Servers für die interne Schnittstelle.
- "cd /", und verwenden Sie "wget", um den aktuellen Windows VDS-MSI aus der Grid-Steuerung anhand der oben notierten IP-Adresse abzurufen, z. B. "wget http://ip-address:8080/download/VDS_Windows-1.2.4-1.msi".
- chmod 755 *.msi
- Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
- Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "VDS_Windows-1.2.4-1.msi" in Windows-Explorer.
- Öffnen Sie in der SSH-Sitzung auf dem Singleton:
- rm -f *.msi
- Legen Sie ein neues komplexes Administratorkennwort fest, z. B. Netzbenutzeradministrator a3893hf092jfww.^JDFoi8hfwehohgw.
- Beenden Sie, und führen Sie SSH zurück in den laufenden Singleton aus.
- rm -f ~/.bash_history
- Beenden
- Halten Sie die Anwendung an.
- Führen Sie die folgenden Befehle in einer 3t-Shell aus:
vol destroy VDS_Win08S_r2:VDS_WIN08S.boot --force
vol copy app-name:WIN08S.boot VDS_Win08S_r2:VDS_WIN08S.boot, wobei "app-name" der Namen der Anwendung ist, die Sie erstellt haben.
- Entfernen Sie die Anwendung "app-name".
IIS03* / IIS08* - Windows-IIS-Webserver-Appliance
Die folgenden Schritte beschreiben den Prozess für das Upgrade einer Windows IIS-Appliance, wobei "/system_ms:IIS08S" als Beispiel verwendet wird.
- Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der IIS08S-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
- Ändern Sie die Begrenzung des Singleton folgendermaßen:
- Setzen Sie die URL der Dokumentation auf: https://support.ca.com/cadocs/0/CA%203Tera%20Applogic%203%200-DEU/Bookshelf_Files/HTML/Catalog_Ref/CatWebServersIIS.html.
- Erstellen Sie ein ntfs08-Volume mit 100 MB (oder ein ntfs03-Volume für Windows Server 2003-basierte IIS-Appliances), und konfigurieren Sie den Singleton, dass dieses Volume als Inhalts-Volume verwendet wird.
- Speichern Sie, und starten Sie dann die Anwendung.
- Führen Sie von einer 3t-Shell SSH in den laufenden Singleton aus, und gehen Sie wie folgt vor:
- Legen Sie ein neues Administratorkennwort fest, z. B Netzbenutzeradministrator newpwd.
- "ipconfig /all | grep DHCP Server", und notieren Sie die IP-Adresse des DHCP-Servers für die interne Schnittstelle.
- "cd /", und verwenden Sie "wget", um den aktuellen Windows IIS-MSI aus der Grid-Steuerung anhand der oben notierten IP-Adresse abzurufen, z. B. "wget http://ip-address:8080/download/IIS_Windows-1.1.1-1.msi".
- chmod 755 *.msi
- Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
- Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "IIS_Windows-1.1.1-1.msi" im Windows-Explorer.
- Öffnen Sie in der SSH-Sitzung auf dem Singleton:
- rm -f *.msi
- Legen Sie ein neues komplexes Administratorkennwort fest, z. B. Netzbenutzeradministrator a3893hf092jfww.^JDFoi8hfwehohgw.
- Beenden Sie, und führen Sie SSH zurück in den laufenden Singleton aus.
- rm -f ~/.bash_history
- Beenden
- Halten Sie die Anwendung an. Ziehen Sie im Anwendungs-Editor den Singleton in den Benutzerkatalog.
- Führen Sie die folgenden Befehle in einer 3t-Shell aus:
class destroy /system_ms:IIS08S --force (bzw. verschieben Sie die vorhandene Klasse, wenn Sie sie beibehalten möchten).
class move /user:IIS08S /system_ms:IIS08S
- Entfernen Sie die Anwendung.
SQL08* - Windows SQL Server-Appliance
Die folgenden Schritte beschreiben den Prozess für das Upgrade einer Windows SQL-Appliance, wobei "/system_ms:SQL08S_08" als Beispiel verwendet wird.
- Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der SQL08S_08-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
- Ändern Sie die Begrenzung des Singleton folgendermaßen:
- Legen Sie die Dokumentations-URL auf "http://doc.3tera.net/AppLogic29/CatDatabaseAppliancesSQL.html" fest.
- Erstellen Sie ein 3 GB-Rohvolume und konfigurieren Sie den Singleton, um dieses Volume als dessen Datenvolume zu benutzen.
- Speichern Sie, und starten Sie dann die Anwendung.
- Führen Sie von einer 3t-Shell SSH in den laufenden Singleton aus, und gehen Sie wie folgt vor:
- Legen Sie ein neues Administratorkennwort fest, z. B Netzbenutzeradministrator newpwd.
- "ipconfig /all | grep DHCP Server", und notieren Sie die IP-Adresse des DHCP-Servers für die interne Schnittstelle.
- "cd /", und verwenden Sie "wget", um den aktuellen Windows SQL-MSI aus der Grid-Steuerung anhand der oben notierten IP-Adresse abzurufen, z. B. "wget http://ip-address:8080/download/SQL_Windows-1.1.1-1.msi".
- chmod 755 *.msi
- Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
- Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "SQL_Windows-1.1.1-1.msi" im Windows-Explorer.
- Öffnen Sie in der SSH-Sitzung auf dem Singleton:
- rm -f *.msi
- Legen Sie ein neues komplexes Administratorkennwort fest, z. B. Netzbenutzeradministrator a3893hf092jfww.^JDFoi8hfwehohgw.
- Beenden Sie, und führen Sie SSH zurück in den laufenden Singleton aus.
- rm -f ~/.bash_history
- Beenden
- Halten Sie die Anwendung an. Ziehen Sie im Anwendungs-Editor den Singleton in den Benutzerkatalog.
- Führen Sie die folgenden Befehle in einer 3t-Shell aus:
class destroy /system_ms:SQL08S_08 --force (bzw. verschieben Sie die vorhandene Klasse, wenn Sie sie beibehalten möchten).
class move /user:SQL08S_08 /system_ms:SQL08S_08
- Entfernen Sie die Anwendung.