入力すると
mdadm --detail/dev/md0
私は多くの有用な情報を手に入れ、そのほとんどを理解しています。ただし、次のような行もあります。
Events : 0.710
数が変わるところ。
素朴に、私はイベントが起こったか、起こらなかったかのどちらかだと思いました。どうすれば0.710のイベントしか持てませんか?または、「イベント」が整数値ではないのはなぜですか?
編集
以下のユーザーの回答を見た後、コードを少し掘り下げて見つけました
`#if __BYTE_ORDER == __BIG_ENDIAN
144 __u32 events_hi;/* 7スーパーブロック更新カウントの上位* /
145 __u32 events_lo;/* 8スーパーブロック更新カウントの下位* /
.。
148 #else
149 __u32 events_lo;/* 7スーパーブロック更新カウントの下位* /
150 __u32 events_hi;/* 8スーパーブロック更新カウントの上位* /
.。
153#endif`
したがって、「イベント」は「スーパーブロック更新カウント」の上位と下位です https://raid.wiki.kernel.org/index.php/Superblock
実際には 2整数 です。
printf("\n Events : %d.%d\n\n", sb->events_hi, sb->events_lo);
events_hiとevents_loは、更新イベントのカウンターであり、それらの合計はmdイベントの合計であり、hiとlo(コードを詳しく調べずに、I ASSUME)は更新の「重要性」を表します。