Antonio Martins - Compartilhando Ideias
23 de out. de 2018
WARNING: PV PROXMOX
Ola Pessoal, hoje estarei postando um erro que esta ocorrendo com as versões do proxmox 5.x quando o ambiente de virtualização possui storage conectando tanto com iscsi ou FC no qual o proxmox se perde e apresenta discos duplicados devido ao multipath. Abaixo encaminho um exemplo quando executamos o comando pvs
root@meuserver pvs
WARNING: PV XcMARK-nfGR-BRM1-KS5s-73SN-eQJo-HJjgwN on /dev/mapper/3600d0231000bdbd758fd5b255c73c3ac was already found on /dev/sdb.
WARNING: PV Efq5xu-nzx2-hGPG-WQCI-ymE7-I0EP-1invrO on /dev/mapper/3600d0231000bdbd7123f3ec03d94ca61 was already found on /dev/sdc.
WARNING: PV WvN7wk-vckp-yxok-mkZH-zYV0-e26P-e0gqGS on /dev/mapper/3600d0231000bdbd7357fc1cf09fcd931 was already found on /dev/sdd.
WARNING: PV APfYzM-dye2-tA9G-Muy9-XDGe-ds59-lSUhwF on /dev/mapper/3600d0231000bdbd7302f2a6c7b866c46 was already found on /dev/sde.
WARNING: PV XcMARK-nfGR-BRM1-KS5s-73SN-eQJo-HJjgwN prefers device /dev/sdb because device is used by LV.
WARNING: PV Efq5xu-nzx2-hGPG-WQCI-ymE7-I0EP-1invrO prefers device /dev/sdc because device is used by LV.
WARNING: PV WvN7wk-vckp-yxok-mkZH-zYV0-e26P-e0gqGS prefers device /dev/sdd because device is used by LV.
WARNING: PV APfYzM-dye2-tA9G-Muy9-XDGe-ds59-lSUhwF prefers device /dev/sde because device is used by LV.
PV VG Fmt Attr PSize PFree
/dev/sda3 pve lvm2 a-- 118.46g 14.75g
/dev/sdb vmslnxg0 lvm2 a-- 1.80t 369.61g
/dev/sdc vmslnxg1 lvm2 a-- 1.86t 868.00g
/dev/sdd vmslnxg2 lvm2 a-- 2.32t 518.00g
/dev/sde vmslnxg3 lvm2 a-- 2.00t 809.00g
Reparem que o multipath entregou os discos do storage aos /dev/sdxxx porem os mesmos ja estão montados no servidor. Neste caso devemos rodar os comandos abaixo.
1 - Com todas as vm's desligadas do servidor (TODAS) iremos desabilitar os VG's
vgchange -a n vmslnxg0
vgchange -a n vmslnxg1
vgchange -a n vmslnxg2
vgchange -a n vmslnxg3
Obs: Os vgs (vmslnxgxxx é o nome do meu VG aqui troque para o nome do seu vg)
Apos a execução de cada comando acima será apresentada a mensagem abaixo
0 logical volume(s) in volume group "nome do seu vg" now active
2 - Após execute o comando pvs novamente e verá que as mensagens de WARNING irá sumir.
root@seuservidor:~# pvs
PV VG Fmt Attr PSize PFree
/dev/mapper/3600d0231000bdbd7123f3ec03d94ca61 vmslnxg1 lvm2 a-- 1.86t 868.00g
/dev/mapper/3600d0231000bdbd7302f2a6c7b866c46 vmslnxg3 lvm2 a-- 2.00t 809.00g
/dev/mapper/3600d0231000bdbd7357fc1cf09fcd931 vmslnxg2 lvm2 a-- 2.32t 518.00g
/dev/mapper/3600d0231000bdbd758fd5b255c73c3ac vmslnxg0 lvm2 a-- 1.80t 369.61g
/dev/sda3 pve lvm2 a-- 118.46g 14.75g
3 - O próximo passo será entrar no arquivo grub e acrescentar um parâmetro conforme o comando abaixo.
nano /etc/default/grub
Obs: Eu utilizo o nano, mas vc pode utilizar o seu interpretador de texto.
4 - Localize a linha GRUB_CMDLINE_LINUX="" e deixe a mesma conforme abaixo.
GRUB_CMDLINE_LINUX="rootdelay=5"
Salve e feche o arquivo
5 - Execute o comando abaixo para atualizar o grub
update-grub
6 - Reinicia seu servidor e apos execute o comando pvs e não vera as mensagem de WARNING
Espero ter ajudado ;)
Assinar:
Postagens (Atom)