1.如果您使用aptget或yuminstall安装redis,可以通过以下命令直接停止/启动/重新启动redis:etc/init.d/redis-serverstop/etc/init.d/redis-serverstart/etc/init.d/redis-serverrestart
2。如果您是通过源代码安装redis,可以通过rediscli的shutdown命令重新启动redis。
如何解决redis集群无法重启的问题
redis使用集群部署。在电源故障或服务器重启的情况下,有时无法再次启动。您需要使用trib的fix命令进行修复。如果修复仍然失败,您可以清除节点数据并重建集群,前提是该操作是在备份之后执行的。
1.使用rediscli连接到一个redis服务器:rediscli-c-hxxx-p7001,然后输入clusterinfo以查看当前集群的状态。
2.您可以使用trib的检查来检测集群状态:redis-trib.rb公司检查xxx:7001,[err]并非所有16384插槽都被节点覆盖。
1。在/etc/rc.d/init.d/目录中创建一个新的redis文件,并复制其中的脚本内容。2chkconfig—添加redis#注册服务。三。chkconfig--level345redison#指定服务在级别3、4和5上运行。4我的redis程序安装在/usr/local/redis目录中,配置为/usr/local/redis/bin/redis.conf文件,如果安装在其他目录中,请修改
1.首先进入redis目录并将redis安装到指定目录;使用makeprefix=/usr/local/redisinstall;
2命令。进入redis目录并复制redis.conf文件文件到usr/local/redis文件;cpredis.conf文件/进入redis目录并运行viredis.conf文件;
4.将daemonizeno更改为daemonize5。重新启动redis服务。/bin/redis服务器/redis.conf文件然后你就可以用redis操作了