Material Proxmox - Avancado

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 26

https://www.udemy.

com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Olá, meu nome é Ednaldo Araújo, sou Instrutor de TI e Analista de TI. Trabalho na área a mais de 15
anos.
Sou autor dos cursos abaixo:
Curso - Samba 4.11.6 com Debian 10.3 + PfSense + File Server
https://www.udemy.com/course/curso-de-samba-4_11_6-com-debian-10_3-pfsense-file-
server/?referralCode=243A0C6D0D3CA778A881

Linux Ubuntu 18.04 para desenvolvedores!

https://www.udemy.com/course/linux-ubuntu-1804-para-
desenvolvedores/?referralCode=AA122F126CDBA529D575
Linux MX Linux e Manjaro + LibreOffice e WPS
https://www.udemy.com/course/curso-de-mx-linux-e-manjaro-libreoffice-e-wps/?referralCode=2F804C6CEB24D847CE89

Linux Ubuntu 20.04 do básico ao avançado!


https://www.udemy.com/course/linux-ubuntu-1804-do-basico-ao-avancado/?referralCode=D49EB269FDC9DBFDB086
Samba 4.9 e Debian 9.8 + AD + GPO + File Server + samba-tool!
https://www.udemy.com/course/samba-49-e-debian-98-ad-gpo-file-server-samba-
tool/?referralCode=5C17A1A7DF779B5D874F
Infraestrutura de TI Com Windows Server 2012 R2!
https://www.udemy.com/course/infraestrutura-de-ti-com-windows-server-2012-r2/?referralCode=123D0B5BF691562A4BF9
Infraestrutura de TI com Samba4 + AD + Pfsense + File Server!
https://www.udemy.com/course/infraestrutura-de-ti-com-samba4-ad-pfsense-file-
server/?referralCode=3BE16D18F57FCD5FB200
Curso de Linux Mint 19.3!
https://www.udemy.com/course/curso-de-linux-mint-19/?referralCode=24E771F2BC284C40B0D4

Curso de Linux Lite 4.8


https://www.udemy.com/course/curso-de-introducao-ao-linux-lite-4/?referralCode=750EA61D897BAB2C4265

Instalação e Configuração do Windows Server 2016


https://www.udemy.com/course/instalacao-e-configuracao-do-windows-server-2016/

Curso de Ubuntu 20.04


https://www.udemy.com/course/curso-de-linux-ubuntu-2004/?referralCode=B082B0AEDA1C485EC31C

Curso de Proxmox VE
https://www.udemy.com/course/curso-de-linux-ubuntu-2004/?referralCode=B082B0AEDA1C485EC31C

Caso possua interesse em algum curso, acesse o link do cabeçalho da página que você poderá
conseguir um cupom de desconto pelo valor mínimo.
Se ainda tiver dúvidas sobre as promoções, clique aqui!

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Ambiente Virtual Proxmox – Configurações avançadas

Utilizaremos as configurações do módulo anterior.

Proxmox VE instalado em uma máquina física com ip 192.168.25.20

Acesso de uma outra máquina física (Notebook) com ip 192.168.25.4

Iniciaremos com a criação e gerenciamentos de usuários.

Como já foi falado, o Proxmox possui um gerenciador de usuários próprio, é o “pveum” e


grava as infomações de usuários no arquivo “/etc/pve/user.cfg”.

Para realizar a criação de usuários no Proxmox é relativamente fácil. Siga os passos


abaixo:

Crie um usuário no Linux com o comando “useradd nomeDoUsuario”. Criarei o usuário edn.

Primeira coisa que observaremos é que o usuário edn não está criado no Linux.

Para criar grupos, Execute: pveum group add Admins

Adicionando o usuário edn ao grupo Admins: pveum usermod edn@pve -group Admins

Execute o comando: cat /etc/passwd | less

Com a seta do teclado vá até o final do arquivo.

Pressione a letra q para sair.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Agora vamos criar e definir uma senha para o usuário com os comandos abaixo:

Useradd edn → Cria o usuário no Linux

Passwd edn → Permite alterar a senha de usuários do Linux.

Vamos agora verificar novamente o arquivo passwd


Execute o comando: cat /etc/passwd | less

Observe que o
usuário edn já existe. Ele
será o último da lista.
Pressione a letra q
para sair.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Agora vamos para o ambiente gráfico do Proxmox.


Clique em “Datacenter”, procure por “Permissões” e clique em “Usuários”.
Veja imagem abaixo:

Observe que no momento temos apenas o usuário “root” no Proxmox.


Vamos agora observar o arquivo responsável por guardar as informações de usuários
no Proxmox.
Acesse: “cat /etc/pve/user.cfg”

