Estou pensando em instalar o OpenSolaris no meu servidor doméstico (agora ele possui Linux) e gostaria de saber como me preparar para atualizar o servidor para ter discos rígidos maiores no futuro. Agora, o servidor possui 4x drives SATA de 400 GB e eu instalaria o OpenSolaris com o ZFS RAID-Z. Algum tempo depois, neste ou no próximo ano, eu vou atualizar os drives para talvez 4x drives SATA de 1 TB.
Como posso atualizar e aumentar o tamanho da partição com o ZFS? É uma operação simples e indolor (por exemplo, substitua uma unidade de cada vez e o ZFS será redimensionado automaticamente para usar todo o espaço) ou são necessárias algumas etapas especiais? Isso pode ser feito sem desligar o sistema?
fonte
autoexpand
opção estiver definida comoon
para o pool.Gostaria de acrescentar que a substituição de uma unidade não defeituosa torna o ataque menos à prova de falhas. Você pode realmente preencher a unidade substituta primeiro com dados antes de remover a unidade menor. Então a ordem se tornará.
zpool replace smallerdrive biggerdrive
zpool set autoexpand=on pool
Agora murphy é menos problemático
fonte
autoexpand=on
. Eu precisava executarzpool online -e poolname devicename
para cada dispositivo, e então funcionou. A importação / exportação não fez nada.