5 Installazione nei computer ARM AArch64 #
In questo capitolo viene illustrata la procedura da seguire per prepararsi all'installazione di SUSE Linux Enterprise Server nei computer ARM AArch64. I passaggi illustrati si riferiscono a vari metodi di installazione. L'elenco di requisiti hardware fornisce una panoramica dei sistemi supportati da SUSE Linux Enterprise Server. Raccogliere ulteriori informazioni sui metodi di installazione disponibili e sui problemi noti più comuni. Apprendere inoltre come controllare l'installazione, fornire supporti di installazione ed eseguire l'avvio con i metodi standard.
5.1 Requisiti di sistema per l'esecuzione di Linux #
Il sistema operativo SUSE® Linux Enterprise Server può essere installato in un'ampia gamma di hardware. È impossibile elencare tutte le diverse combinazioni di componenti hardware supportati da SUSE Linux Enterprise Server. Tuttavia, per fornire agli utenti una guida per la fase di pianificazione, di seguito sono descritti alcuni requisiti minimi.
Per assicurarsi che una determinata configurazione del computer funzioni, verificare quali piattaforme sono state certificate da SUSE. L'elenco è disponibile all'indirizzo https://www.suse.com/yessearch/
5.1.1 Hardware per ARM AArch64 #
- CPU
Il requisito minimo consiste una CPU che supporti ISA (Instruction Set Architecture) ARMv8-A, ad esempio ARM Cortex-A53 o Cortex-A57. Fare riferimento a https://www.arm.com/products/processors/cortex-a/ per un elenco di processori ARMv8-A disponibili.
Attualmente le CPU dotate di ISA ARMv8-R (in tempo reale) e ARMv8-M (microcontroller) non sono supportate.
- Numero massimo di CPU
Per progettazione, il software supporta al massimo 128 CPU. Se si prevede di utilizzare un sistema di tali proporzioni, verificare i dispositivi supportati nella pagina Web di certificazione per il sistema hardware, visitando il sito https://www.suse.com/yessearch/.
- Requisiti di memoria
Per un'installazione minima è necessario almeno 1 GB di memoria. Tuttavia, il minimo consigliato per CPU è di 1024 MB oppure 512 MB su computer multiprocessore. Aggiungere 150 MB per un'installazione remota via HTTP o FTP. Si tenga presente che questi valori sono validi solo per l'installazione del sistema operativo, il requisito di memoria effettivo nella produzione dipende dal carico di lavoro del sistema.
- Configurazione del disco rigido
I requisiti del disco dipendono soprattutto dall'installazione selezionata e dall'utilizzo che si intende fare del computer. Requisito minimo di memoria per l'installazione:
Sistema
Configurazione del disco rigido
Sistema minimo:
800 MB - 1GB
X Window
1,4 GB
Desktop GNOME
3,5 GB
Tutte:
8,5 GB
Utilizzo di snapshot per la virtualizzazione
min. 8 GB
- Metodi di avvio
È possibile avviare il computer da un CD o dalla rete. Per l'avvio dalla rete è necessario un server di avvio specifico, che può essere configurato con SUSE Linux Enterprise Server.
5.2 Considerazioni sull'installazione #
In questa sezione vengono illustrati i vari fattori che è necessario considerare prima di installare SUSE Linux Enterprise Server in computer con hardware ARM AArch64.
5.2.1 Tipo di installazione #
SUSE Linux Enterprise Server viene generalmente installato come sistema operativo indipendente. Con l'introduzione di Virtualization, è inoltre possibile eseguire più istanze di SUSE Linux Enterprise Server sullo stesso hardware. Tuttavia l'installazione del server host KVM viene eseguita come installazione tipica con alcuni pacchetti aggiuntivi. L'installazione dei guest virtuali è descritta nel Chapter 9, Guest Installation.
5.2.2 Metodi di avvio #
A seconda dell'hardware utilizzato, sono disponibili i seguenti metodi di avvio per la prima procedura di avvio (prima dell'installazione di SUSE Linux Enterprise Server).
Opzione di avvio |
Uso |
---|---|
Unità CD o DVD |
Il metodo di avvio più semplice. In questo caso, è necessario che sul sistema sia disponibile localmente un'unità CD ROM o DVD. |
Dischi flash |
Individuare le immagini necessarie per la creazione di dischi di avvio sul primo CD o DVD nella directory |
PXE o bootp |
Deve essere supportato dal firmware del sistema in uso. Questa opzione richiede che alla rete sia collegato un server di avvio. Questo task può essere gestito tramite un SUSE Linux Enterprise Server separato. |
Disco rigido |
SUSE Linux Enterprise Server può essere avviato anche dal disco rigido. A questo scopo, copiare il kernel ( |
5.2.3 Origine dell'installazione #
Quando si installa SUSE Linux Enterprise Server, i dati di installazione effettivi devono essere disponibili sulla rete, su una partizione del disco rigido o su un DVD locale. Per effettuare l'installazione dalla rete, è necessario un server di installazione. Per rendere disponibili i dati di installazione, configurare tutti i computer in un ambiente Unix o Linux, come un server NFS, HTTP, SMB o FTP. Per rendere i dati di installazione disponibili da un computer Windows, divulgarli con SMB.
Per semplificare la selezione dell'origine dell'installazione, configurare un server SLP nella rete locale. Per ulteriori informazioni, consultare il Capitolo 8, Configurazione del server contenente le origini dell'installazione.
5.2.4 Destinazione di installazione #
Quasi tutte le installazioni vengono effettuate su un disco rigido locale. È quindi necessario che i controller del disco rigido siano disponibili nel sistema di installazione. Se un particolare controller, ad esempio RAID, necessita di un modulo di kernel aggiuntivo, inserire un disco di aggiornamento per tale modulo nel sistema dell'installazione.
Come altre destinazioni di installazione è possibile utilizzare tutti i tipi di dispositivi a blocchi che supportano uno spazio su disco e una velocità di esecuzione sufficienti per il sistema operativo. È ad esempio possibile utilizzare dispositivi a blocchi di rete quali iSCSI
o SAN
. È anche possibile effettuare l'installazione sui file system di rete che offrono le autorizzazioni Unix standard. Può tuttavia non essere possibile avviare questi file system se non supportati da initramfs
prima dell'avvio del sistema vero e proprio. Tali installazioni sono utili se è necessario avviare lo stesso sistema in ubicazioni diverse.
5.2.5 Diversi metodi di installazione #
Sono disponibili vari metodi per controllare l'installazione di SUSE Linux Enterprise Server:
Installazione dalla console grafica
Installazione tramite console seriale
Installazione con AutoYaST
Installazione con immagini KIWI
Installazione via SSH
Installazione con VNC
Per default, viene utilizzata la console grafica. Se occorre eseguire l'installazione su numerosi computer dello stesso tipo, è consigliabile creare un file di configurazione AutoYaST, o un'immagine KIWI precaricata, e renderlo disponibile per il processo di installazione. Vedere anche la documentazione relativa ad AutoYaST, all'indirizzo AutoYaST, e KIWI
, all'indirizzo http://doc.opensuse.org/projects/kiwi/doc/.
5.3 Avvio da supporti di installazione #
Quando si esegue l'installazione del sistema, i supporti di avvio e installazione del sistema possono variare. È possibile utilizzare tutte le combinazioni di supporti compatibili per l'avvio e l'installazione.
5.3.1 Il supporto #
L'avvio di un computer dipende dalle capacità dei componenti hardware in uso e dalla disponibilità di supporti per la rispettiva opzione di avvio.
- Avvio da DVD
Questo è il metodo più comune di avvio di un sistema. È veloce per la maggior parte degli utenti, ma richiede numerose interazioni per ciascun processo di installazione.
- Avvio da un'unità flash USB
A seconda dell'hardware utilizzato, è possibile eseguire l'avvio da un disco rigido USB. È necessario creare il rispettivo supporto come descritto nella Sezione 6.2.2, «PC (AMD64/Intel 64/ARM AArch64): Avvio del sistema».
- Avvio da rete
È possibile avviare un computer direttamente dalla rete solo se tale operazione è supportata dal firmware del computer in uso. Questa opzione richiede che alla rete sia collegato un server di avvio. Il protocollo può variare in base allo spooler in uso. Generalmente sono necessari diversi servizi, come l'avvio TFTP e DHCP o PXE. Per informazioni sul server di avvio, consultare la Sezione 10.1.3, «Installazione remota tramite VNC - Avvio PXE e Wake on LAN».
5.3.2 Installazione #
I supporti di installazione contengono tutti i pacchetti e i metadati necessari per l'installazione di un SUSE Linux Enterprise Server, che devono essere disponibili nel sistema dopo l'avvio dell'installazione. In SUSE Linux Enterprise Server è possibile utilizzare diversi metodi per fornire i supporti di installazione al sistema.
- Installazione da DVD
Tutti questi dati sono cifrati utilizzando la chiave del server. A seconda dell'installazione selezionata, potrebbe essere necessaria una connessione di rete o un supporto aggiuntivo.
- Installazione di rete
Se si intende installare più sistemi, la presenza dei supporti di installazione sulla rete semplifica notevolmente le cose. È possibile eseguire l'installazione da numerosi protocolli comuni, quali NFS, HTTP, FTP o SMB. Per ulteriori informazioni su come eseguire questo tipo di installazione, vedere il Capitolo 10, Installazione remota.
5.4 Procedura di installazione #
In questa sezione viene presentata una panoramica delle operazioni necessarie per l'installazone completa di SUSE® Linux Enterprise Server nella modalità richiesta. La Parte II, «Workflow installazione» contiene una descrizione completa della modalità di installazione e configurazione del sistema con YaST.
5.4.1 Avvio da un'unità intercambiabile locale #
È possibile utilizzare i dispositivi di memorizzazione DVD-ROM e USB a scopo di installazione. Modificare il computer in base alle proprie esigenze:
Assicurarsi che l'unità sia specificata come avviabile nel firmware.
Inserire il disco di avvio nell'unità e avviare il processo di avvio.
Il menu di avvio dell'installazione di SUSE Linux Enterprise Server consente di trasferire i parametri nel sistema di installazione. Vedere anche la Sezione 10.2.2, «Uso delle opzioni di avvio personalizzate». Se l'installazione deve essere effettuata tramite rete, specificare qui l'origine dell'installazione.
Se durante l'installazione si verificano problemi imprevisti, effettuare l'avvio in modalità protetta.
5.4.2 Installazione tramite rete #
Per effettuare un'installazione tramite un'origine in rete, è necessario utilizzare un apposito server. La procedura per l'installazione di questo server è illustrata nel Capitolo 8, Configurazione del server contenente le origini dell'installazione.
Se si dispone di un server SLP, selezionare SLP come origine di installazione nella prima schermata di avvio. Durante la procedura di avvio selezionare l'origine di installazione che si desidera utilizzare tra quelle disponibili.
Se il DVD è disponibile nella rete, utilizzarlo come origine dell'installazione. In questo caso, specificare il parametro install=<URL>
con i valori appropriati al prompt di avvio. Per informazioni dettagliate su questo parametro, vedere la Sezione 10.2.2, «Uso delle opzioni di avvio personalizzate».
5.5 Controllo dell'installazione #
Controllare l'installazione seguendo uno dei tanti modi diversi. Il metodo più utilizzato consiste nell'installazione di SUSE® Linux Enterprise Server dalla console del computer. Per situazioni diverse sono disponibili altre opzioni.
5.5.1 Installazione sulla console del computer #
Il modo più semplice per installare SUSE Linux Enterprise Server è tramite la console del computer. Con questo metodo, un programma di installazione ad interfaccia grafica guida l'utente nel corso dell'operazione. Questo metodo di installazione viene presentato in dettaglio nel Capitolo 6, Installazione con YaST.
È comunque possibile eseguire l'installazione sulla console senza utilizzare una modalità di funzionamento grafica. Il programma di installazione con interfaccia testuale offre le stesse funzionalità della versione grafica. Informazioni dettagliate sull'utilizzo di questo modulo sono disponibili nel Section 5.1, “Navigation in Modules”.
5.5.2 Installazione tramite una console seriale #
Per questo metodo di installazione, è necessario un secondo computer collegato tramite un cavo null modem al computer sul quale si desidera installare SUSE Linux Enterprise Server. L'hardware e il firmware di entrambi i computer devono supportare la console seriale. Alcune implementazioni del firmware sono già configurate per inviare l'output della console di avvio a una console seriale (fornendo un albero di dispositivi con il percorso /chosen/stdout-path impostato adeguatamente). In questo caso non è necessaria alcuna configurazione aggiuntiva.
Se il firmware non è impostato per utilizzare la console seriale per l'output della console di avvio, è necessario fornire il seguente parametro di avvio al prompt d'avvio del sistema di installazione (vedere il Section 13.2.5, “Editing menu entries during the boot procedure” per i dettagli): console=TTY,BAUDRATE
BAUDRATE deve essere sostituito dalla velocità di trasmissione per l'interfaccia. I valori validi sono 115200, 38400 o 9600. TTY deve essere sostituito dal nome dell'interfaccia. La maggior parte dei computer dispone di una o più interfacce seriali, i cui nomi variano a seconda dell'hardware:
ttyS0 per APM
ttyAMA0 per SBSA (Server Base System Architecture)
ttyPS0 per Xilinx
Per l'installazione, occorre un terminale come minicom o screen. Ad esempio, avviare il programma screen in una console locale digitando il seguente comando:
screen /dev/ttyUSB0 115200
Questo significa che il programma screen rimane in ascolto sulla prima porta seriale con una velocità di trasmissione di 115200 baud. Da questo momento in poi l'installazione procede come quella basata su testo, tramite tale terminale.
5.5.3 Installazione con SSH #
Se non si dispone di un accesso diretto al computer e l'installazione deve essere avviata da una console di gestione, è possibile controllare l'intero processo di installazione tramite la rete. A tale scopo immettere i parametri ssh=1
e ssh.password=SECRET
al prompt di avvio. Nel sistema viene quindi avviato un daemon SSH ed è possibile eseguire il login come utente root
con password SECRET.
Per eseguire la connessione, utilizzare ssh -X
. Se è disponibile un server X locale, è supportato l'X-Forwarding su SSH. In caso contrario, YaST fornisce un'interfaccia di testo tramite ncurses. YaST guida quindi l'utente in tutta la procedura di installazione. Questo passaggio è descritto dettagliatamente nella Sezione 10.1.5, «Installazione remota semplice tramite SSH - Configurazione di rete dinamica».
Se non si dispone di un server DHCP sulla rete locale, assegnare manualmente un indirizzo IP al sistema di installazione. A tale scopo, immettere l'opzione HostIP=IPADDR
al prompt di avvio.
5.5.4 Installazione con VNC #
Se non si dispone di accesso diretto al sistema, ma si desidera un'installazione grafica, installare SUSE Linux Enterprise Server tramite VNC. Questo passaggio è descritto dettagliatamente nella Sezione 10.3.1, «Installazione VNC».
Dal momento che sono disponibili client VNC idonei anche per altri sistemi operativi, come Microsoft Windows e macOS, l'installazione può essere controllata anche da computer che eseguono tali sistemi operativi.
5.5.5 Installazione con AutoYaST #
Se è necessario installare SUSE Linux Enterprise Server in molti computer con hardware simile, è consigliabile eseguire le installazioni tramite AutoYaST. In questo caso, iniziare con l'installazione di un SUSE Linux Enterprise Server e utilizzarlo per creare i file di configurazione AutoYaST necessari.
Esiste un'ampia documentazione su AutoYaST AutoYaST
5.6 Risoluzione dei problemi di avvio #
Prima della consegna, SUSE® Linux Enterprise Server viene sottoposto a un programma di prova completo. Ciò nonostante, è possibile che durante l'installazione possano verificarsi problemi.
5.6.1 Problemi all'avvio #
I problemi di avvio potrebbero impedire al programma di installazione YaST di avviare il sistema. Un'altra spia è data dal mancato avvio del sistema dopo il completamento dell'installazione.
- Il sistema installato si avvia, i supporti non si avviano
Modificare il firmware del computer in modo da impostare la sequenza di avvio corretta. Per effettuare questa operazione, consultare il manuale dell'hardware.
- Il computer si blocca
Cambiare la console sul proprio computer in maniera da rendere visibili gli output del kernel. Assicurarsi di verificare gli ultimi output. Questa operazione viene solitamente eseguita premendo il tasto Ctrl–Alt–F10. Se non è possibile risolvere il problema, consultare lo staff di supporto di SUSE Linux Enterprise Server. Per registrare tutti i messaggi di sistema al momento dell'avvio utilizzare un collegamento seriale, come descritto nella Sezione 2.5, «Controllo dell'installazione».
- Disco di avvio
Il disco di avvio rappresenta un'utile soluzione temporanea in caso di difficoltà di impostazione delle altre configurazioni oppure se si desidera rimandare la decisione riguardante il meccanismo di avvio definitivo. Per ulteriori dettagli sulla creazione dei dischi di avvio, vedere
grub2-mkrescue
.
5.6.2 Problemi per l'installazione #
Se durante l'installazione si verifica un problema imprevisto, sono necessarie informazioni per determinarne la causa. Seguire le seguenti istruzioni per la risoluzione dei problemi:
Verificare gli output provenienti da varie console. È possibile alternare le console utilizzando la combinazione di tasti Ctrl–Alt– Fn. Ad esempio, visualizzare una shell in cui eseguire diversi comandi premendo Ctrl–Alt– F2.
Provare ad avviare l'installazione con «Impostazioni di sicurezza» (premere F5 nella schermata di installazione e scegliere ). Se in questo caso l'installazione viene eseguita senza presentare alcun problema, esiste un'incompatibilità che causa l'errore in
ACPI
oAPIC
. In alcuni casi, il problema può essere risolto con un aggiornamento del firmware.Controllare i messaggi del sistema su una console del sistema di installazione immettendo il comando
dmesg -T
.
5.6.3 Reindirizzamento dell'origine di avvio al DVD di avvio #
Per semplificare il processo di installazione ed evitare installazioni casuali, l'impostazione di default sul DVD di installazione per SUSE Linux Enterprise Server prevede che il sistema venga avviato dal primo disco rigido. A questo punto, l'eventuale boot loader installato assume il controllo del sistema. Ciò significa che il DVD di avvio può essere alloggiato nell'unità durante un'installazione. Per avviare l'installazione, scegliere una delle opzioni di installazione disponibili nel menu di avvio del supporto.