![swapon 명령이 lvm 이름을 나열하지 않습니다.](https://linux55.com/image/66865/swapon%20%EB%AA%85%EB%A0%B9%EC%9D%B4%20lvm%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%82%98%EC%97%B4%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
swapon -s
명령 문제 가 있습니다 . 내가 제공한 lvm 이름이 아닌 다른 파일 이름이 표시됩니다(스왑은 LVM 파티션입니다).
swapon -s
이 명령은 내 스왑 메모리의 LVM 이름을 나열하지 않습니다. 내 결과를보세요.
결과:
[root@arunraj opt]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 14032888 0 -1
LVM 이름다음과 같이:
[root@arunraj opt]# lvs
LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert
lv_home VolGroup -wi-ao---- 5.00g
lv_root VolGroup -wi-ao---- 260.00g
lv_swap VolGroup -wi-ao---- 13.38g
스왑 파일 이름과 내 lvm 이름 사이의 링크를 확인했습니다. 존재합니다.
[root@arunraj opt]# ll /dev/VolGroup/lv_swap
lrwxrwxrwx 1 root root 7 Jun 13 18:46 /dev/VolGroup/lv_swap -> ../dm-1
나는 이것이 다음 disk free 명령에서 스왑 공간을 얻지 못하는 이유라고 생각합니다 df -h
.
결과:
[root@arunraj opt]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 256G 178G 65G 74% /
tmpfs 63G 0 63G 0% /dev/shm
/dev/sda1 485M 33M 427M 8% /boot
/dev/mapper/VolGroup-lv_home 5.0G 138M 4.6G 3% /home
나는
free -g
명령을 시도했다. 내 스왑 공간이 나열됩니다. 하지만df -h
내 스왑 공간이 나열되지 않습니다. 내 구성에 무엇이 빠졌는지 모르겠습니다. 이 구성 문제를 해결하도록 도와주세요.
답변1
LVM은 Linux의 장치 매퍼 코드를 기반으로 구축되었습니다. 이는 모든 LVM 명령이 실제로 장치 매퍼 장치를 생성하고 조작한다는 것을 의미합니다. 따라서 심볼릭 링크는 ../dm-1
정상입니다.
장치 매퍼에 대해 궁금한 경우 다음을 사용하여 dmsetup
상태를 확인할 수 있습니다.dmsetup info /dev/dm-1
에서 스위칭 장치를 볼 수 없는 이유 df
도 정상입니다. df
마운트된 파일 시스템에서 사용 가능한 디스크 공간을 표시합니다. 스왑 공간은 파일 시스템이 아니므로 표시되지 않습니다. (두 파일 시스템 중 하나를 실행하면 마운트된 파일 시스템으로 표시되지 않습니다 mount
.)