СинтаксисОпции утилитыРабота с утилитой
Окружение
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 покажет скорость загрузки.
В выводе утилиты также содержится важный параметр avg RTT – продолжительность времени с момента отправки ядром клиента запроса до момента получения ответа.
avg RTT
Высокий показатель avg RTT отражает высокую задержку в сети, которая влияет на производительность ввода-вывода, из-за чего могут возникнуть сложности работы с сетевым каталогом.
Дата последнего изменения: 23.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.