Inleiding
In dit document wordt beschreven hoe u de mislukte status op de beheerconnector kunt identificeren en oplossen die geen invloed kan hebben op hybride services die op een expressway worden gehost.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- Een Webex-organisatie.
- Webex Hybrid Calendar.
- Cisco Expressways.
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Achtergrond
Er wordt vastgesteld dat de beheerconnector na het upgraden van de Expressway-firmware de beheerconnector niet kan verlaten en dat alle hybride services die worden gehost vanaf de Controle-hub offline worden gehost.
Fout bij Control Hub
Meld u met een beheerdersaccount aan bij admin.webex.com > Services > Hybrid > Hybrid Agenda met Exchange > Bronnen > Alles weergeven.
Control Hub-fout
Selecteer het betreffende cluster en knooppunt en bevestig de status Offline.
Offline status
Fout bij Expressway GUI
Ga naar Expressway login > Status > Alarmen. Lokaliseer toepassingsfout alarm voor beheerservice.
alarmeren
"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."
Alarm geëxtraheerd uit 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"
Probleemoplossing
Er zijn 3 bekende manieren om Expressway-logs te verzamelen, voor dit alarm is de beste optie Diagnostic Logging. Ga naar Expressway login > Maintenance > Diagnostics > Hybrid Services Log Levels. Zorg ervoor dat de logniveaus voor hybride services zijn ingesteld op DEBUG.
Logniveaus
Diagnostic Logging inschakelen terwijl het probleem wordt gerepliceerd.
Ga naar Expressway login > Maintenance > Diagnostics > Diagnostic logging > Start new log. Zodra de logs zijn verzameld, opent u loggingsnapshot...txt-bestand en zoekt u naar 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'
Maak een volledige momentopname van het systeem.
Ga naar Expressway-aanmelding > Onderhoud > Diagnostiek > Systeemmomentopname > Volledige momentopname maken. Open het hybride_services...logbestand en zoek naar Permission Denied.
Logboeken verzenden naar Webex.
Ga naar Expressway login > Applications > Hybrid Services > Connector Logging > Send.
Waarschuwing: optie niet beschikbaar omdat de connector offline is.
Oplossing
Aanmelden via SSH
Log in via SSH in de getroffen node met root-account. Type:
ls -la /mnt/harddisk/current/
SSH
Een gezonde en werkende Connector heeft deze bestandssysteemmachtigingen:
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
De modi zijn lezen (r), schrijven (w) of uitvoeren (x). Het eerste veld bevat 10 tekens die verwijzen naar deze kenmerken:
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
De betreffende node heeft niet de juiste rechtenset voor het fusiebestandssysteem.
drwxr-x--- 6 root root 4096 Apr 29 21:54 fusion
Als u de machtigingen van een bestand wilt wijzigen, gebruikt u de opdracht chmod (afkorting voor wijzigingsmodus), met deze syntaxis:
chmod 755 /mnt/harddisk/current/fusion
fusie
De Unix-representatie drwxr-xr-x vertaalt naar de numerieke notatie: 755
Opmerking: controleer de juiste machtigingen voor alle mappen, omdat niet alleen de fusie kan worden beïnvloed.
Connectorbeheer valideren
Expressway GUI
Ga naar Expressway-aanmelding > Toepassingen > Hybride services > Connectorbeheer > knop Connector opnieuw opstarten.
Connector opnieuw opstarten
Connectorbeheer is gestart.
Geslaagd
Hoofdoorzaak
Een of meer bestandssysteemmachtigingen die voor Hybrid Services zijn gebruikt, zijn gewijzigd en hebben invloed op de mogelijkheid om correct te starten naar de Hybrid Management Connector, Cisco onderzoekt nog steeds om de reden te achterhalen.
Gerelateerde informatie