Un servidor Centos 7 comprado en Alibaba Cloud no tenía suficiente espacio en disco.Compré un disco duro nuevo de 100G, ejecuta la orden
Consulta el uso de discos de datos menores a 100G, como se muestra en la figura siguiente:
Ejecuta el comando "fdisk -l" y descubre que hay un disco duro de 100G. Si el comando se ejecuta,/dev/vdb no se ha encontrado, lo que significa que tu instancia no tiene discos de datosNo es necesario formatear el disco de datos, por favor ignore el resto de este artículo. Como se muestra a continuación:
Crear un disco de datos de una sola partición
Ejecuta los siguientes comandos sucesivamente: Ejecuta fdisk /dev/vdb: Particiona el disco de datos. Escribe n y pulsa enter: Crea una nueva partición. Introduce p y pulsa enter: Selecciona la partición primaria. Como estás creando un disco de datos de una sola partición, solo necesitas crear una partición primaria.
Introduce el número de partición y pulsa enter. Como aquí solo se crea una partición, puedes introducir 1 Introduce el primer número de sector disponible: pulsa enter para tomar el valor por defecto (solo enter) Introduce el último número de sector: Como solo se crea una partición aquí, pulsa enter para tomar el valor por defecto. (Solo entra) Escribe WQ y pulsa enter para empezar a particionar.
[root@xx~]# fdisk /dev/vdb Bienvenido a fdisk (util-linux 2.23.2).
Los cambios permanecerán solo en la memoria, hasta que decidas escribirlos. Ten cuidado antes de usar el comando de escritura.
El dispositivo no contiene una tabla de particiones reconocida Crear una nueva etiqueta de disco para DOS con identificador de disco 0x7b268fc0.
Comando (m para ayuda): n Tipo de partición: P primaria (0 primaria, 0 extendida, 4 libre) e extendido Select (por defecto p): p Número de partición (1-4, por defecto 1): 1 Primer sector (2048-209715199, por defecto 2048): 2048 Último sector, +sectores o +size{K,M,G} (2048-209715199, por defecto 209715199): Uso de valores predeterminados 209715199 Se establece la partición 1 de tipo Linux y tamaño 100 GiB
Comando (m para ayuda): wq ¡La tabla de partición ha sido modificada!
Llamando a ioctl() para releer la tabla de particiones. Sincronización de discos.
Ver la nueva partición: Ejecuta el comando fdisk -l. Si aparece el siguiente mensaje, se ha creado con éxito una nueva partición /dev/vdb1.
[root@xx~]# fdisk -l
Disco /dev/vda: 42,9 GB, 42949672960 bytes, 83886080 sectores Unidades = sectores de 1 * 512 = 512 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 Tipo de etiqueta de disco: dos Identificador de disco: 0x0008d73a
Inicio de Arranque del Dispositivo Bloques de Identificación Sistema
/dev/vda1 * 2048 83884031 41940992 83 Linux
Disco /dev/vdb: 107,4 GB, 107374182400 bytes, 209715200 sectores Unidades = sectores de 1 * 512 = 512 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 Tipo de etiqueta de disco: dos Identificador de disco: 0x7b268fc0
Inicio de Arranque del Dispositivo Bloques de Identificación Sistema
/dev/vdb1 2048 209715199 104856576 83 Linux
Crea un sistema de archivos en la nueva partición: ejecuta el comando mkfs.ext3 /dev/vdb1. Este ejemplo crea un sistema de archivos ext3. También puedes elegir crear otros sistemas de archivos según tus necesidades, por ejemplo, si necesitas compartir archivos entre sistemas Linux, Windows y Mac, puedes usar mkfs.vfat para crear un sistema de archivos VFAT. El tiempo que tarda en crear un sistema de archivos depende del tamaño del disco.
(Recomendado) Copia de seguridad etc/fstab: Ejecuta el comando cp /etc/fstab /etc/fstab.bak (opcional)
Escribe la nueva información de partición en /etc/fstab: ejecuta el comando echo /dev/vdb1 /mnt ext3 por defecto 0 0 >> /etc/fstab
Si necesitas montar el disco de datos por separado en una carpeta concreta, como para almacenar páginas web por separado,Sustituye el comando anterior /mnt por el camino de punto de montaje deseado。
Ver la nueva información de partición en /etc/fstab: Ejecuta el comando cat /etc/fstab
Montar el sistema de archivos: Ejecuta el comando mount /dev/vdb1 /mnt.
(Nota: Para montar el directorio mnt, primero tienes que crear la carpeta!) )
Para ver el espacio y uso actual en disco: ejecuta el comando df -h. Si aparece el mensaje "Crear un nuevo sistema de archivos", significa que el montaje es exitoso y se puede usar el nuevo sistema de archivos. Una vez completada la operación de montaje, no necesitas reiniciar la instancia para empezar a usar el nuevo sistema de archivos.
(Fin)
|