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
マウントされたファイルシステムで使用可能なディスク容量を表示します。スワップ領域はファイルシステムではないため、表示されません。 (2つのファイルシステムのいずれかを実行すると、マウントされたファイルシステムとしては表示されませんmount
。)