すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Linux:Alibaba Cloud Linux 3オペレーティングシステムに負荷がない場合に、loadの値が1より大きいという問題の解決策

最終更新日:Jul 05, 2024

Alibaba Cloud Linux 3用にAlibaba Cloudによって開発されたコンテナリソース統計強化機能は、負荷に関するオペレーティングシステムの統計ロジックに影響を与える可能性があります。 このトピックでは、この問題の解決策について説明します。

症状

負荷のないAlibaba Cloud Linux 3オペレーティングシステムでtopコマンドを実行すると、コマンドの出力は負荷平均の値が常に1より大きいことを示します。

原因

コンテナリソース統計強化機能の統計的問題により、システム負荷の統計的ロジックにエラーが発生します。 その結果、オペレーティングシステムに負荷がない場合、システム平均負荷 (負荷平均) の値は常に1より大きくなります。 この欠陥は、システム負荷の統計ロジックにエラーを引き起こすだけです。 システム負荷は増加せず、システムの機能は影響を受けません。

解決策

  1. 問題が発生したECS (Elastic Compute Service) インスタンスに接続します。
    インスタンスへの接続方法の詳細については、「接続方法の概要」をご参照ください。 このソリューションは、次のイメージとカーネルバージョンに適用できます。
    • パブリックイメージ: Alibaba Cloud Linux 3.2104 64ビット
    • カーネルバージョン: kernel-5.10.60-9.al8
  2. 次のコマンドを実行して、Alibaba Cloudが開発したコンテナーリソース統計強化機能を無効にします。
    コンテナーリソース統計拡張機能の負荷統計を無効にすると、システムの負荷統計が正しく表示され、システムの既存の機能は影響を受けません。
    echo 0 > /proc/async_load_calc