RHEL7でスワップスペースを増やす方法

RHEL7でスワップスペースを増やす方法
df -h

Filesystem                      Size  Used Avail Use% Mounted on

/dev/mapper/vg00-LogVol00_root  2.0G  929M  1.1G  46% /
devtmpfs                        3.8G     0  3.8G   0% /dev
tmpfs                           3.9G     0  3.9G   0% /dev/shm
tmpfs                           3.9G  8.6M  3.9G   1% /run
tmpfs                           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/vg00-LogVol00_usr    10G  3.1G  6.9G  31% /usr
/dev/sda2                      1014M  189M  826M  19% /boot
/dev/mapper/vg00-LogVol00_home  2.0G   33M  2.0G   2% /home
/dev/mapper/vg00-LogVol00_tmp   5.0G   89M  5.0G   2% /tmp
/dev/mapper/vg00-LogVol00_var   5.0G  707M  4.3G  14% /var
/dev/mapper/vg00-LogVol00_opt   6.0G  1.3G  4.8G  21% /opt
tmpfs                           781M     0  781M   0% /run/user/1000

スワップスペースを3.9Gから10Gに増やす方法。利用可能なメモリは8Gです。

ベストアンサー1

まず、交換RAM以外のいくつかのストレージリソースがあります。あなたは言う利用可能なメモリは8GBtmpfsファイルシステム列の下に表示されるのは、SWAPではなくRAMです。

コマンドの出力に応じてdf -hファイルシステムが表示され、SWAPはファイルシステムではありません。

すべてのtmpfsマウントは3.9GB/dev/shmです。/run/sys/fs/cgroup動的RAM割り当て。つまり、各マウントポイントは最大3.9 GBのRAMを使用します。 3つのマウントポイントがあるため、各マウントポイントを何とか埋めると3.9 + 3.9 + 3.9 = 11.7GBになります。これは合計物理RAMである8 GBを超えています。これらのいずれかを満たすと、合計物理メモリを超えるとシステムが停止しますが、心配する必要はありません。一時ファイルシステム通常、インストール時にRHELによって自動的に生成されるため、問題は発生しません。

一般的な項目は次/etc/fstabのとおりです。交換ディスク上のパーティション2の/dev/sda2 swap swap defaults 0 0 位置に似ています/dev/sda2窒素ギガバイト。だからこれがある場合は、/etc/fstabどのくらい多くを確認してください。交換あなたは実際にそれを持っています、それを増やすには、あなたの選択は次のとおりです

  1. スワップとしてマウントできるより大きなパーティションを持つようにディスクを再パーティション化します。{空きディスクがまったく残っていないため、通常は不可能で簡単ではありません。}
  2. 別のディスクを追加してフォーマットしたら、スワップパーティションとしてマウントします。{スペアディスクと未使用のSATAポートがない場合は、より多くのRAMを使用する方が良いでしょう。}
  3. スワップスペースが必要で、RAMを8GB以上に増やすことができない場合ファイル交換すべてhttps://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/deployment_guide/s1-swap-adding または https://docs.fedoraproject.org/en-US/Fedora/14/html/Storage_Administration_Guide/s2-swap-creating-file.html または https://www.thegeekstuff.com/2010/08/how-to-add-swap-space/

おすすめ記事