Яке значення растрової карти в mdstat


11

Не так давно я створив новий програмний масив RAID ( mdadm) з 4 дисками в RAID6 . Здається, це працює чудово. mdstatнаступним чином:

Personalities : [raid6] [raid5] [raid4] 
md0 : active raid6 sda1[0] sde1[3] sdd1[2] sdb1[1]
      1953260544 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/4] [UUUU]
      bitmap: 0/8 pages [0KB], 65536KB chunk

unused devices: <none>

Що мене клопоче, - це та bitmap: 0/8 pagesчастина, яку я не розумію.

Питання: це потенційна проблема чи ні? І, будь ласка, детальніше детальніше про те, що насправді стосується растрової карти.

Повна деталізація цього масиву наступна:

/dev/md0:
        Version : 1.2
  Creation Time : Tue Nov  1 13:44:13 2016
     Raid Level : raid6
     Array Size : 1953260544 (1862.77 GiB 2000.14 GB)
  Used Dev Size : 976630272 (931.39 GiB 1000.07 GB)
   Raid Devices : 4
  Total Devices : 4
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Fri Dec  2 13:05:18 2016
          State : clean 
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 512K

           Name : backup-server:0  (local to host backup-server)
           UUID : 023f115d:212b130c:f05b072b:b14c2819
         Events : 1664

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1
       2       8       49        2      active sync   /dev/sdd1
       3       8       65        3      active sync   /dev/sde1

Відповіді:


13

Рядок растрового зображення/proc/mdstat вказує, скільки пам’яті використовується для кешування растрового зображення наміру .

В основному, в налаштуваннях RAID із надлишковими пристроями mdadmможна використовувати "растрову карту", щоб відстежувати, які блоки можуть бути не синхронізовані (тому що вони записані). Коли блок записується на mdadmпристрій, він позначається в растровій карті, а потім записується на базові пристрої; як тільки пройде достатньо часу без активності в блоці, який mdadmможе бути впевнений, що він записаний на всі пристрої, прапор видаляється з растрової карти. Корисно пришвидшити ресинкс після збою системи або після вилучення та повторного додавання диска (без зміни).

У вашому випадку 0/8 означає, що не використовується пам'ять для растрового кешу пам'яті. Це гарна річ: є хороший шанс синхронізувати всі базові пристрої. (Теоретично в растровому режимі на диску можуть бути записи, які не кешуються в пам'яті, але це малоймовірно, якщо кеш повністю порожній.)

md(4) має більше інформації.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.