可能原因
Agent安裝失敗的可能原因如下:
- 待安裝Agent的ECS服務器與存儲Agent的OBS桶之間網絡不通。
- ECS服務器的磁盤空間不足
- 調用iamtoken請求,獲取iamtoken失敗
- workspaceId校驗失敗
- Agent已經安裝,系統仍將重復安裝
原因排查及解決方法
待安裝Agent的ECS服務器與存儲Agent的OBS桶之間網絡不通
主機與OBS網絡不通:
解決方法 :
-
(可選)方法一:將ECS主機與OBS的網絡連通。
-
(可選)方法二:手動將安裝腳本以及安裝包下載到本地后,再將安裝包上傳到主機的“/opt/cloud”路徑下。
- 登錄OBS管理控制臺。
- 在左側導航欄選擇“桶列表”,并單擊目標桶名稱,進入桶對象管理頁面。
- 單擊目標桶對象名稱,進入桶對象詳情頁面后,下載安裝腳本和安裝包。
- 通過遠程管理工具(如:SecureFX、WinSCP)遠程登錄目標云服務器。
- 將安裝包上傳到主機的“/opt/cloud”路徑下。
ECS主機的磁盤空間不足
磁盤空間不足:
解決方法 :
清理磁盤,預留足夠空間。
調用iamtoken請求,獲取iamtoken失敗
問題現象
當日志出現如下圖所示信息時,則表示調用iamtoken請求,獲取iamtoken失敗。
獲取iamtoken失敗:
排查步驟和解決方法
-
確認執行命令中的IAM賬號或用戶名是否有誤。
IAM用戶名和密碼:
- 有誤,修改命令中的IAM賬號或用戶名后再次執行安裝命令。
- 無誤,繼續執行步驟2。
-
執行vim /etc/salt/iam_token.txt命令,查看“/etc/salt/iam_token.txt”文件檢查是否存在。
-
當出現如下圖信息時,則表示存在,繼續執行步驟3。
-
如果提示文件不存在,請聯系技術支持進行處理。
-
-
執行ping 命令,檢查主機是否可以連通網絡地址,如果不通,用戶需要打通網絡。
檢查網絡:
workspaceId校驗失敗
問題現象
當日志出現如下圖所示信息時,則表示Workspace ID校驗失敗。
解決方法
-
登錄態勢感知(專業版)管理控制臺。
-
在左側導航欄選擇“工作空間> 空間管理”,并在工作空間列表中,單擊目標工作空間名稱,進入目標工作空間管理頁面。
-
在左側導航欄選擇“設置> 組件管理”,進入節點管理頁面后,單擊目標節點名稱。
-
查看執行命令中的workspaceId和projectId。
控制臺中的參數信息:
-
查看實際運行命令中的workspaceId和projectId,是否與步驟4中的一致。
命令中的參數信息:
-
修改實際執行命令中的workspaceId和projectId。
Agent已經安裝,系統仍將重復安裝
問題現象
當日志出現如下圖所示信息時,則表示Agent已經安裝。
Agent重復安裝:
解決方法
-
(可選)方法一:通過管理控制臺注銷該節點。
- 登錄態勢感知(專業版)管理控制臺。
- 在左側導航欄選擇“工作空間> 空間管理”,并在工作空間列表中,單擊目標工作空間名稱,進入目標工作空間管理頁面。
- 在左側導航欄選擇“設置> 組件管理”,進入節點管理頁面后,單擊目標節點所在行“操作”列的“注銷”。
- 在彈出的確認框中,單擊“確認”
-
(可選)方法二:通過腳本命令卸載Agent。
- 通過遠程管理工具(如:SecureFX、WinSCP)遠程登錄目標云服務器。
- 執行sh /opt/cloud/agent_controller_euler.sh uninstall命令,卸載Agent。
-
檢查是否已完成卸載。
-
通過遠程管理工具(如:SecureFX、WinSCP)遠程登錄目標云服務器。
-
(可選)方法一:執行 ls -a /opt/cloud/ 查看“/opt/cloud”目錄下的文件,當提示如下圖所示信息(只有腳本文件)時,則表示已完成卸載。
腳本文件:
-
(可選)方法二:執行salt-minion --version命令,當提示如下圖所示信息時,則表示已卸載完成。
檢查Agent信息:
-
注意節點注銷需要一定的時間,不建議點完注銷立刻安裝。