Server dedicati e bare metal server: installazione di Debian 13 tramite netboot.xyz e configurazione dei RAID software 1 e 6
Articolo tradotto a macchina
Questo testo è una traduzione automatica. È prevista una versione riveduta.
Per creare un PDF, utilizzare la funzione “Stampa” in fondo alla pagina.
In questa guida scoprirete come configurare un RAID 1 software e, in aggiunta, un RAID 6 software durante la reinstallazione di Debian 13 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 a prova di guasto. Successivamente spiegheremo come configurare un RAID 6 per i restanti quattro dischi rigidi.
Il RAID 6 richiede almeno 4 dischi rigidi. Utilizza lo striping a livello di blocco 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 RAID 6 software richiede ottime conoscenze nell'amministrazione di server con Linux. Attenersi rigorosamente alla sequenza dei passaggi descritta. In caso contrario, si rischia la perdita dei dati!
- Durante questa procedura, tutti i dati presenti sui dischi rigidi di destinazione verranno cancellati.
Nota
La creazione e la configurazione del RAID 6 software non sono incluse nell'ambito dell'assistenza. Una panoramica dei servizi inclusi è disponibile alla pagina seguente: Informazioni generali sull'ambito dell'assistenza per i prodotti server
Requisiti
Un Server Dedicati o un Server Bare Metal con 2 SSD e almeno 4 dischi rigidi inutilizzati della stessa dimensione.
- Avete annotato la capacità 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 & Cloud.
Opzionale: seleziona il contratto Server & Cloud desiderato.
- Nel Cloud Panel, nell'area Infrastruttura > Server, fare clic sul server desiderato.
- Fare clic sul pulsante Console. Per connettersi alla console VNC, selezionare 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.
- Selezionare l’opzione «Continua con l’installazione automatica qui». Il menu verrà caricato.
- Nella sezione Distribuzioni, selezionare il metodo di installazione GNU/Linux.
- Selezionare la distribuzione Linux Debian.
- Selezionare la versione Debian 13 (trixie).
- Selezionare l’opzione «Installazione grafica ». Si aprirà la finestra «Configura la tastiera ».
- Selezionare il pulsante «Continue ». Viene visualizzato il messaggio «Please enter the hostname for this system ».
- Inserire il nome host del sistema operativo e premere il tasto Invio. Viene visualizzata la finestra «Configure the network » con il campo «Domain name: ».
- Opzionale: inserite il dominio se avete già creato un record A o un record AAAA che punta all’indirizzo IP del server. Altrimenti lasciate il campo vuoto.
- Selezionare il pulsante «Continue ». Viene visualizzata la finestra «Choose a mirror of the Debian archive ».
- Selezionare un paese e premere il pulsante «Continue». Viene visualizzata la finestra «Choose a mirror of the Debian archive » con la panoramica «Debian archive mirror ».
- Selezionare una fonte e premere il pulsante «Continue». Viene visualizzata la finestra «Choose a mirror of the Debian archive » con il campo «HTTP proxy information (blank for none) ».
- Selezionare il pulsante «Continue ». Viene visualizzata la finestra «Set up users and passwords ».
- Immettere la password di root desiderata nel campo «Root password ». Ripeterla nel campo «Re-enter password to verify » e selezionare il pulsante «Continue ». Viene visualizzata la finestra «Set up users and passwords ».
- Nel campo «Full name of the new user » inserite il nome completo del nuovo utente e premete il tasto Invio. Viene visualizzata la finestra «Set up users and passwords ».
- Inserire il nome utente desiderato nel campo " Username for your account " e premere il tasto Invio.
- Nel campo «Scegli una password per il nuovo utente », inserisci la password desiderata. Ripetila nel campo «Reinserisci la password per confermare » e seleziona il pulsante «Continua ». Viene visualizzata la finestra «Configura l’orologio ».
- Selezionare il fuso orario desiderato e premere il tasto Invio. Viene visualizzata l’opzione " Partitioning method " nella finestra " Partition disks ".
- Selezionare «Manual» e premere il tasto Invio. Viene visualizzata la finestra «Partition Disks ». In questa finestra viene mostrata una panoramica dei dispositivi, delle partizioni e dei punti di montaggio attualmente configurati.
Creare una partizione EFI sul primo e sul secondo SSD
- Nella panoramica dei dispositivi e delle partizioni, sotto la voce relativa al primo SSD (ad es. SCSI1 (0,0,0) (sda)), selezionare lo spazio libero (Free Space) e premere il tasto Invio. Viene visualizzata la finestra con l’opzione «How to use this free space ».
- Selezionare «Create a new partition ». Verrà visualizzata la finestra «Partition disks » con il campo «New partition size ».
- Nel campo "New partition size " (Nuova dimensione partizione), specificare 1 GB come dimensione e premere il tasto Invio. Viene visualizzata la finestra " Partition disks " (Partiziona dischi) con l’opzione " Location for the new partition " (Posizione della nuova partizione ).
- Selezionare «Beginning» e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con le impostazioni di partizionamento.
- Selezionare «Use as » e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con il menu «How to use this partition ».
- Selezionare la voce «EFI System Partition» e premere il tasto Invio. Viene visualizzata la finestra «Partition disks» con le impostazioni di partizionamento.
- Selezionare «Done setting up the partition» e premere il tasto Invio. Viene visualizzata la panoramica dei dispositivi, delle partizioni e dei punti di montaggio attualmente configurati.
- In questa panoramica, sotto la voce relativa al secondo SSD (ad es. SCSI2 (0,0,0) (sdb)), selezionare lo spazio libero (Free Space) e premere il tasto Invio. Viene visualizzata la finestra con l’opzione «How to use this free space ».
- Ripetere i passaggi da 2 a 7 per il secondo SSD. Anche sul secondo SSD è necessario creare una partizione EFI da 1 GB.
Creare un RAID 1 per il sistema operativo (SSD 1 e 2)
- Nella panoramica dei dispositivi e delle partizioni, sotto la voce relativa al vostro primo SSD (ad es. SCSI1 (0,0,0) (sda)), selezionate lo spazio libero (Free Space) e premete il tasto Invio. Assicurarsi che la dimensione dello spazio libero corrisponda quasi alla dimensione del proprio SSD. Verrà visualizzata la finestra con l’opzione «How to use this free space ».
- Selezionare «Create a new partition » e premere il tasto Invio. Verrà visualizzata la finestra «Partition disks » con il campo «New partition size ».
- Nel campo “New partition size” specificare la dimensione massima e premere il tasto Invio. Verrà visualizzata la finestra “Partition disks” con le impostazioni della partizione.
- Selezionare " Use as: " e premere il tasto Invio. Si aprirà la finestra " Partition disks " con la panoramica "How to use this partition ".
- Selezionare «Volume fisico per RAID» e premere il tasto Invio. Viene visualizzata la finestra «Partizionare i dischi » con le impostazioni della partizione.
- Selezionare «Done setting up the partition ». Viene visualizzata la panoramica dei dispositivi, delle partizioni e dei punti di montaggio attualmente configurati.
- Nella panoramica dei dispositivi e delle partizioni, sotto la voce relativa al secondo SSD (ad es. SCSI2 (0,0,0) (sdb)), selezionare lo spazio libero (Free Space) e premere il tasto Invio. Assicurarsi che la dimensione dello spazio libero corrisponda quasi alla dimensione del proprio SSD. Viene visualizzata la finestra «Partition disks » con l’opzione «How to use this free space ».
- Ripetere i passaggi da 2 a 6 per il secondo SSD, al fine di creare anche lì un volume fisico per RAID.
Attenzione
Anche sul secondo SSD è necessario creare una partizione EFI da 1 GB e una partizione RAID, affinché il sistema sia avviabile in modo ridondante.
- Nella panoramica delle partizioni, selezionare Configure software RAID e premere il tasto Invio. Viene visualizzata la finestra Partition disks con il seguente messaggio: Scrivere le modifiche sui dispositivi di archiviazione e configurare il RAID?
- Selezionare «Yes » e premere il tasto Invio. Verrà visualizzata la finestra «Partition disks » con la panoramica «Software RAID configuration actions ».
- In “Azioni di configurazione RAID software”, selezionare l’opzione “Crea dispositivo MD” e premere il tasto Invio.
- Selezionare RAID1 come tipo di RAID e premere il tasto Invio.
- Nel campo " Number of active devices for the RAID1 array" specificare il numero di dispositivi per l’array RAID 1. In questo caso sono 2 dispositivi. Premere il tasto Invio.
- Nel campo «Number of spare devices for the RAID1 array », inserite 0 e premete il tasto Invio. Viene visualizzata la finestra «Partition disks » con la panoramica «Active devices for the RAID1 array ».
- In «Dispositivi attivi per l’array RAID1 », selezionare le due partizioni presenti sugli SSD (ad es. sda2 e sdb2) utilizzando la barra spaziatrice, quindi premere il pulsante «Continua». Viene visualizzata la finestra «Partiziona dischi » con la panoramica «Azioni di configurazione RAID software ».
Attenzione
Le partizioni EFI (sda1/sdb1) non devono essere selezionate!
- Nella finestra con la panoramica delle azioni di configurazione del RAID software, selezionare l'opzione "Finish" e premere il tasto Invio. Verrà visualizzata la panoramica delle partizioni.
Definire il filesystem root
- Nella panoramica delle partizioni, individuate la voce che rappresenta il vostro RAID1 (i due SSD). Di norma, questa voce è indicata come “RAID1 device #0” o qualcosa di simile.
- Selezionate la voce che si trova direttamente sotto questo dispositivo RAID e premete il tasto Invio. La voce risulterà rientrata e accanto ad essa saranno visibili la denominazione #1 e la dimensione del RAID.
- Selezionare «Use as:» e premere il tasto Invio. Si aprirà la finestra «Partition disks » con la panoramica «How to use this partition ».
- Selezionare un file system in «How to use this partition», ad esempio «XFS journaling file system », e premere il tasto Invio. Si aprirà la finestra «Partition disks » con la panoramica «How to use this partition».
- Selezionare la voce di menu «Mount point:» e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con il menu «Mount point for this partition ».
- Selezionare nella sezione «Mount point for this partition:» la directory radice / e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con le impostazioni della partizione.
- Selezionare «Done setting up the partition ». Si aprirà la panoramica delle partizioni.
Creare un RAID 6 per l'archiviazione dei dati
- Selezionare una dopo l'altra ciascuna delle 4 (o più) unità disco. Viene visualizzata la finestra " Partition disks " con l'opzione " How to use this free space ".
- Selezionare «Crea una nuova partizione ». Verrà visualizzata la finestra «Partiziona dischi » con il campo «Dimensione nuova partizione ».
- Specificare la dimensione massima e premere il tasto Invio. Viene visualizzata la finestra «Partition disks» con le impostazioni della partizione.
- Selezionare “Use as:” e premere il tasto Invio. Si aprirà la finestra “Partition disks ” con la panoramica “How to use this partition ”.
- Selezionare " Volume fisico per RAID". Si aprirà la finestra " Partiziona i dischi " con la panoramica "Come utilizzare questa partizione".
- Selezionare «Done setting up the partition ». Si aprirà la panoramica delle partizioni.
- Nella panoramica delle partizioni, selezionare l’opzione Configure software RAID e premere il tasto Invio. Viene visualizzata la finestra Partition disks con il seguente messaggio: Write the changes to the storage devices and configure RAID?
- Selezionare «Yes » e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con la panoramica «Software RAID configuration actions ».
- Selezionare la voce di menu «Create MD device » in «Software RAID configuration actions» e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con la panoramica «Software RAID device type ».
- Selezionare RAID6 come tipo di RAID e premere il tasto Invio. Viene visualizzata la finestra " Partition disks " con il campo "Number of active devices for the RAID6 array ".
- Nel campo "Number of active devices for the RAID6 array " specificare il numero di dispositivi per il RAID 6. Per un RAID 6 sono necessari almeno 4 dispositivi. Premere il tasto Invio. Viene visualizzata la finestra " Partition disks " con il campo "Number of spare devices for the RAID6 array ".
- Nel campo " Number of spare devices for the RAID6 array " inserite 0 e premete il tasto Invio. Viene visualizzata la finestra " Partition disks " con la panoramica " Active devices for the RAID6 array ".
- Selezionare le 4 partizioni presenti sui dischi rigidi nella panoramica " Dispositivi attivi per l'array RAID6 " utilizzando la barra spaziatrice e premere il pulsante "Continua". Viene visualizzata la finestra " Partition disks " con il menu " Azioni di configurazione RAID software".
- Selezionare«Finish» in «Software RAID configuration actions» e premere il tasto Invio. Viene visualizzata la panoramica dei RAID software configurati.
Definire il punto di montaggio per RAID 6
- Nella panoramica delle partizioni, individuate la voce che rappresenta il vostro RAID 6. Di norma è indicata come “RAID6 device #1” o qualcosa di simile.
- Selezionate la voce che si trova direttamente sotto questo dispositivo RAID e premete il tasto Invio. La voce risulterà rientrata e accanto ad essa saranno visibili il numero #1 e la dimensione. Verrà visualizzata la finestra " Partition disks " con le impostazioni della partizione.
- Selezionare “Use as:” e premere il tasto Invio. Verrà visualizzata la finestra “Partition disks ” con il menu “How to use this partition ”.
- Selezionare un file system in «How to use this partition», ad esempio «XFS journaling file system», e premere il tasto Invio. Viene visualizzata la finestra «Partition disks» con le impostazioni della partizione.
- Selezionare la voce di menu «Mount point:» e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con il menu «Mount point for this partition ».
- Selezionare «manually » e premere il tasto Invio. Viene visualizzata la finestra «Partition disks » con il campo «Mount point for this partition ».
- Nel campo «Mount point for this partition», inserite il punto di montaggio /data e premete il tasto Invio. Viene visualizzata la finestra «Partition disks» con le impostazioni della partizione.
- Selezionare «Done setting up the partition ». Viene visualizzata la panoramica delle partizioni.
Procedi con l'installazione
- Nella panoramica delle partizioni, scorra fino alla voce di menu “Finish partitioning and write changes to disk ” e prema il tasto Invio. Viene visualizzata la finestra “Profile configuration ”. Viene visualizzata la finestra “Partition disks ” con la seguente informazione: “You have not selected any partitions for use as swap space”.
- Selezionare l’opzione «No» e premere il tasto Invio. Verrà visualizzata la finestra «Partition disks» con la seguente richiesta: «Write the changes to disks?»
- Selezionare «Yes» e premere il tasto Invio. Il sistema operativo verrà installato.
- Viene visualizzata la finestra «Configuring popularity-contest ». Per proseguire con l’installazione, premere il tasto Invio. Viene visualizzata la finestra «Software selection ».
- Selezionare il software desiderato e premere il pulsante «Continue». Il software verrà installato. Una volta completata l’installazione, verrà visualizzata la finestra «Finish the installation ».
- Per riavviare il server, selezionare il pulsante «Continue ».
Installare il server SSH in un secondo momento
- Aprire il Cloud Panel.
- Nel Cloud Panel, nell'area Infrastruttura > Server, fare clic sul server desiderato.
- Fare clic sul pulsante Console. Per stabilire una connessione con la console VNC, selezionare 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.
- Effettuare l'accesso tramite la console VNC.
Per aggiornare i repository dei pacchetti, digitare il seguente comando:
root@debian:~# apt update
Per installare il server OpenSSH, digitare il seguente comando:
root@debian:~# apt install openssh-server
Per assicurarsi che il servizio sia in esecuzione, digitare il seguente comando:
root@debian:~# systemctl status ssh
Verificare lo stato dei RAID software e sincronizzare la partizione EFI
Poiché Debian utilizza di default solo la partizione EFI che era attiva al momento dell'installazione, è buona prassi copiare la seconda partizione EFI dopo l'avvio.
- Accedete al server tramite SSH come amministratore.
Per verificare lo stato dei RAID software, digitare il seguente comando:
root@debian:~# cat /proc/mdstat
Per verificare lo spazio disponibile, digitare il seguente comando:
root@debian:~# df -h
Assicurarsi che la partizione sul secondo SSD (ad es. sdb1) abbia un file system FAT32. A tal fine, modificare il comando seguente e digitarlo:
root@debian:~# mkfs.vfat -F 32 /dev/PARTITION
Esempio:
root@debian:~# mkfs.vfat -F 32 /dev/sdb1
Per creare un punto di montaggio temporaneo, digitare il seguente comando:
root@debian:~# mkdir /mnt/efi_temp
Montare la seconda partizione. A tal fine, adattare il seguente comando e digitarlo:
root@debian:~# mount /dev/PARTITION /mnt/efi_temp
Esempio:
root@debian:~# mount /dev/sdb1 /mnt/efi_temp
Copiare il contenuto della partizione EFI attiva sulla seconda partizione montata:
root@debian:~# cp -ax /boot/efi/. /mnt/efi_temp/
Smonta la seconda partizione:
root@debian:~# umount /mnt/efi_temp
Affinché UEFI riconosca sdb come supporto di avvio valido, è necessario registrare Debian nel menu di avvio per il secondo SSD. A tal fine, modificare il seguente comando e poi eseguirlo:
root@debian:~# efibootmgr -c -d /dev/PARTITION -p 1 -L "Debian Backup (PARTITION)" -l "\EFI\debian\grubx64.efi"
Esempio:
root@debian:~# efibootmgr -c -d /dev/sdb -p 1 -L "Debian Backup (sdb)" -l "\EFI\debian\grubx64.efi"
Per assicurarsi che il codice del bootloader rimanga aggiornato su entrambi gli SSD, eseguire il seguente comando:
root@debian:~# dpkg-reconfigure grub-efi-amd64
Nota
Durante la finestra di dialogo vi verrà chiesto su quali dispositivi installare GRUB. Utilizzate il tasto spazio per selezionare sia /dev/sda che /dev/sdb.
Con il seguente comando è possibile verificare se ora sono presenti due voci di avvio nell'UEFI:
root@debian:~# efibootmgr -v
Contenuto
- Installare il sistema operativo tramite netboot.xyz
- Creare una partizione EFI sul primo e sul secondo SSD
- Creare un RAID 1 per il sistema operativo (SSD 1 e 2)
- Definire il filesystem root
- Creare un RAID 6 per l'archiviazione dei dati
- Definire il punto di montaggio per RAID 6
- Procedi con l'installazione
- Installare il server SSH in un secondo momento
- Verificare lo stato dei RAID software e sincronizzare la partizione EFI
- Torna su