GNU/Linux >> Tutoriales Linux >  >> Linux

cómo ampliar el almacenamiento SAN en CentOS 7

Paso 1 :intente volver a escanear los dispositivos de almacenamiento para indicarle al núcleo que el tamaño ha cambiado. No estoy seguro de si esto debe hacerse para los cuatro componentes de la ruta múltiple, pero no debería doler. Vuelve a escanear los dispositivos de almacenamiento escribiendo cualquier cosa en su rescan archivo:

echo > /sys/class/block/sdl/device/rescan
echo > /sys/class/block/sdm/device/rescan
echo > /sys/class/block/sdn/device/rescan
echo > /sys/class/block/sdo/device/rescan

Escanear los HBA también debería funcionar. Los HBA SCSI tienen un scan expediente; escribe tres números decimales controlador, objetivo y LUN en él para escanear ese LUN. O use el comodín "-" en lugar de un número. Lo siguiente analiza todos los dispositivos en el controlador 0 en los dos HBA:

echo "0 - -" > /sys/class/scsi_host/host1/scan
echo "0 - -" > /sys/class/scsi_host/host4/scan

Paso 2 :En este punto, el kernel sabe que /dev/mapper/mpathc es de 27TB Ahora deberá aumentar el tamaño de la partición 1. El parted El comando se puede usar para cambiar el tamaño de las particiones, pero creo que la versión Centos 7 de parted no tiene esa caracteristica Por lo tanto, desmontaría el sistema de archivos, eliminaría la partición (aterrador, lo sé) y luego volvería a crear la partición, esta vez con el tamaño correcto. Comprueba que sus parámetros sean correctos.

umount /dev/mapper/mpathc1
parted /dev/mapper/mpathc1 rm 1 mkpart primary 0% 100% print

Es posible que desee probar eso primero en un disco que no contenga datos valiosos.

No sé si es posible instalar un parted versión que tiene el resizepart dominio. Facilitaría el segundo paso.

El manual de almacenamiento de RHEL 7 contiene un procedimiento similar con fdisk , pero asume LVM y no múltiples rutas. Después del fdisk procedimiento, probablemente tendrá que usar kpartx para informar al núcleo sobre los cambios en el disco. Por lo tanto, el enfoque separado me parece más fácil y, por lo tanto, más seguro.

Paso 3 :Aumentar el sistema de archivos. Primero, móntelo de nuevo. Si es XFS, debe montarlo y luego ejecutar xfs_growfs .

mount /dev/mapper/mpathc1 /Splunk-Storage/COLD
xfs_growfs /Splunk-Storage/COLD

Si es ext[234], ejecute resize2fs . Se puede montar o desmontar.

resize2fs /dev/mapper/mpathc1
mount /dev/mapper/mpathc1 /Splunk-Storage/COLD

Has terminado.


Linux
  1. ¿Cómo deshabilitar SELinux en CentOS?

  2. ¿Cómo instalar Tomcat 7 en Centos?

  3. CentOS/RHEL:Cómo migrar el almacenamiento (LVM) con el comando pvmove

  4. CentOS / RHEL:cómo cambiar el tamaño (ampliar) el volumen físico existente (PV)

  5. Cómo comprobar la versión de CentOS

¿Cómo instalar Jenkins en CentOS 7?

¿Cómo instalar phpMyAdmin en CentOS 7?

¿Cómo instalar Codeignetor centos 7?

¿Cómo instalar Mongodb en CentOS?

Cómo instalar VirtualBox en CentOS 8

Cómo hacer eco en un archivo