はじめに
このドキュメントでは、Expresswayでホストされているハイブリッドサービスに影響を与えることができない管理コネクタ(MC)の障害ステータスを特定し、修正する方法について説明します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
- Webex組織
- Webexハイブリッドカレンダー
- Cisco Expresswayです
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
背景
Expresswayファームウェアのアップグレード後、管理コネクタが管理コネクタと、Control Hubからホストされたすべてのハイブリッドサービスをオフラインのままにすることができない問題が検出されました。
コントロールハブからのエラー
管理者アカウントで、admin.webex.com > Services > Hybrid > Hybrid Calendar with Exchange > Resources > View Allにログインします。
コントロールハブエラー
影響を受けるクラスタとノードを選択し、オフラインステータスを確認します。
オフライン状態
Expressway GUIからのエラー
Expresswayログイン>ステータス> アラームの順に選択します。管理サービスのApplication failed alarmを探します。
アラーム
"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."
loggingsnapshot...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ログイン>メンテナンス>診断>診断ログ>新しいログの開始に移動します。ログが収集されたら、loggingsnapshot...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...logファイルを開き、「Permission Denied」を検索します。
Webexにログを送信します。
Expresswayログイン>アプリケーション>ハイブリッドサービス>コネクタロギング>送信に移動します。
警告:コネクタがオフラインのため、オプションを使用できません。
解決方法
SSH経由でログイン
SSH経由で、影響を受けるノードにrootアカウントでログインします。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ファイルシステムに対する正しい権限セットがありません。
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に変換したものです。
注:Fusionだけでなく、影響を受ける可能性もあるため、すべてのディレクトリに対して正しい権限を確認してください。
コネクタ管理の検証
ExpresswayのGUI
Expresswayログイン>アプリケーション>ハイブリッドサービス>コネクタ管理>コネクタの再起動ボタンに移動します。
コネクタの再起動
コネクタ管理が正常に開始されました。
成功
根本原因
ハイブリッドサービスに使用される1つ以上のファイルシステム権限が、ハイブリッド管理コネクタを正しく起動する機能に影響を与えて変更されました。シスコでは、その理由を究明するために調査中です。
関連情報