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.