[MOD] Transformar o /bacula em LVM

Bugs e Modificações criadas pela comunidade para resolver os problemas encontrados
Avatar do usuário
tacioandrade
Administrator
Administrator
Mensagens: 110
Registrado em: 10 Jun 2013 22:03
Localização: Vitória da Conquista - Ba
Idade: 34
Contato:
Status: Offline

[MOD] Transformar o /bacula em LVM

Mensagem por tacioandrade »

Olá pessoal boa noite, hoje venho aqui criar um tutorial de como transformar o /bacula em um diretório LVM, para que possa expandi-lo e assim conseguir um maior espaço de armazenamento para seus backups.

Essa modificação é recomendada que seja feita assim que instalar o seu Nimbus OpenSource, para que não venha a perder nenhum dos arquivos backupeados por ele (caso necessite fazer depois da instalação, antes de executar esses paços, recomendo que copie para outro disco TODO o conteúdo do diretório /bacula e restaure-o, assim como as permissões anteriores, assim que concluir).

Primeiro você deverá fazer o download desse mod no seu servidor Nimbus e depois executa-lo (recomendo que a execução seja direto em seu shell e não em ssh para reduzir problemas como queda de acesso, etc):

Código: Selecionar todos

# wget https://sourceforge.net/projects/nimbusperfeitoto/files/Patchs-e-Mods/instalaLVM.sh/download -O instalaLVM.sh --no-check-certificate
# sh instalaLVM.sh
Após a execução do script (onde é necessário ter internet para que o mesmo possa baixar os pacotes necessários), é só esperar a conclusão e reinicialização do Nimbus. Após a reinicialização você irá perceber que o diretório /bacula já está em LVM.

Código: Selecionar todos

root@nimbus:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5             1.9G  547M  1.3G  30% /
none                  245M  228K  244M   1% /dev
none                  249M     0  249M   0% /dev/shm
none                  249M   64K  249M   1% /var/run
none                  249M     0  249M   0% /var/lock
none                  249M     0  249M   0% /lib/init/rw
/dev/sda1              36M   21M   14M  61% /boot
/dev/mapper/vg_bacula-lv_bacula
                      983G  200M  933G   1% /bacula

Assim que tiver um tempo posto um tutorial ensinando como expandir essa partição LVM com a adição de um outro disco.

PS: Esse mod foi criado pelo amigo Eduardo Jonck aqui do forum e eu só estou compartilhando-o com vocês.
PS: Segue o tutorial de expansão do disco LVM http://itbr.org/forum/nimbus-tutoriais/ ... la-em-lvm/
Editado pela última vez por tacioandrade em 24 Jul 2015 21:40, em um total de 1 vez.



peterson1982
Newbie
Newbie
Mensagens: 1
Registrado em: 17 Jan 2017 10:25
Status: Offline

Re: [MOD] Transformar o /bacula em LVM

Mensagem por peterson1982 »

Bom dia, Tacio Andrade.
Uma dúvida não tem uma outra maneira para adicionar um HD adicional no Nimbus? Instalei em um HD de 2TB e gostaria de adicionar outro do mesmo tamanho, tentei fazer em Raid0 mais a instalação não concluiu acabando dando erro.
Neste tutorial que você disponibilizou não consegui concluir segue o resultado:
root@nimbus:~# sh instalaLVM.sh
--2017-01-17 12:00:07--  http://sourceforge.net/projects/nimbusp ... r/download
Resolving sourceforge.net... 216.34.181.60
Connecting to sourceforge.net|216.34.181.60|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sourceforge.net/projects/nimbus ... hs-e-Mods/
--2017-01-17 12:00:08--  https://sourceforge.net/projects/nimbusperfeitoto/files
Connecting to sourceforge.net|216.34.181.60|:443... connected.
ERROR: certificate common name `*.sourceforge.net' doesn't match requested host
To connect to sourceforge.net insecurely, use `--no-check-certificate'.
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
dpkg: error processing lvm2/*.deb (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 lvm2/*.deb
rm: cannot remove `0fr': No such file or directory
umount: /dev/sda6: not found
instalaLVM.sh: 18: pvcreate: not found
instalaLVM.sh: 19: vgcreate: not found
instalaLVM.sh: 20: lvcreate: not found
instalaLVM.sh: 21: lvextend: not found
mke2fs 1.41.11 (14-Mar-2010)
Could not stat /dev/mapper/vg_bacula-lv_bacula --- No such file or directory

The device apparently does not exist; did you specify it correctly?
mount: special device /dev/mapper/vg_bacula-lv_bacula does not exist


Após o procedimento a máquina reinicia e fica no status Aguarde....
Poderia dar uma ajuda

Avatar do usuário
tacioandrade
Administrator
Administrator
Mensagens: 110
Registrado em: 10 Jun 2013 22:03
Localização: Vitória da Conquista - Ba
Idade: 34
Contato:
Status: Offline

Re: [MOD] Transformar o /bacula em LVM

Mensagem por tacioandrade »

Olha não tem outra forma não.... No caso por algum motivo o script não está rodando em seu computador, o que recomendo é abrir o script e tentar executar comando a comando para descobrir o que está causando problemas....
No caso não tenho como ajudar essas semanas pois estou na correria, porém espero que você consiga resolver o problema.

Responder

Voltar para “Bugs e Mods”