Need help? Chat now!

Hostwinds Учебники

Результаты поиска для:


Содержание


Почему так важно контролировать иноды?
Исправление проблем

Что такое Inode

Теги: Linux,  Web Hosting 

Почему так важно контролировать иноды?
Исправление проблем

Это общий вопрос для многих людей, которые являются новыми для Linux или хостинга в целом. В мире Linux у вас есть много файловых систем, и одна из вещей, которые остаются постоянными среди них, - это индекс. Данные хранятся в файловой системе Linux в двух разных способах - блоки данных и inodes. Индекс, короткий для узла индекса, похоже на держатель места в файловой системе, которая хранит данные о ваших данных, включая его атрибуты и местоположение дискового блока. Это также называется метаданными. Несколько примеров метаданных являются владельца файлов, группы, разрешения, время доступа, время создания и размер.

Почему так важно контролировать иноды?

Каждый файл, который находится в файловой системе, имеет inode, связанный с ним независимо от содержимого или размера. Несмотря на то, что для современной файловой системы редко заканчивается inodes, прежде чем выходить из дискового пространства, есть некоторые случаи, когда серверы могут столкнуться с этим риском. Например, вы можете иметь каталог со многими 0 байтовыми файлами, и даже если они мало не занимают пространства, у вас все еще можно закончить inodes.

Дополнительные примеры, когда у вас могут закончиться inodes:

  • Серверы с файловой системой EXT3 имеют несколько файлов, но имеют размер блока 1024 или 2048.
  • Запуск контейнерного сервера, который разделяет одну и ту же файловую систему, поскольку узел хоста также может иметь ограничения на дисковую квоту.
  • Серверы электронной почты с высоким объемом письма по адресу доставки

Исправление проблем

Следующие команды помогут вам определить атрибуты Inode в файловой системе Linux через интерфейс командной строки.

Как перечислить номер INODE, где выходы «L» в длинном формате и «I» печатают номер индекса каждой строки.

ls -li

Как вывести информацию об индексах вместо использования блоков.

df -i

Как указать использование inode вместо использования блока.

du --inodes

Написано Hostwinds Team  /  апреля 5, 2018