Veja que temos apenas o usuário “root”

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Vamos agora criar o usuário “edn” no Proxmox.


Volte ao ambiente gráfico, e em usuários clique em “Adicionar”.

Será apresentada a tela abaixo: Preencha conforme mostrado.

Clique em “Adicionar”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Veja que o usuário já aparecerá aqui.

Observe também que ao acessar o arquivo “user.cfg”, o usuário já estará lá.


Comando: cat /etc/pve/user.cfg

Agora faça logoff e tente acessar com o usuário.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Acesso realizado com sucesso!

Uma vez que o usuário está criado, o próximo passo é conceder permissões.
Para isso, saia do usuário e acesse com o root novamente o Proxmox.

Com o usuário root logado no GUI do Proxmox, vá em “Datacenter” e clique em


“Permissões”. Depois clique em “Adicionar”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Ao clicar me “Permissões” será apresentado o menu a seguir:

Escolha a opção “Permissão de


Usuário”.
Outra janela será apresentada. Em
“Caminho” informe as permissões
desejadas. Colocarei “/” para que o
usuário tenha acesso total.
Caminho: /
Depois escolha o Usuário:
edn@pam
Em seguida escolha a Regra:
PVEAdmin
Clique em “Adicionar”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

O resultado será o do print abaixo:

Saia do Proxmox e acesse com o usuário “edn”.

Observe que o usuário “edn” já possui os acessos concedidos.

Lembrando que também podemos criar grupos de usuários e conceder permissões de


acordo com os grupos.
Isto será demonstrado durante as aulas.
Assim concluímos o processo de criação e concessão de permissões a usuários no Proxmox.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Adicionando discos no Proxmox VE manualmente utilizando o Linux.


Obs.: Esta atividade foi realizada no Virtualbox mas pode ser realizada em um
servidor físico
Agora vamos entender como funciona a opção de adicionar discos no Proxmox VE.
Primeiro vamos verificar um arquivo no Linux.
O comando é “df -h”

Agora vou executar o comando “shutdown now” e vou desligar a VM. Neste
momento adicionarei um disco de 300 GB.
Com a máquina desligada selecione a VM e vá em “Configurações”.

Clique em “Armazenamento”, “Controladora: SATA”, “Adicionar Disco Rígido”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Clique em “Criar”.

Adicione o disco
conforme mostrado na
vídeo aula.
Após criar o
disco, selecione-o.

Observe que agora


temos dois discos. O
segundo, que foi o
que criei, tem 300 GB.

Clique em “OK” e
ligue a VM.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Uma vez ligado, execute o comando “df -h” novamente.

Observe que mesmo inserindo o disco, nada mudou.


Execute o comando “fdisk -l | less” e vá até o final da página com a seta de direção.

Veja que o
disco agora é
mostrado.
Ele ainda não
está
preparado
para o uso.
Pressione a
letra “q” para
sair.

Observe ao lado
que só aparecem
os discos que já
tínhamos antes.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Vamos fazer o processo de preparação do disco agora.


Para preparar o disco, utilizaremos o “fdisk”.

fdisk /dev/sdb
Veja o print ao
lado:
A letra “m”
lista todas as
opções
disponíveis.

Escolheremos a opção “l”


que nos mostrará os tipos
de partições disponíveis.

Pressionando a tecla “l”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Agora escolheremos o tipo de partição. Escolheremos a opção 83 – Linux.

Se usarmos outra vez a opção “m”, verificaremos que ela mostrará que o comando
“t” nos permite alterar o tipo de partição.

Sabendo que queremos a


opção 83 que é Linux,
pressione “t” e escolha a
opção desejada e grave as
informações com o “w”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Agora vejamos novamente a saída do comando “fdisk -l” e “df -h”.


O disco está pronto.
fdisk -l

df -h

Veja que o disco não aparece aqui. Isso ocorre porque no Linux não adianta somente
plugar o disco e prepará-lo, precisamos ainda montá-lo em uma pasta. Faremos isso a
seguir.
Para preparar o ponto de montagem, faça conforme o print abaixo:

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Uma vez criado o diretório que será utilizado como ponto de montagem, é hora de
conceder um sistema de arquivos para o nosso disco.
Comando: mkfs.ext4 /dev/sdb1

Agora que temos a pasta criada e o disco com sistema de arquivos, precisamos
adicioná-la ao “fstab” e realizar a montagem da partição.
Vamos montar o disco:
mount -t ext4 /dev/sdb1 /srv/disco_iso_templates/

Veja que agora o disco está montado na pasta criada.


Agora precisamos garantir que quando o sistema reiniciar, continuará reconhecendo
e montando a partição automaticamente.
Instrutor: Ednaldo Araújo
https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Configurando o /etc/fstab
Comando: nano /etc/fstab
Adicione a entrada abaixo:
/dev/sdb1 /srv/disco_iso_templates ext4 defaults 0 2

