Использование диска в команде iostat - это ключевая метрика для проверки того, занят диск или нет в Linux. Она используется для расчета процента времени, в течение которого диск был занят, активно выполняя работу в течение определенного интервала. Надеюсь, эта статья поможет вам выяснить, какой диск занят.Диск занят в Linux
Что такое использование диска в Iostat?
Использование диска в Iostat - это процент времени, в течение которого устройство было занято обработкой запросов ввода-вывода.
Он рассчитывается ОС как время, в течение которого диск что-то делал.
Если диск загружен на 90%, он может быть способен принять гораздо больше, чем дополнительные 10% нагрузки. Но сейчас этот диск очень занят.
Как проверить, занят ли диск в Linux?
Мы можем использовать команду iostat для мониторинга загрузки устройств ввода/вывода системы. Она может быть выполнена любым пользователем и обычно является первой командой, используемой для исследования проблем ввода-вывода с диска в командной строке.
Мы можем использовать iostat -xk interval для получения статуса ввода-вывода для наших дисков. Вывод команды включает дисковые IOPS, пропускную способность, задержку и т.д. В последнем столбце %util мы можем увидеть загрузку диска.
Например, iostat -xk 3 будет выводить статус io диска каждые 3 секунды. Если загрузка диска постоянно высокая, это означает, что диск занят.
Ниже приведено официальное определение использования диска.
%util : Процент процессорного времени, в течение которого на устройство поступали запросы ввода-вывода (использование полосы пропускания устройства). Насыщение устройства происходит, когда это значение приближается к 100%.
Понимание использования дисков для общих дисков
Использование диска - это метрика на стороне хоста. Например, в среде SAN один диск используется совместно несколькими серверами. В этом случае использование диска на каждом сервере может быть разным, даже если это один и тот же LUN на стороне хранилища.
Обратите внимание, что использование диска - это интервальная сводка. Дисковый ввод-вывод может происходить всплесками, особенно из-за промывки записи, что может быть замаскировано при суммировании за более длительные интервалы.