LINUX.ORG.RU

Что означает Events в выводе mdadm --detail?


0

0

Вот выхлопы двух mdadm --detail:

/dev/md0:
        Version : 0.90
  Creation Time : Mon Jan  4 00:13:23 2010
     Raid Level : raid1
     Array Size : 117218176 (111.79 GiB 120.03 GB)
  Used Dev Size : 117218176 (111.79 GiB 120.03 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Wed Jan  6 01:11:32 2010
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : cc3f89b3:9aa4c9bf:4a798894:6b4314f9
         Events : 0.1485

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1

/dev/md1:
        Version : 0.90
  Creation Time : Mon Jan  4 00:13:39 2010
     Raid Level : raid1
     Array Size : 78140032 (74.52 GiB 80.02 GB)
  Used Dev Size : 78140032 (74.52 GiB 80.02 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 1
    Persistence : Superblock is persistent

    Update Time : Wed Jan  6 01:11:32 2010
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 8d96387f:8219811b:3e5ab5b4:eb062fe2
         Events : 0.22

    Number   Major   Minor   RaidDevice State
       0       8        2        0      active sync   /dev/sda2
       1       8       33        1      active sync   /dev/sdc1
Не могу ни понять, ни найти информацию в интернетах, что же это за Events : 0.1485 (оно ещё и растёт) и 0.22 (не меняется). Кто-нибудь может сказать что это такое?

★★★★★

Ради интереса воспользовался услугами ABS и погрепал по коду mdadm. Судя по всему там выводится часть структуры mdp_superblock_1. Вот к ней комментарий:

__u64   events;         /* incremented when superblock updated */
Вот по ходу сам вызов вывода на экран:
printf("         Events : %llu\n", (unsigned long long)__le64_to_cpu(sb->events));

ostin ★★★★★ ()
Ответ на: комментарий от ostin

И на том спасибо.

Не то чтобы стало ясно до конца, но и на том большое спасибо.

Camel ★★★★★ ()

насколько я понимаю, это количество операций записи и других, меняющих рейд. Если диск отпадет от рейда, на нем event'ы увеличиваться перестанут (суперблок на каждом диске). При сборке массива из дисков при старте, диски с меньшим количеством ивентов считаются устаревшими. Только не понятно, насколько часто обновляется суперблок, т.к. обновлять его при каждой записи накладно.

Liosha_Syrnikov ()
Ответ на: комментарий от Liosha_Syrnikov

У меня он обновляется при каждом просмотре mdadm -D или /proc/mdstat

YAR ★★★★★ ()
Ответ на: комментарий от Liosha_Syrnikov

Меняющие операции.

насколько я понимаю, это количество операций записи и других, меняющих рейд.

Похоже на правду.

Camel ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.