젠투 설정이 잘 실행되는 워크스테이션이 있습니다. 4개의 디스크와 함께 IMSM FakeRAID(레벨 5)를 사용합니다. 부트로더 없이 부팅하는 것은 Linux 커널 EFI STUB를 사용하여 수행됩니다.
시스템이 잘 작동하고 있습니다. 이제 이 사이트에 XEN HVM 호스트를 설정해야 합니다. 문제는 xen.efi를 사용하여 부팅하는 경우 IMSM 배열을 조립할 수 없다는 것입니다. 직접 커널 부팅이 잘 작동합니다.
mdadm --detail-platform
xen.efi가 있는 initramfs에서 나에게 준
mdmon: 컨트롤러에 대한 imsm 기능을 찾을 수 없습니다: /sys/devices/pci0000:00/0000:00:1f.2(SATA 유형)
imsm raid5에서 XEN을 mdadm과 함께 사용할 수 있는지 아는 사람이 있습니까? 아니면 이것이 알려진 문제입니까? 다른 가능한 해결책이 있습니까?
답변1
문제의 원인이 발견되었습니다.
기본 XEN UEFI intarface xen.efi 마이크로커널을 사용하여 부팅할 때 EFI 변수는 Dom0 커널에 노출되지 않습니다.
그러므로,에피 발스모듈이 로드되지 않으며 IMSM 펌웨어 RAID를 조립하기 위해 mdadm에 필요한 /sys/ 항목이 제공되지 않습니다.
예상한 결과를 얻으려면 XEN 패키지를 패치해야 합니다.
답변2
export IMSM_TEST_OROM=1
mdadm
정보를 얻는 출처 는 변경될 수 있습니다 $IMSM
.