Configurare RAID su Debian - mdstat non ha personalità


0

Sto leggendo sulla configurazione di un RAID con due unità sulla mia installazione Debian e che il /proc/mdstatfile contiene un elenco dei tipi di raid supportati dal kernel accanto a "Personalità". L'esecuzione cat /proc/mdstatmostra tuttavia solo uno spazio vuoto in cui dovrebbero trovarsi i tipi di RAID supportati. Sto eseguendo Debian Testing. Il mio kernel non supporta davvero alcun tipo di RAID o mi sto perdendo qualcosa qui? Grazie.

Ecco l'output completo del gatto, nel caso in cui qualcuno ne abbia bisogno:

cat /proc/mdstat

Personalities : 
unused devices: <none>

La mia versione del kernel è 4.16.0-2-amd64

Risposte:


0

Ho un array RAID impostato su un Raspberry PI (non chiedere perché), ma quando corro

cat / proc / mdstat

stampa

Personalità: [raid0] 
md0: raid0 attivo my_raid_devices
      num_of blocca blocchi super 1.2 512k

My_raid_devices e num_of si riferiscono ai dispositivi RAID che sto utilizzando e al numero di blocchi disponibili rispettivamente; ma quando leggo lo stesso file su un altro sistema si legge

Personalità: [lineare] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
dispositivi non utilizzati: 

Questo sistema non ha array RAID impostati, ma nota le differenze di Personalità. Credo che ciò abbia a che fare anche con le differenze del kernel; il Pi esegue il kernel 4.14.34, mentre l'altro sistema esegue 4.9.0-3. Entrambi eseguono Debian (Raspbian per il Pi, ovviamente).

Pubblica la tua versione del kernel, facendo

uname -r
Non importa se sei amministratore o no.

EDIT: puoi provare a costruire un array anche con questo problema? In caso contrario, forse provare a passare a un kernel diverso?


Ho modificato la mia versione nella domanda
luke panayi,

Inoltre sono in realtà molto curioso di sapere perché hai RAID configurato su un Pi.
luke panayi,

Spazio di archiviazione aggiuntivo, perché mi è capitato di avere un sacco di unità flash in giro e avevo bisogno di un piccolo sistema di archiviazione accessibile dalla rete
Shadowcoder

0

I moduli del kernel che forniscono i servizi raid MD vengono caricati solo quando necessario. / proc / mdstat riflette ciò che è disponibile al momento attuale.

Puoi forzare il caricamento dei moduli raid:

sudo modprobe raid0
sudo modprobe raid1
sudo modprobe raid456
sudo modprobe raid10
sudo modprobe linear

Dopo averlo fatto / proc / mdstat mostrerà tutti questi metodi di raid.

Nell'uso normale il kernel carica automaticamente i moduli necessari, quindi non sarà necessario modificarli manualmente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.