아래와 같이 논리 볼륨을 생성했습니다.
lvcreate -L 300G MyVolGroup -n homevol
파일 시스템을 초기화한 후 볼륨을 마운트하는 것과 관련하여 내가 읽은 일부 가이드 에서는 /dev/MyVolGroup/homevol
. /dev/mapper/MyVolGroup-root
.
둘 다 에 심볼릭 링크되어 있습니다 ../dm-1
. 그러나 다른 것 대신에 하나를 사용해야 할 타당한 이유가 있는지 궁금합니다(아래 경로 /dev/MyVolGroup
또는 /dev/mapper
?
답변1
그것은 중요하지 않습니다. 그 중 무엇이든 사용할 수 있습니다. 발견한 바와 같이 이것은 단지 심볼릭 링크이고 둘 다 udev에 의해 생성되므로(하나는 /dev/mapper/<vg>-<lv>
규칙에 의해 10-dm.rules
, 하나 /dev/<vg>/<lv>
는 에 의해 11-dm-lvm.rules
) 동시에 생성되므로 다른 것보다 하나를 선호할 실제 이유가 없습니다. .
내 생각에 /dev/<vg>/<lv>
심볼릭 링크는 보다 사용자 친화적이고 LVM 관련 심볼릭 링크로 간주될 수 있으며 모든 장치 매퍼 장치에는 LVM 심볼릭 링크뿐만 아니라 /dev/mapper/<vg>-<lv>
심볼릭 링크가 있으므로 낮은 수준의 심볼릭 링크로 간주될 수 있습니다 ./dev/mapper
Anaconda(Fedora 설치 프로그램)가 이 /dev/mapper
경로를 선호하는 이유는 무엇입니까? 잘 모르겠습니다. 아마도 특별한 이유 없이 Blivet(Anaconda에서 사용하는 저장소)에서 LVM 장치의 기본 경로로 사용되었을 뿐입니다.
두 개의 작은 메모:
- 이 장치를 절대 사용해서는 안 됩니다
/dev/dm-X
. 번호는 영구적이지 않으며dm-1
생성된 첫 번째 장치 매퍼 장치일 뿐입니다. UUID
일반적으로 선호되지만fstab
이는 주로/dev/sda1
부팅 간에 동일한 장치가 보장되지 않는 파티션에 적용됩니다. 여기에서도 이를 사용할UUID
수 있지만 LVM 이름은 시스템 내에서 고유해야 하므로 필수는 아니며MyVolGroup-root
항상 동일한 장치입니다.