Hardware RAID 1 Problemas

0

Então, ontem, eu tinha o Ubuntu 12.04 em uma unidade autônoma de 1 TB e uma matriz RAID 1 de hardware de duas unidades de 1,5 TB. O RAID está configurado no BIOS e funcionou como esperado no Windows e no Ubuntu 13.04.

Hoje, instalei o Xubuntu 13.10 na unidade autônoma. Portanto, não há alterações feitas na matriz RAID 1.

Inicializado no Xubuntu, e agora os discos RAID aparecem como dois discos separados (SDa e SDb) e podem ser montados e modificados. No entanto, as alterações não "sincronizam" entre os dois discos.

Então, sem alterações feitas no lado do hardware RAID, por que o Ubuntu reconheceu minha matriz RAID como uma unidade e funcionou corretamente com ela, mas o Xubuntu não?

Terei que implementar uma solução de software para resolver isso? E se assim for, existe alguma maneira de implementar essa solução de software sem ter que limpar as unidades e começar de novo? Eu não tenho exatamente 1,5 TB de espaço livre por aí para fazer tudo de volta e começar de novo.

Obrigado. Resultados de fdisk -l abaixo, e as duas principais unidades são as duas que deveriam estar no hardware RAID 1:

Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0b2dac61

 Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048  2929684479  1464841216    7  HPFS/NTFS/exFAT

 Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
 255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
 Units = sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 Disk identifier: 0x0b2dac61

  Device Boot      Start         End      Blocks   Id  System
 /dev/sdb1            2048  2929684479  1464841216    7  HPFS/NTFS/exFAT

  Disk /dev/sdc: 640.1 GB, 640135028736 bytes
  255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 sectors
   Units = sectors of 1 * 512 = 512 bytes
  Sector size (logical/physical): 512 bytes / 512 bytes
  I/O size (minimum/optimal): 512 bytes / 512 bytes
  Disk identifier: 0x72ad4fdb

   Device Boot      Start         End      Blocks   Id  System
  /dev/sdc1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
  /dev/sdc2          206848  1250129919   624961536    7  HPFS/NTFS/exFAT

   Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
   255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
   Units = sectors of 1 * 512 = 512 bytes
   Sector size (logical/physical): 512 bytes / 512 bytes
   I/O size (minimum/optimal): 512 bytes / 512 bytes
   Disk identifier: 0x000f205c

      Device Boot      Start         End      Blocks   Id  System
   /dev/sdd1      1945524224  1953523711     3999744   82  Linux swap / Solaris
   /dev/sdd2   *        2048   976564547   488281250   83  Linux
   /dev/sdd3       976566272  1945524223   484478976   83  Linux

   Partition table entries are not in disk order
    
por user229686 29.12.2013 / 02:34

1 resposta

0

Você realmente não tem invasão de hardware. Você tem o que é conhecido como fakeraid, que é apenas o software RAID implementado em um driver especial para o Windows, e as extensões do BIOS para suportar o gerenciador de inicialização. O Linux não possui um driver hackeado para fazer isso, então as unidades reais aparecem, mas também são reconhecidas pelo pacote dmraid, que configura o driver mapeador de dispositivos para executar as funções de raid do software. Ignore as unidades individuais e a matriz deve aparecer como / dev / mapper / something quando o pacote dmraid estiver instalado. Se você não instalou o array raid, então o pacote dmraid não está instalado por padrão, então você precisará instalá-lo ( sudo apt-get install dmraid ). A fim de ressincronizar o array agora que ele está mucked up, você precisará procurar uma opção no BIOS para esfregar ou ressincronizar o array, e iniciar no Windows até que seja feito, como isso geralmente não é suportado pelo dmraid. / p>     

por psusi 29.12.2013 / 04:04