
Estimados, tengo un servidor Redhat Linux Red Hat Enterprise Linux Server release 5.5 (Tikanga)
. Es un servidor sensible a la producción. ahora se quedó sin inodos en /storage2
el directorio. Tiene mucho espacio pero casi terminó los inodos y necesito aumentar la cantidad de inodos lo antes posible. coneste enlace Tiene la solución, pero necesitaba tener una copia de seguridad y, después de cambiar la cantidad de inodos en el sistema de archivos, restaurarlos. Me pregunto si existe alguna solución en línea para poder aumentar los inodos sin realizar copias de seguridad ni restaurar.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol02
20G 6.5G 12G 35% /
/dev/mapper/VolGroup00-LogVol04
58G 4.4G 51G 8% /home
/dev/mapper/VolGroup00-LogVol01
9.7G 211M 9.0G 3% /tmp
/dev/mapper/VolGroup00-LogVol03
20G 16G 2.6G 87% /var
/dev/mapper/vg_fvnx_stg2-lv_fvnx_stg2
3.0T 2.2T 690G 76% /storage2
$ df -ih
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol02
5.0M 270K 4.8M 6% /
/dev/mapper/VolGroup00-LogVol04
15M 310 15M 1% /home
/dev/mapper/VolGroup00-LogVol01
2.5M 71 2.5M 1% /tmp
/dev/mapper/VolGroup00-LogVol03
5.0M 7.9K 5.0M 1% /var
/dev/mapper/vg_fvnx_stg2-lv_fvnx_stg2
192M 191M 1.3M 100% /storage2
Respuesta1
Respuesta: no, no puedes aumentar los inodos sin realizar la copia de seguridad/restauración.
página de manual paramkfs.ext4
(que supongo que es el tipo de sistema de archivos en juego aquí) es bastante claro al respecto:
No es posible cambiar este valor después de crear el sistema de archivos."
Podría considerar soluciones como la creación de un /storage2/subdirectoryname
sistema de archivos y colocar efectivamente unos cuantos miles de archivos en ese nuevo sistema de archivos, liberando así una pila de inodos de /storage2
.