Linux에서 블록 장치의 상위 장치, 하위 장치 및 형제 장치를 가져오는 방법은 무엇입니까?

Linux에서 블록 장치의 상위 장치, 하위 장치 및 형제 장치를 가져오는 방법은 무엇입니까?

가능한 상황을 판단할 수 있는 알고리즘이 필요합니다어린이들,부모그리고형제 자매어떤 주어진 것에 대해블록 장치(가상 또는 물리적). 나는 과거에 이 문제를 해결했습니다.다중 경로 장치그리고LVM 논리 볼륨, 그러나 나는 완전한 알고리즘을 원합니다.

예를 들어 다중 경로 장치가 제공됩니다. 장치에는 4개의 경로(디스크)가 있을 수 있으며 장치를 분할할 수 있습니다. 파티션은 MD-RAID의 일부일 수 있고, RAID는 분할될 수도 있으며, 이러한 파티션은 LVM 물리 볼륨(PV)으로 사용되어 여러 논리 볼륨(LV)으로 볼륨 그룹(VG)을 구축할 수 있습니다.

관련 정보