2016-12-22 19 views
0

/dev/xvdk에 논리 볼륨이 있습니다. 형식이 지정되어 있지 않으면 프로그래밍 방식으로 감지하고 싶습니다. 과거에는 물리적 장치에서 "파일 -s"를 실행했으며 장치가 포맷되지 않은 경우 "데이터"를 반환합니다.LVM의 파일 시스템을 찾는 방법

하지만 LVM (나 같습니까?)이기 때문에, 이런 식으로 나에게 도움이되지 않습니다.

sudo는 파일 -SL는/dev/xvdk

는/dev/xvdk : LVM2 PV (리눅스 논리 볼륨 관리자), UUID : pmk0C-FABx-LAsZxB, 크기 : 536,870,912,000

I 'fdisk ","lsblk ","parted ","lvdisplay "와 같은 다른 명령을 시도했습니다. 그것들은 모두 물리적 장치에서 작동하지만 LVM에서는 작동하지 않습니다.

제안 사항?

답변

1

시도 파일 -s는/dev/volumn 그룹/LV하지

[[email protected] ~] # file -s /dev/vg1/test 
/dev/vg1/test: symbolic link to `../dm-18' 
[[email protected] ~] # file -s /dev/dm-18 
/dev/dm-18: data 
[[email protected] ~] # file -s /dev/vg1/root 
/dev/vg1/root: symbolic link to `../dm-0' 
[[email protected] ~] # file -s /dev/dm-0 
/dev/dm-0: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files) 
# where /dev/vg1/root /dev/vg1/test is the logic volumn 
# /dev/vg1 the volumn group in 
# /dev/xvdb is a disk 
+0

감사합니다 같은 파티션! 이것이 올바른 방향이었습니다. 당신은'file -sL'을 할 수 있다고 밝혀졌습니다. '-L'은 심볼릭 링크를 역 참조합니다. 그것은 나를 위해 일했다. – propheci