GNU/Linux >> Linux の 問題 >  >> Panels >> cPanel

tmpDSKのサイズを大きくする(/ tmp)

/tmpのcPanelのデフォルトのパーティションサイズは512MBですが、場合によっては非常に小さくなります。 cPanelサーバーの/tmpパーティションは、cPanelが作成したものであり、自分で作成したものではないと仮定すると、ファイルベースのパーティションであり、簡単にサイズを変更できます。

ほとんどのサーバーでは、デフォルトで/tmpです。たとえば、次のような多くのものの一時的なダンプ場所です。

  • PHPセッションファイル

  • PHP一時ファイルのアップロード

  • MySQL一時ファイル

  • 特定のApacheモジュールのキャッシュファイル

一時ファイルまたはセッションを使用するほとんどのソフトウェアは、自動的に/ tmpを使用することを好みます。これは、通常777権限に設定されているため、サーバー上のすべてのユーザーが書き込み可能です。

/ tmpパーティションがいっぱいになると、ユーザーに顕著な問題を引き起こす可能性があります。大規模なサーバーを実行している場合、/ tmpフォルダーがすぐにいっぱいになる可能性があります。これは、メンテナンスに関する限り、非常に面倒です。幸い、スタンドアロンサーバーでこのパーティションのサイズを大きくする非常に簡単な方法があります。

スタンドアロンサーバーでパーティションのサイズを大きくするには:

  1. MySQL、Apache、およびcPanelを停止して、/tmpパーティションへの書き込みを防止します

  2. /tmpの内容を/home(cp -rfp / tmp / home)

    などの別の場所にコピーします。
  3. /tmpをアンマウントします。できない場合は、lsof(lsof | grep / tmp)を実行して、まだ書き込みを行っているプロセスを確認し、それらを強制終了するか、レイジーアンマウント(umount -l / tmp)を実行できます

  4. / usr / tmpDSK(rm -rf / usr / tmpDSK)を削除します

  5. / scripts / securetmpを開き、次の行を探します:

    my $ tmpdsksize =512000; #250000より大きくする必要があります

  6. 「512000」の値をMB単位の目的のサイズに変更し、ファイルを保存します

  7. 次のスクリプトを実行して/tmpを再作成します。/scripts/securetmp

これにより、指定したサイズを使用して/ tmp(tmpDSK)パーティションが再作成されます。 securetmpスクリプトはcPanelの更新で上書きされる可能性がありますが、/tmpのサイズはサイズを変更しても影響を受けません。


cPanel
  1. QEMU-KVM上のWindows10VMの仮想ディスクサイズを増やします

  2. Debian – / var、/ homeを別のパーティションに移動しますか?

  3. CentOS / RHEL 7 で systemd-tmpfiles が /tmp/ または /var/tmp (tmpwatch の置き換え) をクリーンアップする方法

  1. CentOS / RHEL 5,6 で /tmp および /var/tmp ディレクトリ内のファイルの自動削除を無効にする方法

  2. なぜ /home 以外のものを別のパーティションに入れるのですか?

  3. /tmp と /run の違いは何ですか?

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. パーティションに一致するようにファイルシステムのサイズを増やす方法は?

  3. Linux /boot パーティションの推奨サイズは?