Server dedicati e Server Bare Metal: installare Ubuntu 24.04 tramite netboot.xyz e configurare software RAID 1 e RAID 6
Per creare un PDF, utilizzare la funzione “Stampa” in fondo alla pagina.
In questa guida vedremo come configurare un software RAID 1 e un software RAID 6 durante la reinstallazione di Ubuntu 24.04 LTS tramite netboot.xyz su un Server Dedicati o un Server Bare Metal.
In questo esempio utilizzeremo i primi due SSD per un RAID 1 di sistema altamente affidabile. Successivamente spiegheremo come configurare un RAID 6 per i restanti quattro dischi rigidi.
Il RAID 6 richiede almeno 4 dischi rigidi. Utilizza il Block-Level Striping con doppia parità. Il grande vantaggio rispetto al RAID 5 è la maggiore affidabilità: il sistema rimane operativo anche in caso di guasto simultaneo di due dischi rigidi.
La capacità viene calcolata come segue: (numero di dischi - 2) x capacità
Attenzione
- La creazione di un software-RAID 6 richiede ottime conoscenze nell'amministrazione di server con Linux. Rispetta rigorosamente la sequenza dei passaggi descritta. In caso contrario, si rischia la perdita dei dati.
- Durante questo processo, tutti i dati presenti sui dischi rigidi di destinazione verranno eliminati.
Nota bene
La creazione e la configurazione del Software-RAID 6 non sono inclusi nel servizio di Assistenza Clienti. Una panoramica dei servizi inclusi si trova nella pagina seguente: Servizi inclusi nell'assistenza per i prodotti server
Requisiti
- Disponi di un Server Dedicati o un Server Bare Metal con 2 SSD e almeno 4 dischi rigidi inutilizzati della stessa dimensione.
- Hai preso nota della dimensione degli SSD e dei dischi rigidi.
- Sui dischi rigidi non sono presenti partizioni.
Installare il sistema operativo tramite netboot.xyz
- Accedi al tuo account IONOS.
Nella barra del titolo, fai clic su Menu > Server e Cloud.
Opzionale: seleziona il contratto Server & Cloud desiderato. Si aprirà il Cloud Panel.
- Nel Cloud Panel, nell’area Infrastruttura > Server, clicca sul server desiderato.
- Fai clic sul pulsante Console. Per stabilire una connessione con la console VNC, seleziona Console VNC. La console VNC si aprirà quindi in una nuova scheda e verrà stabilita la connessione al server. L'operazione potrebbe richiedere qualche istante.
- Seleziona l’opzione Continue with Self Installation Here. Il menu verrà caricato.
- Nella sezione Distribuzioni, seleziona il metodo di installazione GNU/Linux.
- Seleziona la distribuzione Linux Ubuntu.
- Seleziona la versione Ubuntu 24.04 LTS. Si aprirà il menu di installazione.
- Seleziona Install.
- Nella finestra di benvenuto, seleziona la lingua desiderata. Si aprirà la finestra di configurazione della tastiera.
- Seleziona la lingua desiderata negli elenchi Layout e Variant.
- Seleziona Done e premi il tasto Invio. Si aprirà la finestra Choose type of installation.
- Seleziona l’opzione Ubuntu Server e quindi Done. Si aprirà la finestra Network configuration.
- Seleziona l’interfaccia di rete (ad es. enp35s0). Nel menu che si apre, seleziona Edit IPv4.
- Nel menu, seleziona Automatic (DHCP). Per confermare la selezione, clicca su Save.
- Nella finestra Network configuration, conferma la selezione con Done. Viene visualizzata la finestra di configurazione proxy.
- Seleziona Done. Viene visualizzata la finestra Guided storage configuration.
- Attiva l’opzione Custom storage layout e seleziona Done. Viene visualizzata la finestra Storage configuration.
- Seleziona il primo SSD e premi Invio. Si aprirà un menu di selezione.
- Seleziona l’opzione Use As Boot Device. In questo modo verrà creata automaticamente una piccola partizione per il bootloader.
- Seleziona la voce free space sull'SSD e scegli l'opzione Add GPT Partition.
- Per utilizzare lo spazio rimanente, lascia vuoto il campo Size. Nell'elenco Format, seleziona l'opzione per lasciarlo non formattato.
- Seleziona Create.
- Ripeti questa procedura per il secondo SSD, selezionando questa volta l’opzione Add as another boot device.
- Seleziona la voce Spazio libero sul primo disco rigido e scegli l'opzione Aggiungi partizione GPT.
- Per utilizzare lo spazio rimanente, lascia vuoto il campo Size e seleziona dall'elenco Format l'opzione per lasciarlo non formattato.
- Seleziona Crea.
- Ripeti la procedura per i dischi rimanenti: seleziona lo spazio libero corrispondente per i dischi rimanenti.
- Seleziona l’opzione Add GPT Partition.
- Crea una partizione per l’intera dimensione e seleziona l’opzione leave unformatted.
Creare un RAID 1 per il sistema operativo (SSD 1 e 2)
- Nella finestra Storage configuration, seleziona l'opzione Create software RAID (md).
- Assegna un nome. Per impostazione predefinita, viene assegnato il nome md0.
- Seleziona RAID Level: 1.
- In Devices, seleziona le partizioni degli SSD. In questo esempio si tratta della partizione 2.
- Seleziona Create per creare il RAID.
Creare un RAID 6 per l'archiviazione dei dati
- Seleziona nuovamente la voce Create software RAID (md). Il nome verrà impostato automaticamente su md1.
- Seleziona RAID Level: 6.
- Nella sezione Devices, seleziona le partizioni dei dischi rigidi rimanenti.
- Seleziona Create.
Assegnare file system e punti di montaggio
Una volta definiti i gruppi RAID, è necessario formattarli e montarli nel sistema.
- Cerca nell'elenco sotto Available Devices la voce relativa a md0.
- Seleziona lo spazio libero su md0 e scegli Add GPT Partition.
- Seleziona ext4 o xfs come formato e la directory root/ come punto di montaggio.
- Seleziona Create.
- Cerca la voce relativa a md1.
- Seleziona lo spazio libero su md1, quindi seleziona Add GPT Partition.
- Seleziona come formato ext4 o xfs.
- In Mount: seleziona l'opzione Other e assegna un punto di montaggio appropriato, ad esempio /data o /var/lib/mysql.
- Fai clic su Create.
- Controlla le voci nell’area FILE SYSTEM SUMMARY. Assicurati che / si trovi su md0 e che il suo punto di montaggio dei dati si trovi su md1 e, se necessario, correggi tali impostazioni. Viene visualizzata la finestra Confirm destructive action.
- Per scrivere le tabelle delle partizioni, seleziona Continue.
Procedere con l'installazione
- Seleziona l'opzione Continue. Viene visualizzata la finestra Profile configuration.
- Nel campo Your name inserisci il nome desiderato.
- Nel campo Your server's name inserisci il nome del server.
- Nel campo Pick a username inserisci il nome utente desiderato.
- Nel campo Choose a password , inserisci la password desiderata e confermala nel campo Confirm password.
- Seleziona Done. Si aprirà la finestra Upgrade to Ubuntu Pro. L'opzione Skip for now è selezionata di default.
- Seleziona Continue. Viene visualizzata la finestra SSH configuration.
- Per poter accedere al tuo server tramite SSH, attiva l’opzione Install OpenSSH server .
- Seleziona Done. Si aprirà la finestra Featured server snaps.
- Opzionale: seleziona gli snap di server desiderati e seleziona Done. Verrà installato Ubuntu 24.04 e verranno configurati RAID 1 e RAID 6.
- Una volta completata l’installazione, seleziona Reboot now.
Verificare lo stato del software RAID
Per verificare lo stato del software RAID, procedi come segue:
- Accedi al server tramite SSH come amministratore.
Per verificare lo stato dei software RAID, digita il seguente comando:
user@server:~$ cat /proc/mdstat
Per verificare lo spazio di archiviazione disponibile, digita il seguente comando:
user@server:~$ df -h
Nota bene
Tieni presente che dopo la creazione di un RAID 6 viene avviata una sincronizzazione iniziale dei dati (resync). Poiché nel RAID 6 viene calcolata una doppia parità, questo processo richiede un'elevata potenza di calcolo.
- Prestazioni: durante l’inizializzazione, le prestazioni del sistema (carico CPU e I/O dei dischi rigidi) potrebbero risultare sensibilmente ridotte.
- Durata: a causa del calcolo della doppia parità e delle grandi quantità di dati, questa operazione può richiedere diversi giorni per dischi rigidi con capacità superiore a 2 TB.
- Affidabilità: il server rimane operativo durante il resync. Tuttavia, la piena tolleranza agli errori (protezione contro il guasto simultaneo di un massimo di due dischi rigidi) è garantita solo al termine della sincronizzazione.