6

Чтобы выполнить ротацию диска на сервере, мне нужно знать текущее время работы диска (в сети) в системе Linux CentOS версии 6.3 (Final).

Диски связаны с SATA (например, /dev /sdc), имеют простой вращающийся тип (диски типа Western Digital RE) и не организованы ни в один RAID или подобный.

Я пытался найти его с помощью smartctrl (как предложено в superuser.com/questions/279412), но не смог найти информацию. Любое предложение для команды?

1 ответ1

14

Ответ основан на комментариях от @Zoredache:

Команда: smartctl --all /dev/sdc а раздел для поиска - "Специфичные для SMART атрибуты поставщика с пороговыми значениями", который имеет атрибут "Power_On_Hours".

Таким образом, команда только для того, чтобы получить власть на часах (выполнение):

smartctl --all /dev/sdc | grep Power_On_Hours

Который может показать что-то вроде:

9 Power_On_Hours          0x0032   087   087   000    Old_age   Always       -       10171

Время работы составляет: 10171 часов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .