Устранение неполадок с производительностью NFS

Я устраняю проблемы с производительностью NFS в Linux и смотрю на следующее nfsiostat выход:

host:/path mounted on /path:

   op/s   rpc bklog
  96.75      0.01
read:       ops/s        kB/s      kB/op    retrans    avg RTT (ms)    avg exe (ms)
           86.561    1408.294     16.269   0 (0.0%)     34.595          89.688
write:      ops/s        kB/s      kB/op    retrans    avg RTT (ms)    avg exe (ms)
           10.113     326.282     32.265   0 (0.0%)     19.688       72446.246
  1. Что именно означает avg RTT (ms) а также avg exe (ms)?
  2. avg exe для записи - 72 секунды (!) - вы бы сказали, что это ненормально, и если да, то как мне продолжить устранение неполадок?

Я использую NFS через TCP. И клиент, и сервер находятся в одной локальной сети GigE.

1 ответ

  1. AFAIK RTT - это время ответа сервера, например, с момента, когда клиент отправляет запрос на чтение / запись, пока не получит подтверждение от сервера, говорящее "спасибо, получил ваш запрос, поместил его в очередь". exe - это все время от отправки запроса до выполнения ввода-вывода и его копирования клиенту.

  2. Зависит. У нас есть несколько достаточно загруженных NFS-серверов с еще большим временем исполнения. Записи OTOH часто бывают асинхронными, поэтому большое время выполнения не обязательно означает, что система полностью непригодна для использования.

Другие вопросы по тегам