Я использую машину NetGear ReadyNAS в качестве NAS для нашего сервера. Сервер - это Linux CentOS 6.6. Сервер работает с использованием кластера Rocks, а домашние каталоги всех наших пользователей находятся на NAS. Я понимаю, что домашние каталоги автоматически монтируются в / home, когда пользователь входит в систему.
В последнее время мы сталкиваемся с печально известной периодически возникающей проблемой «на устройстве не осталось места», когда наш диск далеко не заполнен. Это тоже не случай полной виртуальной памяти. Тем не менее, проблема обычно решается (временно) после удаления или сжатия некоторых файлов. Я хотел бы проверить, заполнены ли мои inodes, но по какой-то причине общий ресурс, в котором расположены наши пользовательские каталоги, не сообщает информацию inodes и показывает только 0. Может ли кто-нибудь объяснить, почему это так, и как я могу проверить inodes на этой общей папке моего NAS?
NAS - это файловая система nfs в конфигурации RAID 10, в то время как мой кластер Linux использует ext4. Ниже приведен вывод df -h
выполняется на нашем главном узле:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 20G 16G 2.5G 87% /
tmpfs 7.9G 12K 7.9G 1% /dev/shm
/dev/sda1 190M 103M 78M 57% /boot
/dev/sda6 4.7G 12M 4.5G 1% /tmp
/dev/sda3 12G 2.0G 9.0G 18% /var
tmpfs 3.9G 63M 3.8G 2% /var/lib/ganglia/rrds
nas-0-1:/nas/nas-home/user1
15T 8.4T 6.3T 58% /home/user1
nas-0-1:/nas/nas-home/user2
15T 8.4T 6.3T 58% /home/user2
и df -i
:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda2 1281120 365426 915694 29% /
tmpfs 2057769 4 2057765 1% /dev/shm
/dev/sda1 51200 50 51150 1% /boot
/dev/sda6 320000 797 319203 1% /tmp
/dev/sda3 768544 20175 748369 3% /var
tmpfs 2057769 596 2057173 1% /var/lib/ganglia/rrds
nas-0-1:/nas/nas-home/user1
0 0 0 - /home/user1
nas-0-1:/nas/nas-home/user2
0 0 0 - /home/user2
Теперь, если я ssh
в сам NAS и повторюсь, вот результат df -h
на носу выполняются:
Filesystem Size Used Avail Use% Mounted on
udev 10M 4.0K 10M 1% /dev
/dev/md0 4.0G 578M 3.1G 16% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 2.0G 5.9M 2.0G 1% /run
tmpfs 978M 1.5M 977M 1% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/md127 15T 8.4T 6.3T 58% /nas
/dev/md127 15T 8.4T 6.3T 58% /home
/dev/md127 15T 8.4T 6.3T 58% /apps
/dev/md127 15T 8.4T 6.3T 58% /var/ftp/nas-home
и df -i
на носу выполняются:
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 499834 446 499388 1% /dev
/dev/md0 0 0 0 - /
tmpfs 500472 1 500471 1% /dev/shm
tmpfs 500472 593 499879 1% /run
tmpfs 500472 22 500450 1% /run/lock
tmpfs 500472 15 500457 1% /sys/fs/cgroup
/dev/md127 0 0 0 - /nas
/dev/md127 0 0 0 - /home
/dev/md127 0 0 0 - /apps
/dev/md127 0 0 0 - /var/ftp/nas-home
Доля в моем nas, о которой идет речь, - / nas, почему показано, что он содержит 0 inodes?
Заранее благодарим вас за любую помощь, которую вы можете предложить. Эта проблема сводила меня с ума и мешала нашей работе.