1. 程式人生 > >Redis 啟動與關閉初探

Redis 啟動與關閉初探

    新年元旦,公司為了保證安全,將測試伺服器斷電了,今天來到公司啟動伺服器之後發現 系統連不上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如下圖

至此,整個流程就完成了 ,我再看一遍 ,保證以後自己能看懂。

請多多指教!