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: Kök Dizin Büyük Localhost_access.log Dosyaları Nedeniyle Doluyor

Summary: Kök dizin doluyor ve /opt/emc/scaleio/gateway/logs/ dizininde tutulan büyük localhost_access günlükleri nedeniyle sorunlara neden oluyor.

This article applies to   This article does not apply to 

Symptoms

VxFlex OS GW ye REST çağrıları yapan yeni bir sanal makine (VM) ekleyin.

Kök dizin/dosya sistemi doldu. Aşağıdaki komut çalıştırıldığında kök dizin %100 dolu olarak görünür:
df -h
Alternatif olarak, belirli bir dizinin kullandığı depolama miktarını görmek için aşağıdaki komutu kullanın:
du -hs [subdirectory name]
Bu durumda, şöyle olacaktır:
du -hs /opt/emc/scaleio/gateway/logs/

Cause

VxFlex OS GW ye yönelik harici ürünler ve programlar, bu sanal makineye birden fazla REST çağrısı yaparak büyük localhost_access.log dosyalarının oluşturulmasına neden oluyor.

Resolution

FlexOS Gateway Catalina localhost_access LogRotation kurulumu

  1. Şu konumda yer alan server.xml dosyasını değiştirin: /opt/emc/scaleio/gateway/conf/server.xml 
    • Dosyanın sonunu, localhost_access günlükçüsünü şuradan değiştirin:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log" suffix=".log"
       pattern="%h %l %u %t "%r" %s %b" />
    • Şu şekilde değiştirin:
      <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. Dosyayı kaydedin.
  3. Aşağıdakileri kullanarak ağ geçidi hizmetini durdurun ve yeniden başlatın:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway

LogRotate Yapılandırmasını Oluşturma

  1. Şu adrese gidin: vi /etc/logrotate.d/scaleio-gateway
  2. Dosyaya aşağıdakileri ekleyin:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
  copytruncate
  daily
  rotate 7
  compress
  missingok
}

Eski günlükleri temizleme

  1. Şu adrese gidin: rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
  • Yeni günlükler şuraya yazılır: /opt/emc/scaleio/gateway/logs/localhost_access.log
  • Yeni günlükler 7 gün boyunca her gün localhost_access.log.1.gz to 7.gz

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family