
Дорогие, у меня есть сервер Redhat linux Red Hat Enterprise Linux Server release 5.5 (Tikanga)
. Это сервер, чувствительный к производству. Теперь в нем закончились иноды в /storage2
каталоге. На нем много места, но он почти закончил иноды, и мне нужно как можно скорее увеличить количество инодов. сэта ссылка Решение есть, но нужно сделать резервную копию и восстановить их после изменения количества инодов в файловой системе. Интересно, есть ли какое-нибудь онлайн-решение, чтобы я мог увеличить количество инодов без резервного копирования и восстановления.
$ 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
решение1
Ответ: нет, вы не можете увеличить количество инодов без выполнения резервного копирования/восстановления.
страница руководства дляmkfs.ext4
(я предполагаю, что это тип файловой системы, который здесь задействован) довольно ясно говорит об этом:
Изменить это значение после создания файловой системы невозможно.
Вы можете рассмотреть такие решения, как создание /storage2/subdirectoryname
файловой системы и эффективное размещение нескольких тысяч файлов в этой новой файловой системе, тем самым освободив кучу инодов из /storage2
.