Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

VxFlex OS:Localhost_access.logファイルが大きいため、ルート ディレクトリーがいっぱいになる

Summary: ルート ディレクトリーがいっぱいになると、/opt/emc/scaleio/gateway/logs/ディレクトリーに保存されているlocalhost_accessログが大きいため、問題が発生します。

This article applies to   This article does not apply to 

Symptoms

VxFlex OS GWへのRESTコールを行う新しい仮想マシン(VM)を追加します

ルート ディレクトリー/ファイル システムがいっぱいになりました。次のコマンドを実行すると、ルート ディレクトリーが100%フルと表示されます。
df -h
または、次のコマンドを使用して、特定のディレクトリーが使用しているストレージの量を確認します。
du -hs [subdirectory name]
この場合、次のようになります。
du -hs /opt/emc/scaleio/gateway/logs/

Cause

VxFlex OS GWに対する外部製品とプログラムが、このVMに対して複数のRESTコールを行っているため、大きなlocalhost_access.logファイルが作成されます。

Resolution

FlexOSゲートウェイCatalina localhost_access LogRotationのセットアップ

  1. 以下にあるserver.xmlファイルを変更します。 /opt/emc/scaleio/gateway/conf/server.xml 
    • ファイルの末尾であるlocalhost_accessロガーを次のように変更します。
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log" suffix=".log"
       pattern="%h %l %u %t "%r" %s %b" />
    • To:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access" suffix=".log" rotatable="false"
       pattern="%h %l %u %t "%r" %s %b" />
  2. ファイルを保存します。
  3. 以下を使用して、ゲートウェイ サービスを停止して再起動します。
systemctl stop scaleio-gateway
systemctl start scaleio-gateway

LogRotate構成の作成

  1. 次のリンクにアクセスする: vi /etc/logrotate.d/scaleio-gateway
  2. ファイルに以下を追加します。
/opt/emc/scaleio/gateway/logs/localhost_access.log {
  copytruncate
  daily
  rotate 7
  compress
  missingok
}

古いログの消去

  1. 次のリンクにアクセスする: rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
  • 新しいログは /opt/emc/scaleio/gateway/logs/localhost_access.log
  • 新しいログは7日間毎日ローテーションされます。 localhost_access.log.1.gz to 7.gz

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family