Como transformar o Linux Scientific padrão em algum sistema de arquivos no linux em cima do zfs?

0

Então eu tenho um cluster com uma matriz de discos rígidos (digamos 6), atualmente eles não estão em nenhum RAID, no topo de um deles eu atualmente tenho meu Linux Scientific instalado e rodando. Como migrar para o zfs (trocar o FS existente pelo ZFS)?

    
por DuckQueen 31.07.2015 / 14:05

1 resposta

4

Em geral:

  • Inicialize um LiveCD, contendo todos os drivers necessários (ZFS)
  • Backup de sua partição
  • Formate-o com o ZFS
  • Descompacte o backup na nova partição
  • Atualize o initrd, verifique se todos os módulos necessários estão incluídos (no debian update-initramfs e configurando /etc/initramfs-tools , mas na redhat ele será diferente).
  • Atualizar o grub (por exemplo, uuids do sistema de arquivos)
  • Talvez reinstale o grub
  • atualize /etc/fstab no novo FS
  • examine outros arquivos que contenham nomes de dispositivos e arquivos uuids / labels / types do sistema de arquivos e atualize-os.

Para grande parte das coisas, você precisará trabalhar em chroot , onde você monta /boot /proc /sys /dev ( devtmpfs para evitar udev no chroot ).

Ele só funcionará se você já tiver alguma experiência com o uso de chroots e como os sistemas de arquivos são montados no linux, especialmente no momento da inicialização no initrd. Há muito o que pode quebrar, mas você precisa da imagem de backup durante a atualização, que pode ser usada como último recurso para desfazer a operação.

    
por 31.07.2015 / 14:16