Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Probleem

Problemen oplossen

Hoofdoorzaak

Oplossing

Verwachte uitkomst

Gerelateerde informatie

Inleiding

Dit document beschrijft hoe u problemen kunt oplossen en een probleem kunt oplossen op de supervisor in Cisco WAN Automation Engine (WAE).

Voorwaarden

Vereisten

Er zijn geen specifieke vereisten van toepassing op dit document.

Gebruikte componenten

Dit document is niet beperkt tot specifieke 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.

Probleem

Op WAE 7.3, is dit de kwestie:

[wae@ds1waenod01 etc]$ sudo systemctl status supervisord

● supervisord.service - Process Monitoring and Control Daemon

Loaded: loaded (/usr/lib/systemd/system/supervisord.service; enabled; vendor preset: disabled)

Active: failed (Result: exit-code) since Tue 2021-12-07 16:52:30 PST; 1 months 14 days ago

Process: 23468 ExecStart=/usr/bin/supervisord -c /etc/supervisord.conf (code=exited, status=1/FAILURE)

Dec 07 16:52:30 ds1waenod01.tnt.lab supervisord[23468]: d.main()

Dec 07 16:52:30 ds1waenod01.tnt.lab supervisord[23468]:

File "/usr/lib/python2.7/site-packages/supervisor/supervisord.py", line 70, in main

Dec 07 16:52:30 ds1waenod01.tnt.lab supervisord[23468]: rlimit_messages = self.options.set_rlimits()

Dec 07 16:52:30 ds1waenod01.tnt.lab supervisord[23468]:

File "/usr/lib/python2.7/site-packages/supervisor/options.py",

line 1316, in set_rlimits

Dec 07 16:52:30 ds1waenod01.tnt.lab supervisord[23468]: self.usage(msg % locals())

Dec 07 16:52:30 ds1waenod01.tnt.lab supervisord[23468]: KeyError: 'min'

Dec 07 16:52:30 ds1waenod01.tnt.lab systemd[1]: supervisord.service: control process exited,

code=exited status=1

Dec 07 16:52:30 ds1waenod01.tnt.lab systemd[1]: Failed to start Process Monitoring and Control Daemon.

Dec 07 16:52:30 ds1waenod01.tnt.lab systemd[1]: Unit supervisord.service entered failed state.

Dec 07 16:52:30 ds1waenod01.tnt.lab systemd[1]: supervisord.service failed.

Hierdoor wordt de toezichthouder inactief gemaakt. Daarom is het niet omhoog:

[wae@ds1waenod01 root]$ supervisorctl status

unix:///opt/supervisor/run/supervisor.sock refused connection

De pogingen om het WAE-proces opnieuw op te starten en de server opnieuw op te starten zijn niet geslaagd.

Problemen oplossen

Leg deze gegevens vast om dit verder uit te testen:

1. WAE-versie

2. OS versie: cat /etc/redhat-release

3. Supervisor versie: rpm -qa supervisor

4. Bestand /etc/security/limits.conf

Hoofdoorzaak

Dit is een bekende kwestie die in supervisor versie 3.2 of lager wordt waargenomen. WAE versie 7.3 kan een lagere supervisor versie hebben. Voor details, zie Problemen met Supervisor.

Oplossing

De oplossing is om de WAE-versie te upgraden en als dat niet mogelijk is, upgrade dan de supervisor. Als een upgrade echter geen optie is, gebruikt u deze tijdelijke oplossing:

Comment these parameters in /etc/supervisord.conf and then restart supervisor/wae.

;minfds=1000000              ; (min. avail startup file descriptors;default 1024)

;minprocs=257805             ; (min. avail process descriptors;default 200)

systemctl restart supervisord.service

supervisorctl restart wae:*

Verwachte uitkomst

WAE-service start zoals verwacht:

supervisorctl status

wae:kafka                        RUNNING   pid 11726, uptime 0:01:06

wae:logrotate                    RUNNING   pid 11648, uptime 0:01:07

wae:wae-monitor                  RUNNING   pid 11667, uptime 0:01:07

wae:waectl                       RUNNING   pid 11634, uptime 0:01:07

wae:zookeeper                    RUNNING   pid 11633, uptime 0:01:07

Gerelateerde informatie

- Technische ondersteuning en documentatie – Cisco Systems