Informazioni di riferimento › Guida di riferimento della shell della riga di comando › Comandi di shell › Utilità › iso2class: Utilità di creazione di distribuzione di appliance › Riferimento per iso2class - Considerazioni importanti specifiche per sistema operativo
Riferimento per iso2class - Considerazioni importanti specifiche per sistema operativo
Windows
Può essere necessario accedere alla rete esterna durante l'installazione del sistema operativo per attivare Windows, installare gli aggiornamenti di protezione, installare i service pack, installare strumenti o altri programmi software desiderati sull'appliance derivata dal singleton iso2class. È possibile configurare l'interfaccia esterna (connessione alla rete locale) con entrambi i metodi descritti, ad esempio per Windows Server 2003:
Per configurare l'interfaccia esterna
- Usare la console per accedere a Pannello di controllo, Connessioni di rete, Connessione alla rete locale (LAN), Proprietà, Protocollo Internet (TCP / IP), Proprietà. Fare clic su Utilizza il seguente indirizzo IP e immettere valori utilizzabili per la griglia (indirizzo IP, maschera di rete, gateway, server DNS).
- Aprire un comando shell e:
- netsh interface IP set address name="Local Area Connection" static [ip-address] [netmask] [gateway] 1
- netsh interface ip set dns name="Local Area Connection" static [dns-ip]
Una volta terminato di utilizzare l'interfaccia esterna, dal Pannello di controllo reimpostare l'interfaccia su DHCP (Ottieni automaticamente un indirizzo IP).
I file di Windows MSI vengono inclusi con CA AppLogic che trasforma un'installazione pulita di Windows 2003 SP2 in un'appliance gestita.
Per copiare un file msi nel singleton iso2class:
- Eseguire ipconfig /all in una shell di comando di Windows e annotare l'indirizzo IP del server DHCP per l'ultima connessione enumerata (che corrisponde sempre all'interfaccia predefinita). Nota: l'elenco può non essere disponibile.
- Aprire l'URL http://IP-address:8080/download/ con Internet Explorer per ottenere un elenco di directory che comprende i file di MSI.
- Fare clic con il pulsante destro del mouse su un file di MSI e selezionare Salva oggetto con nome per scaricare il file sul desktop.
Importante:
- Quando si utilizza iso2class per installare Windows, è necessario specificare l'opzione di riga di comando virt_options=acpi=1.
- I file di MSI installano automaticamente l'APK nell'appliance di Windows.
Per istruzioni dettagliate sulla creazione delle appliance di Windows nella griglia, consultare il Riferimento per l'installazione di Windows.
Se viene utilizzata l'opzione os=windows, iso2class configura il limite del singleton per utilizzare una copia del volume _GLOBAL_RO:apk_windows. Il volume contiene i seguenti file:
- apk-X.X.X-windows.tar.gz: APK di Windows
- TurboGate_GTools-X.exe: driver PV TurboGate
- Server_Windows-X.X.X-X.msi: file MSI dell'appliance di server generico di Windows
- VDS_Windows-X.X.X-X.msi: file MSI di VDS di Windows
- Filer_Windows-X.X.X-X.msi: file MSI del file server di Windows
- IIS_Windows-X.X.X-X.msi: file MSI del server IIS di Windows
- SQL_Windows-X.X.X-X.msi: file MSI del server SQL di Windows
Linux
Le seguenti note per questo sistema operativo sono state raccolte con l'esperienza pratica:
- SUSE Linux Enterprise Server (SLES) 11 non è in grado di riconoscere l'unità cd-rom durante l'installazione con iso2class. Per risolvere questo problema, configurare il programma di installazione in modo che utilizzi /dev/hdc per la periferica di origine dell'installazione.
- Con le varianti di Ubuntu è possibile impostare automaticamente la route predefinita sull'interfaccia interna. In questo caso, impostare la route predefinita sull'interfaccia esterna con:
- route del default
- route add default gw IP eth0 dove IP è l'indirizzo IP del gateway sull'interfaccia esterna
Non installare un APK di CA AppLogic basato su Linux durante l'installazione del sistema operativo con iso2class. Il singleton iso2class è HVM, mentre gli APK di Linux sono destinati all'uso con appliance PV.
Dopo l'installazione di un sistema operativo Linux con iso2class, utilizzare l'utilità hvm2pv per convertire l'appliance HVM in un'appliance PV a gestione completa che include un APK di Linux.
Importante: Se si desidera convertire un'appliance HVM di Linux in una PV, prestare particolare attenzione al capitolo della documentazione di hvm2pv Preparazione alla conversione con hvm2pv.
Quando un'appliance HVM di Linux è stata preparata correttamente come descritto nella documentazione di hvm2pv, è possibile eseguire la conversione manualmente. Il processo di conversione comprende due fasi di base. Come prima fase, eseguire lo striping dell'MBR dal volume risultante.
Per eseguire lo striping dell'MBR dal volume risultante
- Creare una nuova applicazione che comprende un'appliance LUX5 ramificata (o LUX64 se il sistema operativo è a 64 bit) con due volumi di segnaposto, src e dst
- Copiare il volume di avvio del singleton iso2class nel volume src della nuova applicazione.
- Creare un volume dst ext3 delle stesse dimensioni o maggiore.
- Modificare il descrittore di classe ADL del singleton e la periferica del volume src da dev = /dev/hda3 a dev = /dev/hdc e fare clic su OK per salvare la modifica.
- Avviare l'applicazione e SSH nel singleton.
- Montare il volume src, ad esempio: mkdir /src ; mount /dev/hdc1 /src
- Montare il volume dst, ad esempio: mkdir /dst ; mount /dev/hda4 /dst
- Copiare il sistema operativo installato: cd /src ; /usr/bin/find. -depth -mount -print | /bin/cpio -pdmu /dst
Come seconda fase, installare un APK di Linux nel file system montato su /dst.
Per installare l'APK di Linux nel file system montato su /dst
- Determinare l'indirizzo IP del server DHCP per l'interfaccia interna dell'appliance LUX ramificata: ifconfig -a e annotare la subnet di trasmissione dell'ultima interfaccia di rete enumerata, ad esempio 10.47.255.255. L'indirizzo IP del server DHCP è identico ad eccezione dell'ultimo numero, che è 254, ad esempio 10.47.255.254.
- Utilizzare wget http://IP-address:8080/download/ per ottenere un file index.html con l'elenco di tutti i file scaricabili dal controller, inclusi i vari APK.
- Utilizzare wget di nuovo per scaricare l'APK appropriato e il pacchetto domu.
- Attenersi alla documentazione per l'installazione di APK relativo al proprio sistema operativo:
- Guida per l'utente del kit per l'appliance
- Installazione di APK per distribuzioni Red Hat e CentOs
- Installazione di APK per distribuzioni Ubuntu
- Utilizzare il volume dst risultante come volume di avvio di un singleton.
Se viene utilizzata l'opzione os=linux, iso2class configura il limite del singleton per utilizzare una copia del volume _GLOBAL_RO:apk_linux. Il volume contiene i seguenti file:
- apk-X.X.X-linux-rh.tar.gz: APK di Linux Red Hat
- apk-X.X.X-linux-su.tar.gz: APK di Linux SUSE
- apk-X.X.X-linux-ub.tar.gz: APK di Linux Ubuntu/Debian
- domu-X.X.X.X.i386.tar.gz: pacchetto domU a 32 bit di CA AppLogic
- domu-X.X.X.X.x86_64.tar.gz: pacchetto domU a 64 bit di CA AppLogic
Solaris 10
Installare Solaris 10 mediante console=graphic. Dopo aver completato l'installazione, è possibile che l'accesso a uno dei due desktop grafici non riesca; tuttavia, l'accesso basato sul testo dalla console grafica viene eseguito. Questo problema si verifica con Solaris (non è un bug di CA AppLogic).
OpenSolaris
Con iso2class è possibile creare un'appliance di OpenSolaris 2008.11. L'appliance risultante utilizza la virtualizzazione hardware (HVM) e un pool ZFS come volume di avvio. CA AppLogic non supporta il ridimensionamento di un volume ZFS avviabile mediante il file server di Solaris.
Se si desidera utilizzare appliance paravirtualizzate di OpenSolaris, utilizzare quelle distribuite con CA AppLogic (non è possibile crearle con iso2class). Queste appliance utilizzano volumi di avvio UFS e kernel paravirtualizzati.
Se viene utilizzata l'opzione os=solaris, iso2class configura il limite del singleton per utilizzare una copia del volume _GLOBAL_RO:apk_solars. Il volume contiene i seguenti file:
- apk-X.X.X-solaris.tar.gz: APK di Solaris
|
Copyright © 2012 CA.
Tutti i diritti riservati.
|
|