CentosでExchangeを拡張する

CentosでExchangeを拡張する

最近、centos 6ベースのVPSを使用してスワップファイルを作成しました。このガイド。今私はこの交換を延長したいと読んでいます。このガイド。しかし、パーティションではなくスワップファイルを作成するようです。このスワップファイルをどのように拡張できますか?現在のサイズは512Mなのに1Gずつ拡張しなければなりませんね。

ベストアンサー1

結果を表示できますか?

cat /proc/swaps

それで、私たちはあなたの状況を判断できますか?

しかし、スワップスペース(ファイルまたはパーティション)が/ etc / fstabにあることを確認しましたか?

  1. lvmスワップパーティションを作成した場合は、拡張が簡単で同じガイドを使用できます。基本的には次のようになります。

    スワップlvextend -L +1Gボリュームグループ/LVswap /dev/VolGroup-LVswap;

  2. ファイルを作成する場合は、プロセスを繰り返して別の1Gファイルを作成した後、スワップにそれを処理させることができます(スワップスペースが連続している必要はありません)。

  3. あるいは、単にファイルを削除し(swapoff /path/to/swapfile; rm !$)、新しいサイズで再生成することもできます。

  4. あるいは、ddを使用してスワップファイルを拡張することもできます(最初にスワップを実行する必要があります)。

    dd oflag=conend 遷移=notrunc if=/dev/zero of=/swapfile bs=1MB count=1024

修正する

  1. freeスワップが使用されないようにするには、まずこのコマンドを使用することをお勧めします。スワップ使用量がゼロで、物理的に使用可能なメモリよりも多くのメモリを必要とするプロセスがない場合、問題はありません。

  2. 各スイッチングデバイスが検出されるには/etc/fstab存在する必要があります。swapon -a

  3. 上記の手順(3)を使用している場合、スワップ「ダウンタイム」を最小限に抑えるには、次のようにします。

3.1 新しいスワップファイルを作成します。
3.2/etc/fstab新しいスワップファイルを指すように変更します。
3.3 swapoff <path/to/OLD/swapfile>
3.4 swapon -a
3.5rm <path/to/OLD/swapfile>

3.3と3.4を組み合わせるオプションがあります。 swapoff /path/to/OLD/swapfile && swapon -a 交換なしで最小限の時間を保証します。

おすすめ記事