긴 이야기 짧게

긴 이야기 짧게

긴 이야기 짧게

물론 mdadm드라이브 중 하나를 분리하고 주석 처리한 후 /etc/mdadm/mdadm.conf2개의 RAID1 어레이를 읽고 써야 합니다.initramfs


체계

운영 체제:GNU/Linux Debian 9(Stretch), 완전히 업데이트되었습니다.

의학박사: mdadmRAID1에는 2개의 어레이가 있으며, 두 어레이 모두 부팅 시 아래와 같이 나타납니다.

하드웨어mdadm: 두 어레이 모두에서 RAID1의 드라이브 하나를 분리합니다.


시작 시 둘 다 다음과 같이 처리됩니다.inactive

# cat /proc/mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md127 : inactive sdc1[1](S)
      1953382471 blocks super 1.2

md1 : inactive sdb1[1](S)
      976630471 blocks super 1.2

unused devices: <none>

설명하다

나는 이러한 배열을 구체적으로 주석 처리했습니다 /etc/mdadm/mdadm.conf.

# newer drives | 2 TB
#ARRAY /dev/md0 metadata=1.2 name=server:0 UUID=<Array UUID #0>

# older drives | 1 TB
#ARRAY /dev/md1 metadata=1.2 name=server:1 UUID=<Array UUID #1>

마지막으로 initramfs재부팅하기 전에 다음을 업데이트했습니다.

# update-initramfs -u

질문

일시적으로 두 어레이를 모두 활성화하고 쓰기 가능하게 만들려면 어떻게 해야 합니까?

답변1

먼저 다음 배열을 중지해야 합니다.

# mdadm --stop /dev/md127 && mdadm --stop /dev/md1

넌 봐야 해:

mdadm: stopped /dev/md127
mdadm: stopped /dev/md1

그런 다음 다시 조립해야 합니다.

# mdadm --assemble --scan

넌 봐야 해:

mdadm: /dev/md/1 has been started with 1 drive (out of 2).
mdadm: /dev/md/0 has been started with 1 drive (out of 2).

지금 우리가 가지고 있는 것이 무엇인지 살펴보겠습니다:

# cat /proc/mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active (auto-read-only) raid1 sdc1[1]
      1953382464 blocks super 1.2 [2/1] [_U]
      bitmap: 0/15 pages [0KB], 65536KB chunk

md1 : active (auto-read-only) raid1 sdb1[1]
      976630464 blocks super 1.2 [2/1] [_U]
      bitmap: 0/8 pages [0KB], 65536KB chunk

unused devices: <none>

이제 배열이 읽기 전용이라는 점을 제외하면 기본적으로 완료되었습니다.


다음 명령으로 이 문제를 해결할 수 있습니다.

# mdadm --readwrite /dev/md[01]

명령이 성공했다면 이제 아무 것도 표시되지 않으며 간단하게 다시 확인할 수 있습니다.

# cat /proc/mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc1[1]
      1953382464 blocks super 1.2 [2/1] [_U]
      bitmap: 0/15 pages [0KB], 65536KB chunk

md1 : active raid1 sdb1[1]
      976630464 blocks super 1.2 [2/1] [_U]
      bitmap: 0/8 pages [0KB], 65536KB chunk

unused devices: <none>

관련 정보