1. 程式人生 > >多臺騰訊雲應用伺服器掛載共享檔案儲存伺服器

多臺騰訊雲應用伺服器掛載共享檔案儲存伺服器

公司使用了騰訊雲伺服器部署應用,兩臺應用伺服器掛載了同一個檔案伺服器CFS,掛載完成後,兩臺應用出現只有一臺可訪問,另一臺提示無訪問許可權的問題。

嘗試著修改了掛載目錄的許可權,出現設定的這臺機器解決,另外一臺機器不可用的情況,檢視目錄許可權時伺服器1顯示資料夾屬於boltapp,伺服器2顯示資料夾屬於gw

伺服器1圖:

 

伺服器2圖:

 

搞了半天是由於兩天伺服器上建立的使用者相同的使用者名稱,UID不同,CFS儲存許可權資訊時是用的UID而不是使用者名稱,所以一臺伺服器正常,另外一臺伺服器讀取時無許可權。

查詢使用者ID的方法:

第一種:

cat /etc/passwd檢視所有使用者的資訊,檢視UIDGID

 

2種:

登入所需使用者,直接輸入id命令

 

解決方案:

將兩臺伺服器boltapp使用者的UID修改為相同的ID.

root使用者執行:

usermod -u 1005 boltapp

groupmod -g 1005 boltapp

chown -R boltapp.boltapp/home/boltapp

執行時要確保使用者沒有登入,且該使用者沒有啟動任何服務。否則會提示當前使用者被程序XX使用。

使用ps-ef|grep 程序號   可以檢視程序具體情況