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

cPanel で /tmp パーティション サイズを増やす方法

昨日、「cPanel で /tmp パーティションを保護する」というセキュリティ チュートリアルを公開しました。 /tmp パーティションを保護するこの方法は問題ありませんが、cPanel で使用されるスクリプト (/scripts/securetmp) には多くのシステム管理者や開発者に影響を与える問題があります。

問題は単純です:cPanel は /tmp 操作に小さなスペース サイズを割り当てます。多くの場合、/tmp がすぐにいっぱいになり、Apache や MySQL などの基本的な www サービスが機能しなくなります。

cPanel で /tmp パーティションのサイズを増やすにはどうすればよいですか?

root として専用サーバーまたは vps シェルにログインします。

/tmp パーティションを使用してサービスを停止します。これらは通常、cpanel、mysql、および httpd です。次のコマンドを実行します:

/etc/init.d/cpanel stop
/etc/init.d/httpd stop
/etc/init.d/mysql stop

次に、/tmp と /var/tmp をアンマウントし、次のコマンドを実行します:

umount -l /tmp
umount -l /var/tmp

現在の /usr/tmpDKS ディレクトリをバックアップ

mv /usr/tmpDSK /usr/tmpDSK.back

/scripts/securetmp を変更し、/tmp パーティションに必要なサイズを設定します:

nano -w /scripts/securetmp

CTRL + W を押して、変数 tmpdsksize を検索すると、次のように表示されます:

my $tmpdsksize   = 512000

次に、必要に応じて /tmp パーティションのサイズを増やします。この例は 2GB パーティションの場合です:

$tmpdsksize = 2048000

以下を実行して /tmp パーティションを再作成します:

/scripts/securetmp

http、cpanel、および mysql サービスを再度開始してください:

/etc/init.d/cpanel start
/etc/init.d/httpd start
/etc/init.d/mysql start

以上で、/tmp パーティションのサイズが大きくなり、Apache、MySQL、cPanel などのすべての Web サービスが正常に動作するはずです。

cPanel で /tmp パーティション サイズを増やそうとしているときに問題が発生した場合はお知らせください。

cPanel で /tmp パーティション サイズを増やす方法が最後に変更されました:2017 年 2 月 7 日、Esteban Borges によって
cPanel
  1. tmpDSKのサイズを大きくする(/ tmp)

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

  3. CentOS + cPanelでスワップサイズを増やす方法

  1. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

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

  3. デフォルトの /tmp を /home/user/tmp に変更する方法

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

  2. /tmp noexec のマウントはどの程度有用ですか?

  3. スワップサイズを増やすには?