Восстановление массива RAID 6

Хорошо, нашел сам.

Ответ: / proc / sys / net / ipv4 / conf / * / rp_filter . Эта опция задокументирована на Linux Foundation . Хотя это старый параметр, похоже, что Ubuntu изменил значение по умолчанию где-то между 07.04 и 14.04. Изменение значения с 1 на 0 устранило мою проблему.

1
08.02.2018, 18:45
1 ответ

El diseño del disco es /dev/sdXNdonde Xes una letra en el rango [a-z]y Nes un número en el rango [1-9]. Cada disco se representa como /dev/sdX, así que eso es lo que necesita usar para encontrar el nuevo disco. El Nes el número de división (); su RAID espera usar la partición 2 en cada disco, por lo que debe averiguar cuál es el diseño del disco y replicarlo en el nuevo disco. Finalmente, puede agregar la partición a su RAID y dejar que se reconstruya.

  1. Identificar el nuevo disco

    Has dicho que es /dev/sdg.

  2. Replicar la tabla de particiones del disco

    Debe ser GPT porque está utilizando discos de 3 TB (MBR funciona solo para discos de hasta 2 TB ).Replicaremos la tabla de particiones de /dev/sdaen el nuevo disco /dev/sdg, recordando generar nuevos UUID en el camino:

    sgdisk --replicate=/dev/sdg /dev/sda
    sgdisk --randomize-guids /dev/sdg
    

    Si no tiene sgdiskinstalado, puede encontrarlo en el paquete gdisk(Debian, Ubuntu, CentOS, etc. ).

  3. Agregue el disco recién particionado a la matriz RAID

    mdadm --add /dev/md0 /dev/sdg2
    

    No olvide dejar que se reconstruya (consulte cat /proc/mdstatpara conocer los detalles del estado)

Recomiendo encarecidamente que lea la página de manual de sgdisky mdadmpara asegurarse de que los comandos que he sugerido realmente harán lo que he descrito y lo que usted esperaría. Si pierde un segundo disco de su matriz RAID6, no le quedará ninguna redundancia.

1
27.01.2020, 23:44

Теги

Похожие вопросы