節點CCEAgent版本檢查
更新時間 2024-01-05 16:04:16
最近更新時間: 2024-01-05 16:04:16
分享文章
本文主要介紹 節點CCEAgent版本檢查。
檢查項內容
檢測當前節點的CCE包管理組件cce-agent是否為最新版本。
解決方案
cce-agent非最新版本時,自動更新失敗,該問題通常由OBS地址失效或組件版本過低引起。
步驟 1 登錄檢查通過的 正常節點 ,獲取cce-agent配置文件路徑,查看有效OBS地址。
cat ?ps aux | grep cce-agent | grep -v grep | awk -F '-f ''{print $2}'?
配置文件內的OBS配置地址字段為packageFrom.addr


步驟 2 登陸檢查失敗的 異常節點 ,參考上一步重新獲取OBS地址,檢查是否一致。若不一致,請將異常節點的OBS地址修改為正確地址。
步驟 3 通過以下命令下載最新的二進制文件。
- x86系統
curl -k "//{您獲取的obs地址}/cluster-versions/base/cce-agent" > /tmp/cce-agent
- ARM系統
curl -k "//{您獲取的obs地址}/cluster-versions/base/cce-agent-arm" > /tmp/cce-agent-arm
步驟 4 替換原有的cce-agent二進制文件。
- x86系統
mv -f /tmp/cce-agent /usr/local/bin/cce-agent
chmod 750 /usr/local/bin/cce-agent
chown root:root /usr/local/bin/cce-agent
- ARM系統
mv -f /tmp/cce-agent-arm /usr/local/bin/cce-agent-arm
chmod 750 /usr/local/bin/cce-agent-arm
chown root:root /usr/local/bin/cce-agent-arm
步驟 5 重啟cce-agent服務。
systemctl restart cce-agent
若您對上述執行過程有疑問,請聯系技術支持人員。