¿Cómo uso yo pvcreate
y vgcreate
el SSD principal de 480G en CentOS 7 x64?
Este es el comando que me gustaría ejecutar en SSH:vgcreate new_vol_group /dev/sda2
Pero me sale este error:Can't open /dev/sda2 exclusively. Mounted filesystem?
Estoy tratando deagregar y crear almacenamiento basado en LVM a Virtualizory no estoy teniendo mucha suerte. Hace un momento, lo logré, vgcreate vg1 /dev/sdb1 /dev/sdc1
pero ahora tengo problemas al intentar crear vg para la unidad SSD principal.
El soporte de Virtualizor dijo:
Su partición /dev/sda2 está montada en '/', por lo que no es posible usarla como panel como almacenamiento.
Para agregar un almacenamiento, cree un grupo de volúmenes vacío y proporcione un nombre del grupo de volúmenes mientras agrega un almacenamiento y habilite la opción de almacenamiento principal; luego será el almacenamiento predeterminado para su panel. Nota: no cree lv, solo un grupo de volumen vacío.
Pensé que estos podrían ser útiles:
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 447.1G 0 disk
├─sda1 8:1 0 512M 0 part /boot
├─sda2 8:2 0 439G 0 part /
└─sda3 8:3 0 7.6G 0 part [SWAP]
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part
└─vg1-vsv1001--0pfq--bd2p7e5b9p0jendi 253:0 0 5G 0 lvm
sdc 8:32 0 931.5G 0 disk
└─sdc1 8:33 0 931.5G 0 part
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 432G 6.1G 405G 2% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 25M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda1 488M 167M 286M 37% /boot
tmpfs 3.2G 0 3.2G 0% /run/user/0
Respuesta1
No puede pasar /dev/sda
directamente a VG porque ya está montado y, además, hay archivos en el sistema de archivos. El único procedimiento que conozco es el siguiente:
- Haga una copia de seguridad de sus archivos en otro disco.
/dev/sdc1
Por ejemplo - Iniciar la instalación, agregar
/dev/sda2
a VG - Asignar
/
parte del VG. No necesitas tanto, 20 GB estarán bien como punto de partida. - Puede crear LV dedicados para ,,,
/home
dependiendo de cómo planee utilizar el sistema/var
./opt
/usr/local
- Finalice la instalación y restaure sus archivos desde la copia de seguridad