2.9.25.5 nfsiostat - утилита отображения статистики для файловых систем NFS
Скачать документСинтаксис
Опции утилиты
Работа с утилитой
Окружение
- Версия РЕД ОС: 7.3
- Конфигурация: Рабочая станция
- Версия ПО: nfs-utils-1:2.5.2-0
nfsiostat – утилита отображения статистики операций ввода/вывода в файловых системах NFS.
Основные функции утилиты:
отображение списка примонтированных NFS-каталогов;
отслеживание скорости работы с каталогами;
возможность просмотра статистики по определенному каталогу.
По умолчанию утилита предустановлена в РЕД ОС. Однако если по каким-либо причинам утилита отсутствует в вашей системе, для ее установки перейдите в сеанс пользователя root:
su -
и выполните команду:
dnf install nfs-utils
Для запуска утилиты перейдите в терминал и выполните команду (с правами непривилегированного пользователя):
nfsiostat
Синтаксис
Синтаксис утилиты имеет вид:
nfsiostat [ <интервал> [ <количество_отчетов> ] ] [ <опции> ] [ <точка_монтирования> ]
где:
<интервал>
– определяет интервал времени в секундах между каждым отчетом. Первый отчет содержит статистику за время с момента подключения файловой системы. Каждый последующий отчет содержит статистику, собранную за интервал времени, прошедший с момента предыдущего отчета. Отчет состоит из строки заголовка NFS, за которой следует строка статистики для каждой смонтированной сетевой файловой системы.<количество_отчетов>
– определяет количество отчетов, созданных с интервалом в несколько секунд, можно указать вместе с параметром<интервал>
. Если параметр<интервал>
указан без параметра<количество_отчетов>
, тогда утилита nfsiostat генерирует отчеты непрерывно.<точка_монтирования>
– если указаны имена точек монтирования, будет отображаться статистика только для них. В противном случае перечисляются все точки монтирования NFS на клиенте.
Опции утилиты
Опции утилиты:
-h, --help – вывод справки по утилите;
--version – вывод версии утилиты.
Опции статистики:
-a, --attr – отображать статистику, относящуюся к кешу атрибутов;
-d, --dir – отображать статистику, относящуюся к операциям с каталогами;
-p, --page – отображать статистику, относящуюся кешу страниц.
Опции формата отображения:
-s, --sort – сортировать точки монтирования NFS по скорости работы;
-l <список>, --list=<список> – выводить статистику только для первой точки монтирования в списке.
Работа с утилитой
Далее будут рассмотрены примеры работы с утилитой:
вывод статистики с обновлением статистики каждые 5 секунд:
nfsiostat 5
где 5 – интервал обновления.
вывод 10 отчетов с интервалом обновления статистики каждые 20 секунд:
nfsiostat 20 10
где:
20 – интервал обновления статистики;
10 – количество отчетов.
запуск утилиты для определенной точки монтирования:
nfsiostat /home/test/
Пример:
На тестовом сервере примонтирован сетевой ресурс /home/test на источнике 10.81.186.174. Запустим утилиту:
nfsiostat
Утилита nfsiostat без параметров выведет список примонтированных ресурсов и текущую скорость работы с ними.
Запустим утилиту в момент копирования файла с источника.
Утилита nfsiostat покажет скорость загрузки.
В выводе утилиты также содержится важный параметр avg RTT
– продолжительность времени с момента отправки ядром клиента запроса до момента получения ответа.
Высокий показатель avg RTT
отражает высокую задержку в сети, которая влияет на производительность ввода-вывода, из-за чего могут возникнуть сложности работы с сетевым каталогом.
Дата последнего изменения: 06.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.