Журналы необходимы для устранения неполадок при установке Redis. Вы можете спросить себя: «Где мои журналы Redis?» Или «Где Redis хранит файлы журналов в Ubuntu 14.04?»
При установке по умолчанию + apt-get +
в Ubuntu 14.04 файлы журнала Redis расположены в + / var / log / redis / redis-server.log +
.
Для просмотра последних 10 строк:
sudo tail /var/log/redis/redis-server.log
При установке по умолчанию из исходного кода в Ubuntu 14.04 файлы журнала Redis расположены в + / var / log / redis_6379.log +
.
Для просмотра последних 10 строк:
sudo tail /var/log/redis_6379.log
Файлы журнала DigitalOcean Redis одним щелчком расположены в `+ / var / log / redis / redis_6379.log + `.
Для просмотра последних 10 строк:
sudo tail /var/log/redis/redis_6379.log
Проверка архивных файлов журнала
Redis также архивирует старые файлы журналов. Смотрите список архивных журналов с:
ls /var/log/redis
Выход
redis-server.log redis-server.log.1.gz
Вы можете распаковать старый файл:
sudo gunzip /var/log/redis/redis-server.log..gz
Затем просмотрите последние 10 строк:
sudo tail /var/log/redis/redis-server.log.
Использование find для поиска логов
Если ваши журналы не находятся ни в одном из этих мест, вы можете выполнить более общий поиск, используя + find +
в каталоге + / var / logs +
:
find /var/log/* -name *redis*
Или найдите всю свою систему. Это может занять некоторое время, если у вас много файлов. Он выдаст несколько предупреждений о разрешениях, что является нормальным, хотя мы избегаем худших из них в + / proc +
и + / sys +
с помощью двух флагов + -prune +
. Он также включит каждый файл с + redis +
в имени, который включает установочные файлы:
find / -path /sys -prune -o -path /proc -prune -o -name *redis*
Установка местоположения журнала в redis.conf
Местоположение журнала Redis указывается в файле конфигурации Redis, + redis.conf +
, часто расположенном в + / etc / redis / redis.conf +
.
Откройте этот файл для редактирования:
sudo nano /etc/redis/redis.conf
Найдите строку + logfile +
:
/etc/redis/redis.conf
logfile
Обратите внимание на расположение файлов журнала. Вы можете отредактировать этот путь к файлу, если хотите переименовать файл журнала или изменить его местоположение.
Ubuntu 15.04 и выше: проверка журналов systemd с помощью journalctl
Вы также можете проверить журналы, собранные для Redis с помощью systemd. (Ubuntu 15.04 и выше используют systemd, хотя Ubuntu 14.04 по умолчанию использует Upstart.) Чтобы узнать, как использовать команду + journalctl +
для этой цели, прочтите это https://www.digitalocean.com/community/tutorials/how- to-use-journalctl-to-view-and-манипулировать-systemd-logs [статья о journalctl].
Заключение
Если вы хотите узнать больше о настройке Redis, прочитайте эту статью о https://www.digitalocean.com/community/tutorials/how-to-configure-a-redis-cluster-on-ubuntu-14-04 [ настройка кластера Redis.