إدارة خدمات نظام أوبن سولاريس

إدارة خدمات نظام أوبن سولاريس : OpenSolaris.org Service Management Facilities

  • ضمن نظام أوبن سولاريس وسولاريس10 :
    قد تم تطوير بيئة خاصة بإدارة الخدمات ضمن النظام بشكل يسهل إدارتها والوصول للمعلومات
    الكاملة بكل نسخة من كل خدمة بإضافة للمعلومات الخاصة بكل خدمة على حدة وهذه البيئة
    تدعىSMF وقد تم تصنيف كل خدمة ضمن النظام ضمن مجموعات لسهولة الوصول لها
    وسهولة إدارتها ولكل خدمة يوجد لينك أو وصلة تبين توضعها ضمن المجموعة التي تنتمي له
    والخدمات التي تعتمد عليها من أجل عملها والتي ترتبط بها
    Fault Management Resource Identifier - FMRI
    Example : svc:/network/nfs/server:default
    svc:/network/nfs/client:default

المجموعات المصنفة للخدمات
network - system - Milestone - Applications

  • الخدمات المقدمة من قبل هذه التقنية كالتالي :
    l تسمح بإيقاف وتشغيل وإعادة تشغيل الخدمات ضمن النظام كل خدمة على حسب إعداداتها
    l تسمح بإدارة الخدمات الإضافية من خارج النظام من خلال rc أي الخدمات الخاصة ببرامج من خارج النظام أو من نسخ قديمة من النظام من خلال سكريبتات تسمى (rc)
    l تسمح بإعادة تشغيل الخدمة بشكل أوتوماتيكي او إقافها عند فشل عمل البرنامج
    l تسمح بمعرفة حالة كل خدمة ضمن النظام هل هي
    l On-Line
    l Off-Line
    l Dependencies
    l إمكانية مراقبة وتسجيل حالة كل خدمة وتسجيل سجل خاص بكل خدمة على حدة كل خدمة ضمن مجلد بملف خاص بها /var/svc/log/
    l بالإمكان تشغيل أكثر من خدمة بشكل متوازي
    l بالإمكان تشغيل أكثر من نسخة من الخدمة نفسها
    l تسهيل إدارة سلسلة من الخدمات المرتبطة مع بعضها البعض
  • حالات الخدمات ضمن نظام أوبن سولاريس بشكل عام :
    l On-Line/Off-Line
    l Legacy_run/Maintenance
    l initialized/degraded/disable
  • أدوات إدارة الخدمات ضمن النظام :
    عرض كل خدمات النظام بالإضافة لمعلومات إضافية - svcs إمكانية إرسال أمر للخدمة من خلال هذا الأمر مثال تفعيل أو إقاف أو إعادة تشغيل - svcadm
    svccfg - إمكانية الدخول الى بيئة خاصة بخدمات النظام من أجل التعديل عليها وإعدادها بشكل متقدم
    وإمكانية إستيراد وتصدير كامل الإعدادات للخدمات بشكل كامل
    inetadm - أداة إضافية لإدارة الخدمات وعرض المعلومات عنها بشكل كامل وإمكانية تعديل إعدادات كل
    خدمة على حدة

صيغة أمر svcs
svcs -d (FMRI) تظهر الخدمات المطلوبة لهذه الخدمة
svcs -D (FMRI) تظهر الخدمات التي هي مرتبطة مع هذه الخدمة
svcs -l (FMRI) تظهر كافة المعلومات المتوفرة عن الخدمة المطلوبة

صيغة أمر svcadm
svcadm disable (FMRI) إيقاف كل نسخة من الخدمة المطلوبة
svcadm enable (FMRI) تشغيل كل نسخ من الخدمة المطلوبةوتفعيلها

وفي الحالتين هي إيقاف الخدمة أو تفعيلها عند كل إعادة تشغيل للنظام

وتوجد بعد البراميترات تضاف الى svcadm enable كالتالي :
svcadm enable -t (FMRI) تفعيل الخدمة لهذه الجلسة
svcadm enable -r (FMRI) تفعيل كل الخدمات التي تعتمد عليها هذه النسخة
svcadm enable -s (FMRI) تشغيل كل نسخة من الخدمة المطلوبة

  • إدارة خدمات النظام بأمر inetadm :
    إن أداة inetadm تدار عن طريق مخدم inetd

بعض باراميترات الخاصة بأمر inetadm
inetadm -d (FMRI) إيقاف تفعيل الخدمة المطلوبة
inetadm -e (FMRI) تفعيل الخدمة المطلوبة
inetadm -t (FMRI) إظهار معلومات إضافية عن الخدمة المطلوبة
inetadm -p (FMRI) إظهار المعلومات العامة للخدمة المطلوبة

You Can See man pages for (svcs, svcadm, inetadm, inetd, svccfg)

OpenSolaris.org - Arabic Group

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact