CloudLinux Slabキャッシュが大きくなり、サーバー全体のパフォーマンスが低下する

この記事では、CloudLinux Slabキャッシュが増大し、サーバー全体のパフォーマンスが悪い問題であることを解決する方法を説明します。

このソリューションは、サーバーがカーネル3.10.0-614.10.2.lve1.4.46以降を実行している場合に機能します 

/ homeなどの大きなパーティションがあり、ユーザーのファイルがたくさんあるためにほぼいっぱいになっている場合。バックアップなどのアプリケーションがこれらすべてのファイルをスキャンすると、自動的にスラブキャッシュが増大し始めます。

スラブサイズを確認/確認するには、次のコマンドを使用します。

ルートアクセスでこのコマンドを実行します

#cat / proc / meminfo | grepスラブ:

次のような結果が表示される場合があります。

Slab:           120366508 kB

注:あなたの場合、サイズは異なる場合があります。

これにより、一部の重いIOアプリケーションが実行されている場合、サーバー全体のパフォーマンスが低下する可能性があります。

解決するために、スラブキャッシュサイズを制御するための構成はほとんどありません。

  • vm.vfs_cache_min_ratio
  • vm.vfs_cache_pressure

1.以下の値を設定します

vm.vfs_cache_min_ratio to 0

これは、再利用できず、パラメーターがdentry / iノードキャッシュの最小量(パーセンテージ)を制御することを意味します。デフォルト値は2で、かなり小さいですが、システムで多くのcgroupが使用されているため、この2パーセントは非常に大きな値になる可能性があります。

2.以下の値を設定します

vm.vfs_cache_pressure to 500 or 1000

デフォルト値は100です。基本的に、このパラメーターは、カーネルがdentry / iノードキャッシュをどれだけ積極的に縮小しようとするかを制御するため、より大きな値に設定すると、スラブキャッシュサイズを減らすのに役立ちます。

この記事では、サポートエンジニアのCloudLinux Slabキャッシュがどのように成長し、サーバー全体のパフォーマンスが悪い問題になるかを見てきました。


[エラー] InnoDB:./ ibdata1エラーをロックできません:11 CloudLinux 7

[エラー] InnoDB:./ ibdata1エラーをロックできません:11 CloudLinux 7

[エラー] InnoDBを取得している場合:CloudLinuxで./ibdata1、エラー:11をロックできません。次の手順が役立ちます。次のコマンドを使用してMySQLサービスを停止します

KernelCareにパッチを適用できません

KernelCareにパッチを適用できません

KernelCareにパッチを適用できない場合、この記事では、パッチを解決する方法を説明しました。

SolusVMエラー:デバイス2049がVPSの開始に失敗する

SolusVMエラー:デバイス2049がVPSの開始に失敗する

SolusVMエラーを解決する方法を見ていきます:デバイス2049はVPSを開始できません。エラー:デバイス2049(vbd)を接続できませんでした。ホットプラグスクリプトが機能しない。

WordPressSSL混合コンテンツの問題

WordPressSSL混合コンテンツの問題

WordPressSSL混合コンテンツの問題を修正する方法を見ていきます。多くの場合、SSLがWordPressサイトにマウントされていることに気付くことがあります。

CentOSサーバーエラーを更新できませんrpmdbを開くことができませんでした

CentOSサーバーエラーを更新できませんrpmdbを開くことができませんでした

CentOSサーバーを更新できないというエラーrpmdbopenfailedの問題を解決する方法を説明します。CentOSサーバーでyumがパッケージを更新しているときにエラーが発生しますか?

yumエラーを解決しますretry_no_cache = self._retry_no_cache

yumエラーを解決しますretry_no_cache = self._retry_no_cache

この記事では、yumエラーretry_no_cache = self._retry_no_cacheを解決しました。

mysqldテーブルはクラッシュとしてマークされており、修復する必要があります

mysqldテーブルはクラッシュとしてマークされており、修復する必要があります

mysqldテーブルがクラッシュとしてマークされ、エラーを修復する必要があることを解決する方法を学習します。mysqld:テーブル...はクラッシュとしてマークされているため、修復する必要があります。

SSHホストキーの検証に失敗したエラーを解決する

SSHホストキーの検証に失敗したエラーを解決する

この記事では、LinuxでのSSHホストキーの検証に失敗したエラーを解決します。

Plesk504ゲートウェイタイムアウトnginx

Plesk504ゲートウェイタイムアウトnginx

この記事では、Plesk504ゲートウェイタイムアウトnginxエラーを解決する方法について説明しました。60秒以上かかる操作またはスクリプト。

CloudLinux508サービスの一時的な使用不可エラー

CloudLinux508サービスの一時的な使用不可エラー

この記事では、サポートエンジニアがCloudLinux508サービスの一時的に利用できないエラーを解決する方法について説明しました。使用率が高いため、制限されている可能性があります。