المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

المشكلة

استكشاف الأخطاء وإصلاحها

سبب جذري

الحل

الناتج المتوقع

معلومات ذات صلة

المقدمة

يصف هذا وثيقة كيف أن يتحرى ويصحح إصدار على المشرف في ال cisco wan أتمتة محرك (WAE).

المتطلبات الأساسية

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

المكونات المستخدمة

لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

المشكلة

في WAE 7.3، هذه هي القضية:

[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.

ونظرا لذلك، تم جعل المشرف غير نشط. لذلك، لم يصل بعد:

[wae@ds1waenod01 root]$ supervisorctl status

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

لم تنجح محاولة إعادة تشغيل عملية WAE وإعادة تشغيل الخادم.

استكشاف الأخطاء وإصلاحها

من أجل فرز هذه التفاصيل بشكل أكبر، قم بالتقاط هذه التفاصيل:

1. إصدار WAE

2. إصدار نظام التشغيل: cat /etc/redhat-release

3. إصدار المشرف: rpm -qa supervisor

4. FILE /etc/security/limits.conf

سبب جذري

هذه مشكلة معروفة لوحظ في المشرف صيغة 3.2 أو أقل. يمكن أن يكون لإصدار WAE 7.3 إصدار مشرف أقل. للحصول على تفاصيل، راجع مشاكل المشرف.

الحل

يكمن الحل في ترقية إصدار WAE وإذا لم يكن ذلك ممكنا، بعد ذلك قم بترقية المشرف. ومع ذلك، إذا لم تكن الترقية خيارا، فاستخدم هذا الحل البديل:

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:*

الناتج المتوقع

تبدأ خدمة WAE كما هو متوقع:

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

معلومات ذات صلة

- الدعم التقني والمستندات - Cisco Systems