SharedIT | 묻고 답하기(AMP)

soft RAID grub 설치 문의

안녕하세요? 소프트웨어 레이드 디스크에 grub 설치 문의 드립니다.

구성은 아래와 같습니다.


root@ubuntu16:/# cat /proc/mdstat 

Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] 

md0 : active raid1 sda1[0] sdb1[1]

      10475520 blocks super 1.2 [2/2] [UU]

       

md1 : active raid1 sdc1[0] sdd1[1]

      10475520 blocks super 1.2 [2/2] [UU]


/dev/md1 장치에 grub install 진행 시 아래와 같은 에러 메세지를 남기는데

mdadm 의 경우 ext2 파일시스템을 사용하나요?

우분투 리눅스 초보자에게 답변 부탁드립니다.


root@ubuntu16:/# grub-install /dev/md1 --force

Installing for i386-pc platform.

grub-install: warning: File system `ext2' doesn't support embedding.

grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..

grub-install: error: will not proceed with blocklists.

Tags : 태그가 없습니다.

5개의 답변이 있습니다.

잭잭
  0 추천 | 4년 이하 전

grub은 보통 하드디스크(sda) 또는 파티션(sda1)에 설치하죠.

md에 설치하려는 이유가 있나요?


md에는 설치가 불가능 할 것 같은데요.

md장치(md0, md1 ...)에는 grub이 들어갈 빈 섹터가 없어요. md헤더가 9번째 섹터부터 자리잡는데요.

grub은 8개보다 더 많은 공간을 필요로 해요.

dcshin1023 | 4년 이하 전

제가 구성한건 아니고 스타트업 기업에 입사해서 백업 시스템을 구축하려고 하는데
이미 구매 업체에서 저런 형태로 구축을 해둬서 그대로 사용중이였습니다.

아무쪼록 답변 감사합니다.

차바라기
  0 추천 | 4년 이하 전

아래 사이트도 참고 하세요

https://opentutorials.org/module/998/7477

wansoo
  0 추천 | 4년 이하 전

상식적으로 생각해 봤을때...

소프트웨어 RAID라는건...

OS가 구동되고 난 후에, RAID 서비스를 올려야 사용할 수 있는게 아닐까 하는 생각이 드는데요..?

제가 지식이 부족해서일수도 있겠지만...

그냥 단순한 상식으로 본다면,

OS가 구동되기 전에 소프트웨어 RAID로 구성된 볼륨에 저장된 시스템(OS)를 읽어 올 수 있는 방법이 있을까 하는 생각이 드네요~

관련 자료를 좀 더 찾아 보고, 도움드릴만한 내용이 있다면 다시 글을 올리도록 해 볼께요~

wansoo
  0 추천 | 4년 이하 전

md0에 RAID 1으로 정상적으로 RAID 구성까지는 다 하신걸로 보이네요.

Data 볼륨으로 사용할거 같으면 그냥 마운트만 시켜서 사용하면 될거 같은데,

부팅 볼륨으로 사용하시려는데, 경고와 오류때문에 부팅용 볼륨으로 사용하지  못해서 문의를 올리신걸로 보이네요.

단순히 Data 볼륨으로만 RAID를 사용해 봐서, 해당 오류는 아직 접해 보지 못했었는데...

경고 내용대로 ext2를 지원하지 않는 걸로 보이는데, ext3이나 ext4로 포멧해서 다시 시도해 보는게 맞지 않을까요..?

자료를 좀 더 찾아 보고 도움드릴만한 내용이 있다면 다시 글을 올리도록 해 보겠습니다.

wansoo | 4년 이하 전

아~

md0, md1 둘 모두 RAID1으로 구동하셨네요~

md1에다 System을 올리려 하시려는것 같고... ^^;;

ext3나 ext4를 사용하지 않고 ext2를 사용하려는 특별한 이유가 있을까 하는 궁금증도 느껴지네요..? 

dcshin1023 | 4년 이하 전

제가 구성한건 아니고 스타트업 기업에 입사해서 백업 시스템을 구축하려고 하는데
이미 구매 업체에서 저런 형태로 구축을 해둬서 그대로 사용중이였습니다.

아무쪼록 답변 감사합니다.

Genghis Khan
  0 추천 | 4년 이하 전

아래 링크 참고하세요

https://docs.microsoft.com/ko-kr/azure/virtual-machines/linux/configure-raid

그리고 리눅스 기반은 버전에 따라 다르지만 현재  ext4 파일 시스템 입니다