Salve o arquivo (CTRL + O) e saia.


Neste momento, observe que você já consegue visualizar o disco no seu proxmox.

Observe que ele está montado e o seu tamanho é 300 GB.


Caso ele não apareça, faça logout e login novamente.

Reinicie sua máquina e veja se ele continua aparecendo.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Agora é hora de fazer o Proxmox reconhecer o disco como diretório gravável.


O arquivo que grava informações dos discos no proxmox é o /etc/pve/storage.cfg
conforme print abaixo:

Utilizaremos o comando: nano /etc/pve/storage.cfg


Acrescente as linhas abaixo:
dir: disco
path /srv/disco_iso_templates
content iso,vztmpl

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Quando salvar, verifique que o storage será automaticamente reconhecido pelo


Proxmox.

Se eu clicar em cima do disco, veja que aparecem as opções para enviar imagens ISO
e para baixar templates. Sinal que nossa configuração foi finalizada com sucesso.

Vimos como adicionar um disco no Proxmox utilizando o Linux e configurando


manualmente os arquivos de configuração do Proxmox.
Esta é a maneira mais difícil de se fazer tal ação. Mas o Proxmox tem uma opção mais
amigável para realizar esta ação. É isso que veremos agora.
Vamos desligar nosso Proxmox para realizar a ação de adicionar discos.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Adicionando discos utilizando o proxmox.


Primeiro iremos adicionar mais 3 discos no Virtualbox. Faça isso adicionando 3 discos
de 128 GB cada.

Agora clique em “OK”, ligue o Proxmox e faça login como root.


Ao logar, observe que os discos que temos são os do print abaixo:

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Vamos verificar os arquivos onde o Linux e o Proxmox gravam informações dos


discos.
Verificando no Proxmox: cat /etc/pve/storage.cfg

Verificando no Linux: df -h e cat /etc/fstab

Nem no Linux e nem no Proxmox os discos foram reconhecidos como diretórios.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Agora vamos realizar os procedimentos de montagem via Proxmox.


Clique em “EDRSR” e clique em “Disks”. Agora conseguimos ver todos os discos.

Veja que o Linux os reconheceu como “/dev/sdc/, /dev/sdd e /dev/sde”


Observe também como não montado. Vamos coloca-los em uso.

Ainda em “Disks”,
clique em “Diretório”
e clique em “Criar:
Directory”.

Observa que ele já


vem com a opção
“/dev/sdc” pois este
é o primeiro disco
que pode ser
montado.
Mas poderíamos escolher
qualquer um dos 3.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Obs.: Caso ele não apareça, provavelmente ele já tem um particionamento. Nesse
caso, será necessário utilizar o mkfs para realizar a operação.
Vamos deixar o “/dev/sdc/” e escolher o “Filesystem” xfs. No name colocarei
storage_1. Deixa “Add Storage” selecionado e clica em “Create”.

Observa que o disco já aparece na tela abaixo:

Veja que o /dev/sdc já está como “mounted”.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Vejamos agora os arquivos novamente:


Storage_1 adicionado com sucesso.

Verificando o fstab e df -h

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

Vamos reiniciar para verificar se ele sobe automaticamente.


Após reiniciar, faça login, verifique novamente os arquivos.
Depois vá em “Datacenter”, “Storage”.

Escolha a opção “storage_1”, vá em “Editar”.

Veja que em “Conteúdo” todas as opções estão selecionadas. Selecione apenas


“Container” e clique em “OK”. Este disco estará pronto apenas para containers.

Instrutor: Ednaldo Araújo


https://www.udemy.com/user/ednaldo-mendes-de-araujo/
https://www.edrsr.com.br/index.php/pt-br/paginas/cupons-e-promocoes

A partir de agora este disco só estará disponível para armazenar templates.

Trabalhando com clusters no Proxmox

1. Instale mais VM’s no virtualbox do Proxmox.


2. Na VM master, EDRSR, execute os comandos apt update, apt upgrade e apt dist-
upgrade
3. Execute os mesmos comandos nas demais VM’s.
4. No arquivo de hosts, insira as entradas de cada VM
192.168.25.20 EDRSR.LOCAL EDRSR
192.168.25.30 EDRSR1.LOCAL EDRSR1
192.168.25.40 EDRSR2.LOCAL EDRSR2
192.168.25.50 EDRSR3.LOCAL EDRSR3

5. No master, insira os comandos:


pvecm create EDRSR

pvecm status

pvecm add EDRSR – Insira a senha

Instrutor: Ednaldo Araújo

Você também pode gostar