[FUG-BR] RES: Ajuda com growfs e disklabel (aumentar /usr)

Renato Frederick frederick em dahype.org
Terça Maio 22 11:14:15 BRT 2007


O growfs seria útil se vc tivesse espaço em disco disponível, o que você não
tem.

O que você pode fazer, logo que o particonamento do /var e /usr estão
errados, é colocar outro disco, fazer um dump/restore de ambas para o novo
disco, depois excluir ambas do disco em produção, refazê-las com base em sua
necessidade e voltar o dump/restore do 2o disco para o de produção.

Funcionará tranquilamente,  seria ideal você deixar o sistema parado
enquanto o dump ocorre, ou então usar a opção live(-L), que irá fazer
snapshot no momento do dump(ignorando o que ocorrer depois).



> -----Mensagem original-----
> De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em
> nome de Mauro Felipe
> Enviada em: terça-feira, 22 de maio de 2007 10:40
> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Assunto: [FUG-BR] Ajuda com growfs e disklabel (aumentar /usr)
> 
> Amigos,
> 
> Estou com pouco espaço na minha partição /usr e gostaria de aumentar
> uns 2g retirando da partição /var.
> 
> Minha pergunta é a seguinte: é possível deletar a partição /var e
> depois
> aumentar a partição /usr? para depois criar novamente a partição /var
> com um
> espaço menor ?
> 
> Gostaria de saber como eu posso fazer isso!
> 
> Já pesquisei no histórico e vi alguns falando do growfs, mas eu não
> consegui.
> 
> - Primeiro eu não tenho partição livre no meu disco:
> freebsd# fdisk -s
> /dev/ad0: 9154 cyl 16 hd 63 sec
> Part        Start        Size Type Flags
>    1:          63     9227169 0xa5 0x80
> 
> - Segundo eu não entendi como funciona o disklabel, tentei alterar mas
> não consigo gravar, acho que porque o label "/usr" está montado. (e eu
> não consigo editar o disklabel sem que o /usr esteja montado  :-(  ).
> 
> freebsd# disklabel /dev/ad0s1
> # /dev/ad0s1:
> 8 partitions:
> #        size   offset    fstype   [fsize bsize bps/cpg]
>   a:  1048576        0    4.2BSD     2048 16384     8
>   b:  2045584  1048576      swap
>   c:  9227169        0    unused        0     0         # "raw" part,
> don't edit
>   d:  2097152  3094160    4.2BSD     2048 16384 28552
>   e:  1048576  5191312    4.2BSD     2048 16384     8
>   f:  2987281  6239888    4.2BSD     2048 16384 28552
> 
> 
> freebsd# df -H
> Filesystem     Size    Used   Avail Capacity  Mounted on
> /dev/ad0s1a    520M     49M    430M    10%    /
> devfs          1.0k    1.0k      0B   100%    /dev
> /dev/ad0s1e    520M     20k    478M     0%    /tmp
> /dev/ad0s1f    1.5G    797M    565M    59%    /usr
> /dev/ad0s1d    1.0G     87M    867M     9%    /var
> 
> Obs.: Este ambiente apresentado é um laboratório, por isso estou
> usando somente um disco de 4.4Gb. Se funcionar aqui eu tirei realmente
> alterar um ambiente em produção.
> 
> Agradeço a ajuda de todos!
> 
> [ ]´s
> 
> Mauro Felipe
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : smime.p7s
Tipo  : application/x-pkcs7-signature
Tam   : 3737 bytes
Descr.: não disponível
Url   : http://www.fug.com.br/historico/html/freebsd/attachments/20070522/3d9782b4/attachment.bin 


Mais detalhes sobre a lista de discussão freebsd