您的位置:首页 > 数据库 > Redis

Redis 启动与关闭初探

2016-01-04 10:50 423 查看
    新年元旦,公司为了保证安全,将测试服务器断电了,今天来到公司启动服务器之后发现 系统连不上redis。要完成两个: 1 重启redis  2. 重新设置密码  3   关闭redis  ,重启服务器  看是否有数据保存。

      连接上服务器之后敲入  命令  find / -name ' *redis* ' 找到 redis的路径,于是进入redis 路径,cd /usr/local/redis   

    进入redis中再进入 redis下的/src中,       敲入    ./redis-server &  注意  ./  和&  。&表示在后台运行。就可以像上图一样得到  redis启动的画面。在此 Redis 就已经启动了

然后 在命令行 敲  redis-cli  进入redis  在授权时  会如下图中的 报错

0

于是在这里需要进行  新的密码设置,如下图   xiaozhu  是password     ;   CONFIG SET requirepass xiaozhu

在此,redis即可使用 。

然而  ,我发现由于当初暴力断电  redis里面的数据都已经消失了。。 消失了 消失了。幸好这是测试服务器 。于是趁同事还在节后综合症的情况下 ,我想试试正常关闭,重启时保存数据的。方法如下:

在redis中  敲入shutdown save  然后命令行的开头还是会显示

然后我以为没关掉  敲了一些无谓的东西,退出去之后尝试连接  无法连接   如下图所示

然后重启  服务器  在命令行敲入 reboot   等待重启完成。然后重复文中开头的  启动redis  的那几步 ,再次打开的时候就会看到在上次关闭之前  我放入的一个set如下图

至此,整个流程就完成了 ,我再看一遍 ,保证以后自己能看懂。

请多多指教!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息