如何在Ubuntu上找到Redis日志

日志对于Redis安装的故障排除至关重要。你可能会问自己“我的Redis在哪里登录?” 或者“Redis在Ubuntu 14.04上存储日志文件的位置是什么?”

在Ubuntu 14.04上使用默认apt-get安装,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

检查存档的日志文件

Redis还会存档较旧的日志文件。查看存档日志列表:

ls /var/log/redis

输出如下所示:

redis-server.log  redis-server.log.1.gz

您可以杀掉一个旧文件:

sudo gunzip /var/log/redis/redis-server.log.1.gz

然后查看其最后10行:

sudo tail /var/log/redis/redis-server.log.1

使用find搜索日志

如果您的日志不在这两个位置,您可以在/var/logs目录中通过find命令进行普通搜索:

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行:

logfile /var/log/redis/redis-server.log

记下日志文件的位置。如果要重命名日志文件或更改其位置,可以编辑此文件路径。

Ubuntu 15.04及更高版本:使用journalctl检查systemd日志

您可能还想检查systemd为Redis收集的日志。(Ubuntu 15.04及更高版本使用systemd,虽然Ubuntu 14.04默认为Upstart。)

结论

如果您想了解有关设置Redis的更多信息,请阅读有关设置Redis群集的文章

想要了解更多关于Linux的开源信息教程,请前往腾讯云+社区学习更多知识。

参考文献:《How To Find Redis Logs on Ubuntu》

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏13blog.site

Spring+SpringMVC+MyBatis+easyUI整合基础篇(十一)SVN服务器进阶

前言 上一篇文章《Spring+SpringMVC+MyBatis+easyUI整合基础篇(十)SVN搭建》简单的讲了一下SVN服务器的搭建,并没有详细的介绍配...

31710
来自专栏Linux驱动

第4阶段——制作根文件系统之编译配置安装busybox(3)

在上一节分析出制作一个最小的根文件系统至少需要: (1)/dev/console(终端控制台, 提供标准输入、标准输出以及标准错误) /dev/null  (为...

1985
来自专栏电光石火

如何让nginx显示文件夹目录

vi /etc/nginx/conf.d/default.conf

21410
来自专栏IT笔记

Linux下安装 Python3

Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如cen...

1333
来自专栏雨过天晴

原 荐 IntelliJ IDEA系列编辑器

3643
来自专栏web编程技术分享

【php增删改查实例】第二十五节 - 在main.php中显示头像

1913
来自专栏Clive的技术分享

PHP中session和cookie的原理及优缺点SessionCookieCookie和Session的区别和联系

Session Session的机制 session机制采用的是在服务器端保持状态的方案,并且有自己对应的唯一标识session_id,区分不同用户之前的信息。...

6304
来自专栏钟绍威的专栏

硬连接与软连接,inode与links当访问一个文件的时候,发生了什么INODE的内容建一个硬连接发生了什么?访问硬连接的过程注意建一个软连接发生了什么?访问一个软连接注意

硬连接和软连接,第一感觉就像是window的快捷方式,实则不然 要说硬连接和软连接,那就必须了解inode和block以及分区了 EXT文件系统在创建分区的时候...

1999
来自专栏电光石火

如何让nginx显示文件夹目录

1. 如何让nginx显示文件夹目录 vi /etc/nginx/conf.d/default.conf 添加如下内容: location / ...

21010
来自专栏Hongten

Windows7下面手把手教你安装Django

在搜索了一些资料发现,对于Django的安装,详细的真的很少,都说的很简化,然而,这篇blog可以手把手教你成功安装Django

832

扫码关注云+社区

领取腾讯云代金券