Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >如何在Ubuntu上找到Redis日志

如何在Ubuntu上找到Redis日志

原创
作者头像
编程男孩
修改于 2018-09-27 09:04:47
修改于 2018-09-27 09:04:47
5K00
代码可运行
举报
运行总次数:0
代码可运行

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

在Ubuntu 14.04上使用默认apt-get安装,Redis日志文件位于/var/log/redis/redis-server.log

要查看最后10行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo tail /var/log/redis/redis-server.log

在Ubuntu 14.04上使用默认的源代码安装,Redis日志文件位于/var/log/redis_6379.log

要查看最后10行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo tail /var/log/redis_6379.log

检查存档的日志文件

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ls /var/log/redis

输出如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
redis-server.log  redis-server.log.1.gz

您可以杀掉一个旧文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo gunzip /var/log/redis/redis-server.log.1.gz

然后查看其最后10行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo tail /var/log/redis/redis-server.log.1

使用find搜索日志

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
find /var/log/* -name *redis*

或者可以搜索整个系统。如果你有很多文件,这可能需要一段时间。它会变成了几个许可警告,这是正常的,虽然我们避免了最严重的危险:/proc/sys目录下带有-prune标志。它还会在每个文件名中显示redis,其中包括安装文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
find / -path /sys -prune -o -path /proc -prune -o -name *redis*

在redis.conf中设置日志位置

Redis日志位置指定在Redis的配置文件redis.conf中,通常位于/etc/redis/redis.conf

打开该文件进行编辑:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo nano /etc/redis/redis.conf

找到该logfile行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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》

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何在Ubuntu 18.04上安装Redis
Redis是一个内存中的键值存储器,以其灵活性,性能和广泛的语言支持而闻名。它通常用作数据库,缓存和消息代理,并支持各种数据结构。
吴凌云
2018/07/24
3K0
Ubuntu 安装 Redis
1. 下载并安装 redis 2.6.16版 sudo mkdir /usr/local/src/Redis cd /usr/local/src/Redis sudo wget http://download.redis.io/releases/redis-2.6.16.tar.gz tar -zxf redis-2.6.16.tar.gz cd redis-2.6.16 sudo make 2. 检验编译是否 正确 sudo make test <span style="font-size:14px;"
庞小明
2018/03/07
1.4K0
Redis 3.x 单节点和伪分布式安装
安装的时候指定端口号和命令执行路径,其余保持默认即可,这里演示另一个服务的安装并省略部分重复内容
CoderJed
2018/09/13
4880
Ubuntu 安装 Redis
Redis,is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
阳光岛主
2019/02/19
1.2K0
redis-4.0.1 源码一键安装脚本(centos 7)
#!/usr/bin/env bash set -e #定义下载路径: SRC='/usr/local/src' #定义redis 目录: REDISDIR='/usr/local/redis' #定义redis 密码: REDISPAS="$(openssl rand -base64 32)" && echo ${REDISPAS} > /root/.REDIS_PAS #从官网下载redis 源码包: wget -O ${SRC}/redis-4.0.1.tar.gz http://down
老七Linux
2018/05/31
6300
如何在Ubuntu 14.04上使用Fail2Ban保护WordPress
WordPress是一个非常强大的内容管理系统(CMS),是免费和开源的。因为任何人都可以发表评论,创建一个帐户,并在WordPress上发帖,许多恶意行为者已经创建了机器人和服务器网络,这些网络通过暴力攻击来破坏和篡改WordPress网站。Fail2ban工具可用于防止未经授权访问腾讯CVM和WordPress站点。它注意到可疑或重复登录失败,并通过修改腾讯CVM的防火墙规则主动禁止这些IP。
林岑影
2018/10/19
9370
如何在Ubuntu 14.04上备份和还原Redis数据
Redis是一个键值缓存的数据库,它可以持久保存(永久保存)到磁盘存储(即数据库)中。在本文中,您将了解如何在Ubuntu 14.04服务器上备份Redis数据库。
吴凌云
2018/09/19
2.3K0
redis-4.0.12单节点安装
可以指定安装的目录,如果不指定的话,会默认把redis安装在/usr/local目录下,建议就把redis安装在源码包下面,且指定安装位置的时候,路径写为绝对路径
CoderJed
2019/02/26
8930
如何在Ubuntu 14.04上保护Redis安装
但是,请记住,Redis旨在供受信任环境中的受信任客户端使用,并且没有自己的强大安全功能。为了突出显示这一点,可以看看这里来自Redis官方网站的引用:
挺问中原
2018/10/19
8780
【愚公系列】2021年12月 Redis数据库-Redis的配置
工作方式 :根据时间的间隔将redis中数据快照(dump)到dump.rdb文件
愚公搬代码
2022/12/01
2360
Linux下Redis自动化部署的一些笔记
傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去,衰老下去。在我看来,这是比死亡更可怕的事。--------王小波
山河已无恙
2023/01/30
9520
如何在Ubuntu 14.04上使用Rsyslog,Logstash和Elasticsearch集中日志
了解组织生成的数百万条日志行是一项艰巨的挑战。一方面,这些日志行提供了应用程序性能,服务器性能指标和安全性的视图。另一方面,日志管理和分析可能非常耗时,这可能会妨碍采用这些日益必要的服务。
八十岁的背影
2018/09/20
2.3K0
Redis详解(一)冰叔带你了解Redis
正文 Redis 是一个使用 ANSI C 编写的开源、支持 网络、基于 内存、单线程模型、可选持久性 的 键值对存储数据库。 1. Redis的特性
OwenZhang
2021/12/08
3510
Redis详解(一)冰叔带你了解Redis
redis高级教程与实例实践
文章目录 install config example:增删改查 install step1:解压 tar zxvf redis-3.2.5.tar.gz step2:复制,放到usr/local目录下 sudo mv -r redis-3.2.5/* /usr/local/redis/ step3:进入redis目录 cd /usr/local/redis/ step4:生成 sudo make step5:测试,这段运行时间会较长 sudo make test step6:安装,将redis的命令安装到
AI拉呱
2021/01/14
4180
如何在Ubuntu 18.04上保护Redis的安装
Redis是一个使用内存技术,NoSQL,键值缓存及存储,也可以保存到磁盘。它专为受信任环境中的受信任客户端设计,自身没有强大安全功能。这里是Redis官方网站的引用:
GeekZ
2018/08/07
1K0
在Ubuntu 16.04上安装Odoo 10
Odoo(以前称为OpenERP)是一个开源的业务应用程序套件,包括客户关系管理(CRM),销售渠道,项目管理,制造,发票,会计,电子商务和库存工具,仅举几例。Odoo团队创建了34个主要应用程序,社区成员开发了超过5,500个应用程序,涵盖了广泛的业务需求。
你在哪里
2018/08/17
3.4K0
在Linux环境安装redis步骤,且设置开机自动启动redis
最近一直在学习redis相关知识,看了很多理论知识后,觉得还是要多动手操作,就如王阳明说的知行合一那样,因此,便决定在linux环境安装了redis,过程捣鼓了一番,也遇到了一些波折,但最后还是成功安装完成,顺便把步骤流程记录了下来,分享给有需要的小伙伴。
朱季谦
2020/03/23
6.3K0
如何在Ubuntu 14.04上设置Gogs
Gogs是一个用Go编写的自托管Git服务,它很容易运行并且系统使用率也很低。它渴望成为建立自托管Git服务的最简单,最快速,最轻松的方式。
心语花束
2018/10/25
1.1K0
Redis哨兵模式搭建
主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。
Yuou
2022/09/26
7650
linux redis安装及多端口配置过程
redis在linux下的安装很简单,ubuntu下apt-get就可以很方便的安装
10km
2019/08/29
2K0
相关推荐
如何在Ubuntu 18.04上安装Redis
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验