مرحبا هناك
تم النقل من zevenet (آخر إصدار متاح، محدث بالكامل) إلى relianoid 7.1 باستخدام البرنامج النصي
يبدو أن كل شيء على ما يرام، باستثناء حالة المزارع، التي تكون دائمًا "متوقفة" حتى لو كان كل شيء على ما يرام
هل هناك أي سجل يمكنني الغوص فيه لفهم السبب؟
TIA
ستيفن
مرحباً ستيفانو، ما نوع المزارع التي تستخدمها؟
يتم التحكم بحالة المزرعة من خلال ملف PID مُنشأ ضمن مسار /var/run. يمكنك التحقق من السجلات في /var/log/syslog للبحث عن بعض الأخطاء.
أيضًا، لا تتردد في إنشاء حفظ دعم عبر النظام > حفظ الدعم وإرساله عبر support@relianoid.com
مع أطيب التحيات.
مرحباً، شكراً على ردك
أستخدم مزارع http (إنه موقف بسيط للغاية)، و2 IP افتراضيين، وشهادتين، وحوالي 2 خدمات.
سوف أتحقق من السجلات وأقدم تقريرًا
شكراً لك
ها أنا هنا مرة أخرى
لقد قمت بإنشاء جهاز افتراضي جديد من Relianoid ce iso واستعادة النسخة الاحتياطية التي قمت بها على جهاز الإنتاج
أنا أواجه نفس المشكلة:
في واجهة الويب أرى المزارع في حالة حرجة، ولكن لا توجد أخطاء في syslog وأرى أن كل شيء يعمل كما هو متوقع.
لقد قمت بالحفر في كل مكان ولم أجد أي أخطاء على الإطلاق في أي ملف سجل على الجهاز.
هل يمكن لأحد أن يعطي تلميحا لفهم السبب؟
وأودّ أن أقترح أيضًا لتسهيل الفهم. أعني، إذا لاحظتُ حالةً حرجةً في خدمةٍ ما، فأودّ أن أعرف بالضبط ما الذي يجب التحقق منه و/أو سبب وجود هذه الحالة.
شكراً لك
مرحبا ستيفانو،
يرجى الرجوع إلى الوثائق التي تشرح رموز الألوان لكل من مزارع HTTP وL4.
حالة "حرجة" تعني عدم وجود خوادم خلفية متاحة لتوصيل البيانات. يمكنك تعطيل عمليات التحقق المتقدمة لحارس المزرعة مؤقتًا للتأكد من أن نصوص الصحة لا تؤثر على حالة الخوادم الخلفية.
آمل أن يساعد ذلك،
التحيات.
مرحبًا، الحالة التي أراها هي
أسود: يشير إلى ضرر بالغ. المزرعة تعمل، لكن لا توجد واجهة خلفية متاحة، أو أنها في وضع الصيانة.
لكن جميع المزارع تعمل كما هو متوقع، والخوادم الخلفية تعمل بشكل جيد وحتى FarmGuardian يخبرني أن كل شيء على ما يرام
2024-02-27T15:41:26.055263+01:00 svlinproxy farmguardian[243748]: (معلومات) Farm Filasolutions8443 – خدمة pss – وقت التحقق 15 – portadmin /tmp/Filasolutions8443_proxy.socket – أمر check_ping -H HOST -w 2,100
2024-02-27T15:41:26.084935+01:00 svlinproxy farmguardian[243757]: (معلومات) Farm FilasolutionsSSL – خدمة الدعم الفني – timetocheck 15 – portadmin /tmp/FilasolutionsSSL_proxy.socket – الأمر check_ping -H HOST -w 2,100
2024-02-27T15:41:26.220633+01:00 svlinproxy farmguardian[243756]: (معلومات) مزرعة FilasolutionsSSL – مخزن الخدمة – وقت التحقق 15 – portadmin /tmp/FilasolutionsSSL_proxy.socket – أمر check_ping -H HOST -w 2,100
2024-02-27T15:41:26.243783+01:00 svlinproxy farmguardian[243754]: (معلومات) Farm FilasolutionsSSL – خدمة zucchetti – وقت التحقق 15 – portadmin /tmp/FilasolutionsSSL_proxy.socket – أمر check_ping -H HOST -w 2,100
2024-02-27T15:41:27.059237+01:00 svlinproxy farmguardian[243748]: (معلومات) Farm Filasolutions8443 – خدمة pss – الخادم[0] 192.168.0.63:8443 – الحالة نشطة – انتهت المهلة 0 – رمز الخطأ 0
2024-02-27T15:41:27.089533+01:00 svlinproxy farmguardian[243757]: (معلومات) Farm FilasolutionsSSL – خدمة الدعم الفني – الخادم[0] 192.168.0.26:443 – الحالة نشطة – انتهت المهلة 0 – رمز الخطأ 0
2024-02-27T15:41:27.224939+01:00 svlinproxy farmguardian[243756]: (معلومات) Farm FilasolutionsSSL – مخزن الخدمة – الخادم[0] 192.168.0.26:443 – الحالة نشطة – انتهت المهلة 0 – رمز الخطأ 0
2024-02-27T15:41:27.246284+01:00 svlinproxy farmguardian[243754]: (معلومات) Farm FilasolutionsSSL – خدمة zucchetti – الخادم[0] 192.168.0.53:443 – الحالة نشطة – انتهت المهلة 0 – رمز الخطأ 0
حاولت تعطيل farmguardian لمدة 10 دقائق ولم يتغير شيء
إذا لم يكتشف farmguardian الخوادم الخلفية، فربما يكون السبب هو الوكيل العكسي. يُرجى التحقق من حالة الخوادم الخلفية باستخدام الأمر:
root@noid-ce:~# /usr/local/relianoid/app/pound/sbin/poundctl -c /tmp/ _proxy.socket
هتاف.
هل تقترح علي تنفيذ هذا الأمر؟
ليس لدي ملف _proxy.socket في /tmp/
drwxr-xr-x 18 root root 4096 27 فبراير 11:32 ..
-rw-r—– 1 جذر جذر 257 27 فبراير 15:41 cgisess_8acf41d0126e16025b8e9a4e1e7b65ed
drwx—— 2 جذر جذر 4096 13 فبراير 14:45 cherokee.XXXXXB3dCwQ
drwx—— 2 جذر جذر 4096 13 فبراير 14:45 cherokee.XXXXXeCrs2m
drwx—— 2 جذر جذر 4096 13 فبراير 14:45 cherokee.XXXXXiGNzgR
drwx—— 2 جذر جذر 4096 13 فبراير 14:45 cherokee.XXXXXlo8cwj
drwx—— 2 جذر جذر 4096 13 فبراير 14:45 cherokee.XXXXXOhLVuo
drwx—— 2 جذر جذر 4096 13 فبراير 14:45 cherokee.XXXXXYQraxU
-rw-r–r– 1 root root 0 27 فبراير 15:55 err.log
-rw-r–r– 1 جذر جذر 0 27 فبراير 15:30 Filasolutions8443.lock
-rw-r–r– 1 جذر جذر 0 13 فبراير 14:45 Filasolutions.lock
-rw-r–r– 1 جذر جذر 0 27 فبراير 15:30 FilasolutionsSSL.lock
drwxrwxrwt 2 root root 4096 13 فبراير 14:45 .font-unix
drwxrwxrwt 2 root root 4096 13 فبراير 14:45 .ICE-unix
drwx—— 3 root root 4096 13 فبراير 14:45 systemd-private-1934d9d6cd3240bdb4bb58b5145b9b06-systemd-logind.service-wsM0ZT
drwx—— 3 جذر جذر 4096 13 فبراير 14:45 systemd-private-1934d9d6cd3240bdb4bb58b5145b9b06-systemd-timesyncd.service-Iuq6QT
drwxrwxrwt 2 root root 4096 13 فبراير 14:45 .X11-unix
drwxrwxrwt 2 جذر الجذر 4096 13 فبراير 14:45 .XIM-unix
في حال كان الأمر يتعلق بمزرعة HTTP، يجب تشغيل عملية "pound" لفتح منفذ تحكم مُعرّف في التوجيه "Control" بملف تكوين المزرعة "/usr/local/relianoid/config/FARM-NAME_proxy.cfg". بعد ذلك، يمكنك تنفيذ أمر ctl على هذا المنفذ المُعرّف في تكوين المزرعة.
root@noid-ce:~# /usr/local/relianoid/app/pound/sbin/poundctl -c /tmp/ _proxy.socket
إذا تم تعريف المقبس ولكنه غير موجود، فقد تكون هذه مشكلة في الحالة. إعادة تشغيل المزرعة ستؤدي إلى إعادة إنشاء ملف المقبس.
هتاف.
root@svlinproxy:/usr/local/relianoid/config# ls -la *_proxy.cfg
-rw-r–r– 1 جذر جذر 1863 فبراير 27 16:26 Filasolutions8443_proxy.cfg
-rw-r–r– 1 جذر جذر 1878 فبراير 13 14:45 Filasolutions_proxy.cfg
-rw-r–r– 1 جذر جذر 2586 27 فبراير 15:30 FilasolutionsSSL_proxy.cfg
لا يوجد توجيه تحكم في ملفات _proxy.cfg الخاصة بي
root@svlinproxy:/usr/local/relianoid/config# grep -i control *_proxy.cfg
root@svlinproxy:/usr/local/relianoid/config#
root@svlinproxy:/usr/local/relianoid/config# ps aux | grep pound
الجذر 901 0.0 0.0 61548 2180 ؟ Ss 13 فبراير 0:00 /usr/local/relianoid/app/pound/sbin/pound -f /usr/local/relianoid/config/Filasolutions_proxy.cfg -p /var/run/Filasolutions_proxy.pid
الجذر 902 0.0 0.0 193140 3420 ؟ Sl 13 فبراير 0:29 /usr/local/relianoid/app/pound/sbin/pound -f /usr/local/relianoid/config/Filasolutions_proxy.cfg -p /var/run/Filasolutions_proxy.pid
الجذر 243330 0.0 0.0 61672 2380 ؟ Ss 15:30 0:00 /usr/local/relianoid/app/pound/sbin/pound -f /usr/local/relianoid/config/FilasolutionsSSL_proxy.cfg -p /var/run/FilasolutionsSSL_proxy.pid
الجذر 243331 0.0 0.2 1049524 9632 ؟ Sl 15:30 0:01 /usr/local/relianoid/app/pound/sbin/pound -f /usr/local/relianoid/config/FilasolutionsSSL_proxy.cfg -p /var/run/FilasolutionsSSL_proxy.pid
الجذر 246138 0.0 0.0 61672 2364 ؟ Ss 16:26 0:00 /usr/local/relianoid/app/pound/sbin/pound -f /usr/local/relianoid/config/Filasolutions8443_proxy.cfg -p /var/run/Filasolutions8443_proxy.pid
الجذر 246139 0.0 0.1 127728 6480 ؟ Sl 16:26 0:00 /usr/local/relianoid/app/pound/sbin/pound -f /usr/local/relianoid/config/Filasolutions8443_proxy.cfg -p /var/run/Filasolutions8443_proxy.pid
الجذر 246758 0.0 0.0 6332 2132 نقطة/0 S+ 16:40 0:00 grep جنيه
root@svlinproxy:/usr/local/relianoid/config#
root@svlinproxy:/usr/local/relianoid/config# netstat -napt | grep pound
tcp 0 0 10.10.10.2:443 0.0.0.0:* LISTEN 243330/pound
tcp 0 0 10.10.10.2:8443 0.0.0.0:* LISTEN 246138/pound
tcp 0 0 10.10.10.2:80 0.0.0.0:* استمع 901/باوند
شكراً لك
تم إعادة تشغيل جميع المزارع مرات عديدة
حسنًا، ربما وجدت المشكلة
عندما قمت بترقية zevenet الخاص بي إلى Relinoid، لم يتم إعادة إنشاء ملفات _proxy.cfg.
أستطيع رؤية توجيه التحكم في قوالبي
root@svlinproxy:/usr/local/relianoid/share# grep -i control *.cfg
poundtpl.cfg:التحكم في “/tmp/[DESC]_proxy.socket”
proxytpl.cfg:التحكم في “/tmp/[DESC]_proxy.socket”
ولكن لا يوجد شيء في الملفات الشخصية/المزارع المستوردة/المستعادة/المهاجرة
كيف يمكنني إعادة إنشاء ملفات cfg الخاصة بي دون إعادة التشغيل من البداية؟
شكرًا لك
قالب تكوين الوكيل موجود في /usr/local/relianoid/share/poundtpl.cfg، ويجب أن يتضمن هذا التوجيه. كيف أنشأتَ هذه المزارع؟ هل استوردتَ نسخة احتياطية؟
شكر،
يمكنك تعديل ملف تكوين المزرعة لكل مزرعة وكيل وإضافة تعليمة التحكم في النموذج:
التحكم في "/tmp/FARMNAME_proxy.socket"
قبل توجيه ListenHTTP(S) مباشرةً. ثم أعد تشغيل المزارع، ومن المفترض أن تُنشئ منفذ التحكم.
هتاف.
حسنًا، دعونا نراجع التاريخ
كان لدي جهاز zevenet 5 CE وقمت بنقله إلى Relianoid 7 باستخدام البرنامج النصي الخاص بك
سارت الأمور على ما يرام، لكن الوضع الحرج للمزرعة
ثم قمت بتثبيت، لغرض الاختبار، جهاز VM جديد مباشرةً من Relinoid 7 CE iso واستعادة نسخة احتياطية مأخوذة من جهاز الإنتاج
في كليهما أرى الوضع الحرج، حتى لو كان كل شيء في الإنتاج، كما قيل، يعمل بشكل جيد (ظاهريًا)
كيف يمكنني إعادة إنشاء/تعديل ملفات التكوين الخاصة بي؟
يبدو أن هناك شيئًا مفقودًا في الهجرة من zevenet
شكراً لك
هل اتبعت هذا الدليل؟
الهجرة من Zevenet CE إلى RELIANOID إصدار مجتمع ADC Load Balancer
أو ما هو البرنامج النصي الذي استخدمته؟
شكرا.