Como aumentar o tamanho do sistema de arquivos / opt na região global do smartOS em execução no VMWare?

1

Eu baixei a imagem do smartS vmware do joyent e fiz isso funcionar. Agora eu gostaria de aumentar o tamanho de / opt porque eles eram muito mesquinhos com isso na vm.

Nas configurações do vm, eu ampliei o disco para 35Gb. Mas eu não sei como aumentar o volume do zfs de dentro dos smartos.

Se isso não for possível, é possível criar novas zonas do smartos em discos diferentes do sistema de arquivos / opt?

    
por marathon 07.06.2018 / 01:32

1 resposta

3

Verifique se você tem backup (não zfs @snapshot).

Em seguida, você precisa expandir o rótulo do disco por meio do format util interativo.

Se você já fez isso, poderá expandir o pool do ZFS.

Como expandir o pool do ZFS.

obter o nome do pool

# zpool list   

obtenha todas as configurações possíveis para o pool

# zpool get all PoolName
....
PoolName  autoexpand     off                         default
....

defina a opção autoexpand como 'on'

# zpool set autoexpand=on PoolName

O pool ZFS crescerá neste momento, você verá em

# zpool list  

Para ver o tamanho do conjunto de dados opt, você pode usar o comando

# zfs list

Se o opt não crescer, verifique sua cota e edite-o via set :

# zfs get quota

Retorna a opção para o estado anterior

# zpool set autoexpand=off PoolName
    
por 07.06.2018 / 09:02