Espelhamento de discos do Solaris

1

Instalei o Solaris 11.3 no VirtualBox, mas tenho um problema.

Eu recebo o arquivo .ova no Oracle WebSite, mas o tamanho do disco não é grande e preciso de mais espaço.

Então, eu quero criar dois discos e espelhar o disco 1 com o disco 2.

Mas quando eu crio meu segundo disco, ele não aparece em / dev / dsk (c2d0), por que, por favor?

PS: Ele está listado quando eu digito o comando 'format'.

    
por steve 18.10.2017 / 12:25

1 resposta

0

Se o sistema não criou o link de desenvolvimento, você precisará executar devfsadm -v para construir. Eu também gosto de lançar -C para também limpar a árvore dev. Observe também que a árvore dev no x86 é um pouco diferente do SPARC para armazenamento.

Como Jeff Schaller menciona em um comentário, o espelhamento para outra unidade não lhe daria mais espaço. Isso poderia dar alguma redundância (assumindo que a segunda unidade servida via VirtualBox é outro dispositivo), portanto, isso pode ajudar o ZFS a reparar a corrupção de dados.

Se o seu objetivo for mais armazenamento, você pode apenas querer adicionar um drive via virtualbox e criar outro zpool nele e criar conjuntos de dados nele conforme necessário.

Eu não tentei, mas acredito que você pode "aumentar" o armazenamento no lado da virtualbox. Nesse caso, e você tem a opção "autoexpand" definida no pool, o pool tentará crescer se houver mais armazenamento fornecido nessa fatia.

zpool get autoexpand rpool NAME PROPERTY VALUE SOURCE rpool autoexpand off default

Outra opção é ativar a compactação em alguns conjuntos de dados para ajudar no crescimento de dados. Apenas observe que, atualmente, no conjunto de dados de inicialização do sistema operacional, não é possível ter uma compactação maior que "on", mas acredito que haja um RFE para que isso seja alterado.

    
por 18.10.2017 / 20:46