요전,mdadm
RAID6에 4개의 드라이브가 있는 새 소프트웨어 RAID 어레이를 만들었습니다( ).. 아주 잘 작동하는 것 같습니다. 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
답변1
비트맵 라인은 다음 위치에 있습니다./proc/mdstat
캐싱에 사용되는 메모리 양을 나타냅니다.자유형 비트맵.
기본적으로 중복 장치가 있는 RAID 설정에서는 mdadm
"비트맵"을 사용하여 동기화되지 않은 블록(기록된 대로)을 추적할 수 있습니다. 블록이 장치에 기록되면 mdadm
비트맵에 표시된 다음 기본 장치에 기록됩니다. 블록에서 활동 없이 충분한 시간이 경과하여 mdadm
모든 장치에 기록되었는지 확인하면 플래그가 제거됩니다. 비트맵에서. 이는 시스템 충돌 후 또는 디스크를 제거하고 다시 추가한 후(변경 없이) 더 빠르게 재동기화하는 데 유용합니다.
귀하의 경우 0/8은 메모리 내 비트맵 캐싱을 위한 메모리가 없음을 의미합니다. 이는 좋은 일입니다. 모든 기본 장치가 동기화될 가능성이 높습니다. (이론적으로 메모리에 캐시되지 않은 항목이 디스크 비트맵에 있을 수 있지만 캐시가 완전히 비어 있는 경우에는 그럴 가능성이 없습니다.)
md(4)
더 많은 정보가 있습니다.