Додайте нову віртуальну машину (VM), яка здійснює виклики REST до VxFlex OS GW.
Кореневий каталог/файлова система заповнилася. Кореневий каталог відображається на 100% заповненим, коли виконується наступна команда:
df -h
Крім того, скористайтеся такою командою, щоб побачити обсяг пам'яті, який використовує певний каталог:
du -hs [subdirectory name]
У цьому випадку це буде:
du -hs /opt/emc/scaleio/gateway/logs/
Зовнішні продукти та програми для VxFlex OS GW здійснюють кілька викликів REST до цієї віртуальної машини, що призводить до створення великих localhost_access.log файлів.
Налаштування шлюзу FlexOS Catalina localhost_access LogRotation
- Змініть файл 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" />
- До:
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access" suffix=".log" rotatable="false"
pattern="%h %l %u %t "%r" %s %b" />
- Збережіть файл.
- Зупиніть і перезапустіть службу шлюзу за допомогою:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway
Створіть конфігурацію LogRotate
- Іти до
vi /etc/logrotate.d/scaleio-gateway
- Додайте до файлу наступне:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
copytruncate
daily
rotate 7
compress
missingok
}
Очистіть старі колоди
- Іти до
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