序言

昨日,一網友聯絡我說,雲鎖透過 WDCP 面板安裝,出現了連線服務端失敗的問題

一、基礎排查

1. 埠

於是我首先想到的是伺服器是否開啟 5555 埠,發現未開啟,並詢問是什麼伺服器提供商,得知是騰訊雲伺服器。

首先第一步進入安全組,新建安全組:

QQ截圖20180403211734.png

第二部新增規則即可

QQ截圖20180403212012.png

2. 埠掃描

透過埠掃描工具進行掃描 5555 埠

QQ截圖20180403212140.png

埠是開啟的即可。

PS. 其他

埠未開啟還有可能是 wdcp 面板的防火牆未加入 5555 埠。可以在 shell 敲入下面命令來關閉 iptables

service iptables stop

二、嘗試連線

連線發現還是提示連線服務端失敗

QQ圖片20180403212550.png

我們點選連線服務端失敗這個文字, 跳轉到官方論壇頁面

QQ截圖20180403212921.png

發現可能是雲鎖從 wdcp 端安裝沒有安裝成功。

三、重灌雲鎖

1. 檢查雲鎖安裝情況

登入 shell,分別鍵入:

ps -ef | grep yunsuo_agent #檢查雲鎖程式是否執行
service yunsuo start #發現程式未執行,嘗試啟動
/etc/init.d/yunsuo start #嘗試啟動雲鎖

QQ圖片20180403212948.png

圖中發現,雲鎖既沒有程式,同時也沒有辦法進行啟動,得出結論就是安裝失敗。

2. 解除安裝重灌

鍵入命令:

/usr/local/yunsuo_agent/uninstall 

進行雲鎖的解除安裝

解除安裝後重新安裝
注意:如曾經下載過雲鎖安裝包,則將舊的雲鎖安裝包及安裝目錄刪除 (rm -rf yunsuo_*) 後再安裝。

3. 嘗試重新安裝

第一次嘗試重新安裝,鍵入下面命令:

wget http://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf yunsuo_agent_64bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install

嘗試一鍵安裝,這個會自動進行:下載、解壓、給予許可權、安裝

170926182615a847b6bdc619e7.jpg

於是出現上圖的提示

這是因為雲鎖沒有解除安裝乾淨導致的。

4. 解除安裝雲鎖

解除安裝:

17092618363f05c90c6638bef9.jpg

報錯提示沒有許可權解除安裝雲鎖
解決方法:

a. 先解除安裝雲鎖的驅動

    /usr/local/yunsuo_agent/uninstall_driver

b. 進入到雲鎖的安裝目錄

17092618290e44789b2866763c.png

    cd /usr/local/yunsuo_agent
    rm-rf 如圖所示 2 個 KO 檔案

c. 最後執行 reboot 重啟下伺服器

d. 重啟完伺服器,再次執行

/usr/local/yunsuo_agent/uninstall

提示解除安裝成功

四、再次安裝

QQ截圖20180403214813.png

成功

參考 1:雲鎖無法安裝及解除安裝,來至 wdcp 官方論壇