crear LVM VG para /dev/sda2 raíz

crear LVM VG para /dev/sda2 raíz

¿Cómo uso yo pvcreatey vgcreateel 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/sdc1pero 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/sdadirectamente a VG porque ya está montado y, además, hay archivos en el sistema de archivos. El único procedimiento que conozco es el siguiente:

  1. Haga una copia de seguridad de sus archivos en otro disco. /dev/sdc1Por ejemplo
  2. Iniciar la instalación, agregar /dev/sda2a VG
  3. Asignar /parte del VG. No necesitas tanto, 20 GB estarán bien como punto de partida.
  4. Puede crear LV dedicados para ,,, /homedependiendo de cómo planee utilizar el sistema /var./opt/usr/local
  5. Finalice la instalación y restaure sus archivos desde la copia de seguridad

información relacionada