Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxスワップパーティションを作成および削除する方法

Linuxスワップパーティションを作成および削除する方法

  

Windowsの仮想メモリに似たLinuxスワップパーティションは、ハードディスクの空き容量が不足している場合に、スワップパーティションを作成することで解決できます。スワップパーティションを削除します。

1.swap概要

スワップパーティション、すなわち交換ゾーンのスワップ領域のアクションは、単にとして記述することができる。システムの物理メモリが十分でないとき、それは物理メモリに必要ですスペースの一部は、現在実行中のプログラムで使用するために解放されています。これらの解放されたスペースは一時的にスワップスペースに保存され、それらのプログラムが実行されると、保存されたデータはスワップからメモリに復元されます。このようにして、物理メモリが不足しているときにシステムは常にスワップ交換を実行します。実際、SwapのチューニングはLinuxサーバー、特にWebサーバーのパフォーマンスにとって非常に重要です。スワップを調整することで、システムパフォーマンスのボトルネックを克服し、システムのアップグレードコストを削減することができます。

2.スワップの作成

Centos 6.0オペレーティングシステムのインストール時にスワップパーティションの作成を忘れたため、zabbixを使用してサーバーを監視しているときにエラーが発生しました。現時点では、スワップパーティションが作成されていないことがわかりました。スワップパーティションを作成する必要があります。操作は次のようになります。

まず、root権限を持つユーザーを使用してSSHまたはローカル端末からリモートログインし、システムにログインしてスワップパーティションを作成します。

dd if = /dev //の0 //スワップ/スワップbs = 1024カウント= 1024000

//入力の場合

of //出力の場合

bs //ブロックサイズ

count //合計サイズ

Linuxスワップファイルを作成する

mkswap /swap /swap

今すぐスワップファイルを有効にする/swap /スワップ

swapon /スワップ/スワップ

うまく動作するかどうかを確認します。

[root @ webserver〜]#free -m

キャッシュされた空き共有バッファの合計

Mem:2007 140 1867 0 8 35

- /+ buffers /cache:96 1911

スワップ:972 0 972

上の出力からわかるように、スワップパーティションは正常に作成されています。

恒久的な効果に設定します。

効果はありますが、次のサーバーの再起動を待ちます。スワップ仮想ディスクは無効になります永続的な有効性を確保するには、/etc /fstabファイルに次のコマンドセットを追加する必要があります。

echo' /swap /swapスワップスワップswapデフォルト0 0'》” /etc /fstab < Br>

これまでにスワップパーティションが作成されています。

2.スワップパーティションを削除する

スワップパーティションを削除しなければならない場合がありますが、そのパーティションを正しく削除する方法は?

最初にスワップパーティションを停止します。

swapoff /swap /swap

スワップパーティションファイルを削除します。

rm -rf /swap /swap

ファイルを削除する/etc /swapファイルを指定する

これにより、スワップパーティションを手動で追加および削除できます。

コードは次のとおりです。

sed -i' /‘ \\ /swa \\ /スワップスワップスワップデフォルト0 0’ //' /etc /fstab

スワップパーティションを作成および削除するLinuxの方法が導入されていますが、スワップ内のファイルを削除するだけの場合は、システムホームLinuxのスワップ内の指定されたファイルを削除する方法を参照してください。

Copyright © Windowsの知識 All Rights Reserved