Arch Linux - KVM - Compartilhando SSD e HDD entre Arch e suas VMs

Oct 13 2020

Sou relativamente novo no Linux e estou tentando construir um Arch linux que terá uma máquina virtual para jogos. Eu tenho 2 discos: um SSD de 500 GB e um HD de 2 TB. Eu decidi por um LVM com um arquivo de swap e espaço extra para instantâneos. Não pretendo usar o linux básico e apenas usar VMs para fins pessoais e comerciais. Estou tentando descobrir a melhor maneira de particionar e organizar os discos. Para fazer isso, tenho algumas perguntas:

  1. Dadas as especificações, como você faria isso?
  2. Posso instalar o Arch no HDD, mas colocar as VMs no SSD?
  3. Posso ter o arquivo de swap no SSD, mas o sistema no HDD?
  4. Posso ter o SSD e o HDD no mesmo grupo de volume?

Em última análise, gostaria de saber qual é a maneira mais otimizada de fazer o que descrevi.

Respostas

1 HermanB Oct 14 2020 at 17:56

Posso instalar o Arch no HDD, mas colocar as VMs no SSD?

Sim.

Posso ter o arquivo de swap no SSD, mas o sistema no HDD?

Sim. Talvez uma partição swap (ou LVM) no SSD ao invés de um arquivo swap seja mais fácil de configurar. Mas observe que qualquer disco que você usar para a troca prejudicará seu desempenho e você geralmente deseja evitar trocas pesadas ...

Posso ter o SSD e o HDD no mesmo grupo de volume?

Sim.

E você ainda será capaz de atribuir manualmente o SSD ou HDD como o armazenamento ao criar um novo volume lógico, acrescentando o disco / partição como um parâmetro de posição adicional para sua linha de comando lvcreate

Por exemplo

lvcreate -L 10G -n my_test_volume VolumeGroupName /dev/fast1 
    

Em última análise, gostaria de saber qual é a maneira mais otimizada de fazer o que descrevi.

Talvez usar o SSD como um cache lhe traga mais benefícios? Veja por exemplo:https://rwmj.wordpress.com/2014/05/22/using-lvms-new-cache-feature/