Centos7 LNMP環境,之前好好的,由於要搞keepalive,所以關機克隆出一臺web02.
隨後發現之前部署的DSSHOP商城系統報錯,然後逐一排查nginx 、 php 、mysql服務是否正常啓動。
ss -naltp | grep mysql沒有東西。
mysql登錄報錯
起初沒明白是什麼意思,網上找錯誤信息資料也沒找到。然後我就用service來啓動,我掉,成功了。(此時商城網站已正常)
然後目前的情況是使用 service啓動mysql ,service查看mysql狀態是正常的。
而systemctl start mysql沒有報錯,但 systemctl status mysql就報錯。 然後羣裏羣里老哥,看出沒有file這個參數,讓我刪掉,這時我才恍然大悟,原來日誌的意思是這樣,
和
mysql.service裏面第10行有無效參數。 原來是自己cv錯誤內容 (怪不得網上沒資料)
下圖是錯誤的service文件內容
寫成這樣纔對:
CV工程師就是這樣撈了,照着文檔抄,不知其意,就嗯抄運行 (下圖是資料文檔,講師用的是typora,轉成pdf可能有的地方就換行了,那嗯抄cv 就報錯了 )
小結:
看日誌 /var/log/message,看狀態,問羣里老哥.
原來/tmp/mysql.sock是臨時生成的。mysql連接成功後纔會有這個文件