首頁>股票 > 正文

      全球熱點評!解決redis從服務(wù)器未配置主服務(wù)器密碼導(dǎo)致數(shù)據(jù)未同步&磁盤飽滿問題

      2023-06-28 00:09:37    出處:博客園


      (資料圖片僅供參考)

      問題前置場景

      本人前幾天買了一臺2核4G+40G磁盤空間的云服務(wù)器用來學(xué)習(xí)使用,在服務(wù)器上安裝了docker。為了學(xué)習(xí)redis主從架構(gòu),使用docker-compose部署了一主二從三臺redis服務(wù),部署完成之后測試發(fā)現(xiàn)從服務(wù)器并沒有同步主服務(wù)器的數(shù)據(jù),查看配置文件沒有看出來什么問題,進入三臺redis服務(wù)容器內(nèi)部使用info replication查看主從信息發(fā)現(xiàn)也沒有問題,看了很久都沒看出問題于是就先休息了。第二天想著是不是服務(wù)器哪里的問題重啟看看能不能解決,重啟之后運行docker ps命令查看容器運行情況結(jié)果提示:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?。由于服務(wù)器上docker配置了開機啟動,redis的docker-compose.yml配置了重啟策略

      # docker服務(wù)設(shè)置開機啟動systemctl start dockersystemctl enable docker# docker-compose.yml設(shè)置重啟策略restart: always

      所以理論上重啟應(yīng)該會自動啟動docker服務(wù)并運行redis容器

      定位問題過程

      既然錯誤提示沒有啟動docker,那就systemctl start docker手動啟動試試,結(jié)果報錯Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.,跟隨提示執(zhí)行systemctl status docker.service命令查看錯誤信息結(jié)果詳細信息里也沒看出具體什么原因?qū)е碌膁ocker啟動失敗,于是就開始上網(wǎng)查資料,看看有沒有遇到類似問題的博客,docker安裝后啟動失敗--cclovezbf這位老哥的博客給了我思路,雖然我們的錯誤不一樣,但是可以通過tail -200f /var/log/messages查看所有軟件的日志,執(zhí)行命令找到如下日志

      Jun 26 02:06:13 hecs-411924 dockerd: time="2023-06-26T02:06:13.217249515+08:00" level=error msg="Error writing log message" driver=json-file error="error writing log entry: write /var/lib/docker/containers/77c466b6276136d2de92716f184ff4153ee400f828fd265e34ce472f8fe6ce12/77c466b6276136d2de92716f184ff4153ee400f828fd265e34ce472f8fe6ce12-json.log: no space left on device" message=

      可以看到問題出在磁盤空間不足,但是我這個40G的磁盤剛安裝了docker和幾個鏡像,怎么會磁盤就滿了呢?最后通過du df命令一頓操作發(fā)現(xiàn)問題處在兩個redis從服務(wù)器的日志上,路徑是/var/lib/docker/containers/,兩個從服務(wù)器日志文件分別占了大概18G,查看日志內(nèi)容發(fā)現(xiàn)一直在刷重復(fù)日志看這一段Unexpected reply to PSYNC from master: -NOAUTH Authentication required.\n","stream": "stdout","time":"2023-06-25T14:36:02.104810656Z"},問題原因找到了,我主服務(wù)器設(shè)置了密碼,但是從服務(wù)器配置文件中卻沒有配置主服務(wù)器的密碼,導(dǎo)致從服務(wù)器容器一直在刷日志,最終導(dǎo)致磁盤爆滿。另外之前的從服務(wù)器數(shù)據(jù)沒有同步的問題也是這個原因

      問題解決

      發(fā)現(xiàn)問題之后解決就很簡單了,在從服務(wù)器配置文件中加上主服務(wù)器密碼

      # 設(shè)置主服務(wù)器密碼masterauth ******

      重啟容器之后問題解決

      關(guān)鍵詞:

      相關(guān)內(nèi)容

      消費
      產(chǎn)業(yè)
      烏克蘭和談將于7月進行?是否邀請俄羅斯?外交部回應(yīng) 6月27日,外交部發(fā)言人毛寧主持例行記者會。有記者提問,據(jù)媒體報道,
      石家莊學(xué)院教師團隊獲外研社“教學(xué)之星”大賽全國復(fù)賽一等獎|世界今日訊 近日,在2023年外研社“教學(xué)之星”大賽中,石家莊學(xué)院教師呂汝茵、武高
      全球快資訊丨南亞新材跌8.5% 上市即巔峰超募8.7億光大證券保薦 南亞新材跌8 5%上市即巔峰超募8 7億光大證券保薦
      《都市魅影》游戲找小孩 小孩在哪里 都市魅影大叔的孩子在他的家中。可以得知這是一個問句,而且是關(guān)于都市
      基金
      国产成人精品日本亚洲语音| 亚洲国产精品无码AAA片| 久久精品国产亚洲av麻豆小说 | 人人狠狠综合久久亚洲高清| 亚洲成人免费网站| 亚洲欧洲精品久久| 亚洲∧v久久久无码精品| 国产成人亚洲综合无码| 精品久久久久亚洲| 亚洲精品无AMM毛片| 亚洲国产成人无码av在线播放| 亚洲精品动漫在线| 亚洲色图校园春色| 亚洲神级电影国语版| 亚洲天堂一区二区三区| 亚洲AV无码久久久久网站蜜桃| 亚洲剧情在线观看| 国产成人精品亚洲日本在线| 精品久久亚洲中文无码| 亚洲欧洲精品成人久久曰| 亚洲综合一区国产精品| 亚洲熟妇AV一区二区三区浪潮 | 亚洲国产精品美女久久久久| 亚洲精品色在线网站| 亚洲成av人片一区二区三区| 亚洲成aⅴ人片久青草影院| 国产成人亚洲综合| 久久夜色精品国产嚕嚕亚洲av| 亚洲综合婷婷久久| 亚洲国产av高清无码| 亚洲欧美日本韩国| www.亚洲色图.com| 国产亚洲老熟女视频| 久久久久久久久亚洲| 久久精品国产亚洲AV无码娇色| 亚洲精品乱码久久久久久下载| 亚洲www在线观看| 国产成人亚洲综合无| 国产亚洲成人久久| 亚洲人成电影亚洲人成9999网| 亚洲一级片在线播放|