`

redis运行后的一些警告

 
阅读更多

我更改了redis的conf,运行,出现了警告:

 

Warning: no config file specified, using the default config.
In order to specify a config file use 'redis-server /path/to/redis.conf'

 

警告:没有明确的config文件,使用默认配置。为了明确配置文件请使用'redis-server /path/to/redis.conf'

 

我琢磨了半天(我比较愚钝),后来明白了,需要用显示命令方式指定redis的conf运行:

#./redis-server  ../redis.conf  

 

这样运行后,上个警告消失。

但是还有一个警告:

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition.
To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

 

警告:过量使用内存设置为0!在低内存环境下,后台保存可能失败。为了修正这个问题,请在/etc/sysctl.conf 添加一项 'vm.overcommit_memory = 1' ,然后重启(或者运行命令'sysctl vm.overcommit_memory=1' )使其生效。

 

这个警告的处理就很简单了,按照他说的,改一下,重启。发现依旧报警告。然后只好再运行一下命令令'sysctl vm.overcommit_memory=1' 。

 

所有警告排除。这下终于正常运行了!

分享到:
评论

相关推荐

    如何监控mysql,redis运行状况(CPU,内存)

    4. **监控指标**:通过Prometheus和Grafana,你可以监控MySQL和Redis的CPU使用率、内存使用量、QPS(每秒查询数)、延迟、连接数等关键指标,并设置阈值警告。 监控MySQL和Redis的运行状况是系统运维的重要环节,它...

    Redis哨兵模式配置文件

    2. **sentinel.conf**:这是Redis Sentinel的配置文件,用于定义哨兵系统的运行规则。在这里,你需要指定哨兵的监听端口、日志文件路径,以及需要监控的主节点信息,包括主节点的IP地址、端口号和名称。此外,还需要...

    redis6.2.4安装.docx

    在编译过程中可能会遇到一些错误,如 `Active defrag in tests/unit/memefficiency.tcl`,此时可以忽略这些警告,继续执行 `make && make install` 命令,然后再通过 `make test` 进行测试。 #### 二、配置与优化 ...

    nagios监控redis控件

    它通常会发送特定的Redis命令(如INFO、CLIENT LIST等)来获取服务器的统计信息,然后根据预设的阈值判断是否发出警告或报警。例如,如果Redis的内存使用量超过了设定值,或者连接数异常,check_redis.php就会向...

    redis7.0.0集群相关安装包

    6. **Sentinel系统**:虽然不是直接包含在安装包中,但Redis Sentinel是一个独立的服务,用于监控、警告和自动故障转移。在大型集群中,Sentinel系统可以提供更高级别的高可用性保障。 7. **持久化**:Redis提供了...

    Redis-x64-3.0.501.zip

    这个文件可能与Windows事件日志有关,因为Redis在Windows上可以集成到事件日志系统中,以便记录错误和警告信息。这有助于管理员监控和诊断Redis服务的问题。 3. **Redis on Windows.docx** 和 **Redis on Windows ...

    redis 用于win7

    `EventLog.dll`是用于Windows事件日志的动态链接库,如果你在配置文件中启用了日志记录到Windows事件日志,Redis会将错误和警告信息记录在这里。 5. **文档资源** 压缩包中的`.docx`文件,如`Redis on Windows....

    Redis-x64-3.2.zip

    3. "EventLog.dll":这是一个动态链接库文件,用于集成 Redis 与 Windows 事件日志系统,使得 Redis 的错误和警告能够记录到系统日志中,方便排查问题。 4. "Redis on Windows.docx"、"Windows Service ...

    Linux安装部署Redis图例指导教程|Redis安装部署.pdf

    - 编译完成之后,建议执行测试,确保没有任何警告,表明Redis已正确编译并可以使用。 3. Redis配置与管理: - 官方提供了多种版本的配置文件模板,这些模板位于Redis安装目录下,例如/opt/redis/redis-6.0.8/。 ...

    redis可视化工具

    用户在安装后,可以通过图形界面来操作和管理本地或远程的Redis服务器,提升Redis的管理效率。 总的来说,Redis可视化工具是Redis生态系统的重要组成部分,它简化了数据库的日常管理和维护工作,尤其对于初学者和...

    Redis3.0.500 for Windows最新版

    3. `EventLog.dll`:这是一个动态链接库文件,可能与Redis在Windows上的事件日志集成有关,使得Redis可以在Windows事件查看器中记录和报告错误或警告。 4. `Windows Service Documentation.docx`:这可能是一份文档...

    redis3.0-window免安装

    4. **Redis Sentinel**:这是一个高可用性解决方案,监控、警告以及自动故障转移主从Redis实例,确保服务的连续性。 5. **LUA脚本增强**:Redis 3.0增强了对LUA脚本的支持,允许在服务器端执行更复杂的逻辑,提高了...

    redis-4.0.0.tar.gz

    1. 日志:Redis的默认日志文件位于`/var/log/redis/redis.log`,通过日志可以追踪错误和警告信息。 2. 监控:利用`INFO`命令获取服务器状态信息,或集成监控工具如Grafana、Prometheus进行实时监控。 3. 性能优化:...

    redis-windos

    了解以上文件的作用后,Windows用户可以按照文档的指导安装和配置Redis,通过`redis-server.exe`启动服务,使用`redis-cli.exe`进行数据操作,还可以利用`redis-benchmark.exe`进行性能测试。同时,通过`redis....

    zabbix监控redis集群

    最后,需要在Zabbix的Web界面中创建监控模板,关联到Redis集群的各个节点,定义触发器以在特定指标超过阈值时发出警告。这些指标可能包括内存使用率、连接数、错误计数等。通过这样的配置,运维人员可以在Zabbix的...

    tomcat-redis-session-manager jar包

    3. **监控与报警**:定期监控Redis和Tomcat的运行状态,设置合适的性能指标阈值,以便在出现问题时及时收到警告。 通过使用`tomcat-redis-session-manager`,开发者可以构建更健壮、可扩展的Web应用,同时享受Redis...

    Redis可视化工具

    Redis采用ANSI C语言编写,确保了跨平台的兼容性和高效运行。 Redis的优势在于其快速响应能力,得益于其内存存储特性,数据读写速度极快,特别适合需要高速读写操作的场景。同时,Redis也提供了持久化功能,可以将...

    Redis-x64-5.0.10.zip

    它使得 Redis 可以将错误和警告信息记录到系统事件日志中,方便监控和故障排查。 5. **redis-check-rdb.exe**:这是一个实用工具,用于检查 RDB(Redis Database)持久化文件的完整性和一致性。RDB 是 Redis 提供的...

    Redis哨兵模式(Redis-Sentinel)实例配置.rar

    1. **监控**:Sentinel系统会持续检查Redis主服务器和从服务器的状态,确保它们的正常运行。 2. **通知**:当检测到异常情况时,Sentinel会向管理员发送警告,以便及时了解集群状态。 3. **故障检测**:Sentinel能够...

Global site tag (gtag.js) - Google Analytics