簡介
本文檔介紹如何識別和修復無法影響Expressway上託管混合服務的管理聯結器的故障狀態。
必要條件
需求
思科建議您瞭解以下主題:
- 一個Webex組織。
- Webex混合日曆。
- Cisco Expressway。
採用元件
本文中的資訊係根據以下軟體和硬體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景
發現,升級Expressway韌體後,管理聯結器無法開始離開管理聯結器和託管的所有混合服務從控制中心離線。
來自控制中心的錯誤
使用管理員帳戶,登入admin.webex.com >服務>混合>使用Exchange的混合日曆>資源>檢視全部。
控制中心錯誤
選擇受影響的群集和節點,並確認離線狀態。
離線狀態
Expressway GUI出錯
轉到Expressway登入>狀態>警報。定位管理服務的應用程式失敗警報。
警報
"Several unexpected software errors were detected in /opt/c_mgmt/bin/c_mgmt.sh /var/run/c_mgmt/c_mgmt.pid: 1. This service will not be restarted automatically."
從日誌記錄快照中提取的警報……txt
2025-06-30T21:53:48.354-04:00 ccnp-expressway-hybrid1 supervisor: Level="ERROR" Event="Alarm Raised" Id="15019" UUID="1a18bfa6-f822-11e1-b0db-c35cb1b8e3e5" Severity="error" Detail="Application failed: Several unexpected software errors were detected in /opt/c_mgmt/bin/c_mgmt.sh /var/run/c_mgmt/c_mgmt.pid: 1. This service will not be restarted automatically." UTCTime="2025-07-01 01:53:48,353"
疑難排解
收集Expressway日誌的方法有3種,對於此警報,最佳選項是診斷日誌記錄。轉到Expressway登入>維護>診斷>混合服務日誌級別。確保將混合服務日誌級別設定為DEBUG。
日誌級別
複製問題時啟用診斷日誌記錄。
轉到Expressway登入>維護>診斷>診斷日誌記錄>啟動新日誌。收集日誌後,開啟日誌記錄快照……txt檔案並搜尋Permission Denied。
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafemanager.py", line 128, in _initialise_filesystem_to_full
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafemanager.py", line 187, in _create_template_dir
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafemanager.py", line 181, in _create_template_dir
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafexutil.py", line 387, in make_path
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafexutil.py", line 401, in makedirs
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "", line 225, in makedirs
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: PermissionError: [Errno 13] Permission denied: '/mnt/harddisk/current/fusion/template'
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt:
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: During handling of the above exception, another exception occurred:
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt:
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: Traceback (most recent call last):
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "", line 11, in
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./managementconnector/managementconnectormain.py", line 40, in main
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./managementconnector/applicationrunner.py", line 41, in launch
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./managementconnector/mgmtconnector.py", line 98, in start
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafemanager.py", line 98, in start
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafemanager.py", line 73, in _initialise_filesystem
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: File "./cafedynamic/cafemanager.py", line 138, in _initialise_filesystem_to_full
2025-06-30T21:53:09.102-04:00 ccnp-expressway-hybrid1 _c_mgmt: Exception: [Errno 13] Permission denied: '/mnt/harddisk/current/fusion/template'
建立完整的系統快照。
轉到Expressway登入>維護>診斷>系統快照>建立完整快照。開啟hybrid_services...日誌檔案並搜尋Permission Denied。
將日誌傳送到Webex。
轉至Expressway登入>應用>混合服務>聯結器日誌記錄>傳送。
解決方案
通過SSH登入
使用root帳戶通過SSH登入到受影響的節點。Type:
ls -la /mnt/harddisk/current/
SSH
正常且工作正常的聯結器具有以下檔案系統許可權:
drwxr-xr-x 8 root root 4096 Apr 29 21:53 .
drwxr-xr-x 13 root root 4096 Jun 30 21:52 ..
drw------- 3 root root 4096 Apr 29 21:05 clusterdb
drwxr-xr-x 2 root root 4096 Apr 29 21:06 debug
drwxr-xr-x 6 root root 4096 Apr 29 21:54 fusion
drwxr-xr-x 7 root root 4096 Apr 29 21:54 opt
drwxr-xr-x 5 root root 4096 Apr 29 21:09 persistent
drwxr-xr-x 3 root root 4096 Jun 8 08:07 tbl
模式包括讀取(r)、寫入(w)或執行(x)。 第一個欄位包含10個字元,代表以下特性:
Character What it means
1 "d" if a directory, "-" if a file
2 "r" if file is readable to user, "-" if not
3 "w" if file is writable to user, "-" if not
4 "x" if file is executable to user, "-" if not
5-7 same as 2-4, with reference to group
8-10 same as 2-4, with reference to everyone on the system
受影響的節點沒有為fusion filesystem設定的正確許可權。
drwxr-x--- 6 root root 4096 Apr 29 21:54 fusion
要更改檔案的許可權,可以使用chmod命令(change mode的簡稱),語法如下:
chmod 755 /mnt/harddisk/current/fusion
融合
Unix表示法drwxr-xr-x轉換為數字表示法:755
附註:請確保檢查所有目錄的正確許可權,因為不僅融合可能受到影響。
驗證聯結器管理
Expressway GUI
轉到Expressway登入>應用程式>混合服務>聯結器管理>重新啟動連線器按鈕。
重新啟動聯結器
聯結器管理已成功啟動。
成功
根本原因
已修改用於混合服務的一個或多個檔案系統許可權,影響正確啟動混合管理聯結器的能力,思科仍在調查以總結原因。
相關資訊