GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo crear una segunda partición primaria o adicional en una máquina virtual OpenStack

Pregunta: Había creado una arquitectura de dos nodos basada en la nube de Openstack leyendo su artículo anterior. Fue de gran ayuda. Ahora podría arrancar las máquinas virtuales. Seleccioné el m1.medium y arrancó la imagen virtual de CentOS. Al iniciar sesión en el SO invitado, usando df -h el comando encontró solo 10 GB de espacio montado como se muestra a continuación:

[root@openstack /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       7.8G  613M  6.8G   9% /
tmpfs           1.9G     0  1.9G   0% /dev/shm

¡El resto de casi 32 GB de espacio no se muestra! No pude encontrar cómo acceder al espacio. Por favor ayúdame.

Respuesta:

Enumere los discos virtuales como se muestra a continuación:

[root@openstack /]# ls /dev/vda*
/dev/vda  /dev/vda1

Según el resultado anterior, /dev/vda1 ya esta montado. Descubra el tamaño completo de /dev/vda como se muestra a continuación:

[root@openstack /]# fdisk -l /dev/vda

Disco /dev/vda:42,9 GB, 42949672960 bytes
255 cabezas, 63 sectores/pista, 5221 cilindros
Unidades =cilindros de 16065 * 512 =8225280 bytes
Tamaño del sector (lógico/físico) :512 bytes/512 bytes
Tamaño de E/S (mínimo/óptimo):512 bytes/512 bytes
Identificador de disco:0x000574cf

/dev/vda es nuestro disco virtual completo a partir del cual se crea /dev/vda1 y se usa como la primera partición principal para la instalación del sistema operativo. Con el resto del espacio en disco, necesitamos crear otra segunda partición primaria.

Siga el siguiente procedimiento para crear la segunda partición:

1. Ejecute el siguiente comando:

$ fdisk /dev/vda

2. Presione n para crear una nueva partición de disco.

3. Presione p para crear una partición de disco principal.

Dado que la partición primaria ya está disponible, crearemos la segunda partición:

4. Presione 2 para designarlo como la segunda partición del disco.

5. Presione ENTER dos veces para aceptar el valor predeterminado del segundo y último cilindro:para convertir el resto del disco duro en una única partición de disco.

6. Presione t , luego seleccione la nueva partición que creó.

7. Presione 83 cambie su nueva partición a 83, es decir, tipo de partición Linux.

8. Presione p para mostrar la configuración de la partición del disco duro. Tenga en cuenta que la primera partición se indica como /dev/vda1 en nuestra instancia y /dev/vda2 como segunda partición.

9. Presione w para escribir la tabla de particiones y salir de fdisk al finalizar.

10. El kernel todavía usa la tabla anterior. La nueva tabla se utilizará en el próximo reinicio. Así que simplemente reinicie la máquina.

11. Una vez que aparezca la máquina, enumere los discos virtuales

[root@openstack /]# ls /dev/vda*
/dev/vda  /dev/vda1  /dev/vda2

12. Por último, cree un sistema de archivos en la partición.

[root@openstack ~]# mkfs.ext4 /dev/vda2
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
2097152 inodes, 8387268 blocks
419363 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
256 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624

Escribir tablas de inodos:hecho
Crear diario (32768 bloques):
hecho
Escribir superbloques e información de contabilidad del sistema de archivos:
hecho

Este sistema de archivos se comprobará automáticamente cada 28 montajes o
180 días, lo que ocurra primero. Use tune2fs -c o -i para anular.

13.  Monte el nuevo sistema de archivos.

[root@openstack ~]# mkdir /export
[root@openstack ~]# mount /dev/vda2 /export/
[root@openstack ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       7.8G  613M  6.8G   9% /
tmpfs           1.9G     0  1.9G   0% /dev/shm
/dev/vda2        32G   48M   30G   1% /export

Su nuevo volumen ahora se ha montado con éxito y está listo para usar.


Linux
  1. Cómo particionar un disco en Linux

  2. Cómo eliminar una partición en Linux

  3. ¿Cómo convertir VMDK (disco de máquina virtual) a VDI usando VBoxManage?

  4. Linux/UNIX:Cómo crear una partición primaria usando fdisk

  5. Cómo extender una partición PV de Linux en línea después del crecimiento del disco virtual

Cómo clonar una máquina virtual en VirtualBox

Cómo crear una máquina virtual con Vagrant y VirtualBox

¿Cómo crear una nueva Máquina Virtual en Proxmox?

Cómo crear una plantilla de máquina virtual KVM

Cómo crear particiones de disco en Linux

Cómo crear particiones de disco usando cfdisk