%20se%20a%20parti%C3%A7%C3%A3o%20cont%C3%A9m%20o%20sistema%20operacional%20Ubuntu%3F.png)
Eu tenho um novo servidor que veio com dois SSD NVMe de 1 TB.
Meu objetivo é criaruma unidadecom 2 TB. Então preciso combinar os dois 1 TB.
Instalei o Ubuntu no SSD 1 com:
PART /boot/efi esp 256M
PART swap swap 31G
PART /boot ext3 1024M
PART / ext4 all
Após a instalação vejo com lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 256M 0 part /boot/efi
├─nvme0n1p2 259:2 0 31G 0 part [SWAP]
├─nvme0n1p3 259:3 0 1G 0 part /boot
└─nvme0n1p4 259:4 0 921.6G 0 part /
nvme1n1 259:5 0 953.9G 0 disk
Agora meu objetivo écombinar part 921.6G nvme0n1p4
com disk 953.9G nvme1n1
mas não consegui.
eu leio sobreLVMe umGuia do usuário LVM, ainda assim, não consegui descobrir os passos certos.
O primeiro passo na criação de um LVM é pegar os dispositivos físicos existentes e convertê-los em volumes físicos (PVs) (Fonte)
pvcreate /dev/nvme1n1 # create physical volume from disk
vgcreate serverssd /dev/nvme0n1p4 # create volume group named "serverssd" and add partition to it
Neste ponto eu recebo omensagem de erro:
Não é possível abrir /dev/nvme0n1p4 exclusivamente. Sistema de arquivos montado?
Não é possível abrir /dev/nvme0n1p4 exclusivamente. Sistema de arquivos montado?
Presumo que o problema é que o Ubuntu está instalado no nvme0n1p4
. No entanto, eu estava lendo que isso não deveria influenciar nenhuma operação de gerenciamento de disco.
Presumo que a partir dos tutoriais o próximo passo seria:
vgextend serverssd /dev/nvme1n1 # extend the existing Volume Group
Qualquer ajuda sobre como superar a mensagem de erro e realizar a tarefa será apreciada.
Responder1
- Crie VG no segundo disco
- copiar arquivos do original
/
- Altere o grub para inicializar a partir do novo disco
- Adicionar disco antigo ao VG
(este é um fluxo de trabalho de nível muito alto e com certeza precisa de extensões/correções)
Responder2
Acabei alterando o script de instalação do Ubuntu (do sistema Rescue), para que ele use apenas 80G em vez de todo o espaço do disco para o drive do Ubuntu.
Em vez de:
PART /boot/efi esp 256M
PART swap swap 31G
PART /boot ext3 1024M
PART / ext4 all
Eu usei:
PART /boot/efi esp 256M
PART swap swap 31G
PART /boot ext3 1024M
PART / ext4 80G
Após a instalação, criei uma partição do espaço esquerdo nvme0n1
e mesclei-a com a partição de nvme1n1
.
Crie uma partição fora do espaço esquerdo de nvme0n1:
parted /dev/nvme0n1
print
Dá:
Number Start End Size File system Name Flags 1 2097kB 271MB 268MB fat16 boot, esp 2 271MB 33.6GB 33.3GB linux-swap(v1) swap 3 33.6GB 34.6GB 1074MB ext3 4 34.6GB 121GB 85.9GB ext4
Então:
mkpart primary ext4 121GB 100%
quit
Então:
mkfs.ext4 /dev/nvme0n1p5
Crie partição fora do espaço de nvme1n1
parted /dev/nvme1n1
mkpart primary ext4 0% 100%
Use
lsblk
o que dá:NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme1n1 259:0 0 953.9G 0 disk └─nvme1n1p1 259:8 0 953.9G 0 part