Virtualização da distribuição Linux -TinyCore no ProxMox VE

Cristiano Patrício
5 min readMay 12, 2019

--

No último tutorial, que podem consultar aqui, aprendemos a instalar e a configurar o ProxMox VE numa máquina virtual.

Hoje vamos aprender como podemos criar uma Virtual Machine recorrendo à plataforma ProxMox VE.

O Proxmox destaca-se por ser uma solução open-source, que oferece suporte para a virtualização dos mais vastos sistemas operativos. Esta solução usa o hypervisor KVM (Kernel-based Virtual Machine) e containers OpenVZ, permitindo realizar a gestão de máquinas virtuais, redes virtualizadas, armazenamento e HA (High Availability) Clustering.

Parte 1) Configuração da máquina virtual host para permitir virtualização

Para virtualizar uma máquina com sucesso utilizando o Proxmox, temos que garantir que a nossa máquina host, onde está a correr o Proxmox, tem suporte para virtualização VT-x/EPT ou AMD-V/RVI.

Como estamos a utilizar uma máquina virtualizada no VMware como sendo a nossa máquina host, basta aceder às definições da máquina (‘Edit virtual machine settings’) e fazer um ‘check’ na opção ‘Virtualize Intel VT-x/EPT or AMD-V/RVI’, na aba ‘Processors’.

Clique em ‘Ok’ para guardar as alterações.

Feitas as alterações, pode correr a máquina virtual. Assim que aparecer o seguinte ecrã, pode aceder ao browser e introduzir o URL indicado para aceder à plataforma de gestão do Proxmox.

Insira as credenciais de acesso. (O username é ‘root’ e password é a que definiu aquando da instalação do Proxmox)

Parte 2) Download da imagem .ISO do TinyCore

Para obter a imagem .ISO do TinyCore (16 MB) clicando aqui.

Parte 3) Upload da .ISO do TinyCore para o nosso node no Proxmox

Para criar uma máquina virtual precisamos necessariamente de uma imagem .ISO que contém o sistema operativo. De modo a criar a referida máquina virtual sobre o Proxmox, precisamos de fazer o upload da imagem .ISO para o armazenamento ‘local’ do node, que no meu caso tem o nome de ‘mrrobot’.

  1. Na plataforma de gestão do Proxmox, vamos aceder à aba ‘local (nome_do_node)’ e carregar em ‘Upload’.

Escolhemos o ficheiro .ISO do TinyCore e clicamos em ‘Upload’.

Feito isto, temos agora a imagem .ISO da nossa distribuição pronta para ser instalada.

Parte 3) Criação de uma máquina virtual

O processo de criação de uma máquina virtual no Proxmox é muito simples.

  1. Vamos começar por clicar no botão ‘Create VM’.

2. Escolha um nome para a VM, por exemplo “TinyCore”. Clique em ‘Next’.

3. Selecionar a imagem .ISO presente no armazenamento ‘local’. Clique em ‘Next’.

4. Não fazemos alterações na aba ‘System’. Clique em ‘Next’.

5. Vamos escolher a opção ‘VirtlO Block’ para o Bus/Device e definir 10GB de Disk size. Clique em ‘Next’.

6. Mantemos as configurações por defeito na aba ‘CPU’. Clique em ‘Next’.

7. Vamos, também, manter os 512 MB para memória RAM. Clique em ‘Next’.

8. Na aba ‘Network’ deixamos as configurações por default. Clique em ‘Next’.

9. Chegados ao final da configuração da VM, clicamos em ‘Finish’.

Parte 4) Iniciar a máquina virtual

Como podem reparar, já temos a nossa máquina pronta para ser iniciada.

Na aba ‘Summary’ podemos ver toda a informação da máquina:

  1. Depois de clicar sobre a mesma, vamos aceder à opção ‘>_ Console

Obtemos a seguinte mensagem de erro “Failed to connect to server”, uma vez que ainda não fizemos start da máquina.

2. Para iniciar a máquina, vamos clicar no botão ‘Power’ e de seguida em ‘Start

3. Clique em Enter para dar boot ao TinyCore

Após alguns segundos, o sistema operativo é carregado e poderá explorar algumas das funcionalidades desta distribuição muito leve, que corre em qualquer “sucata” que tiver arrumada no sótão lá de casa.

Até à próxima!

--

--