- unstable 4.30.2-1
| SYSTEMD-MACHINED.SERVICE(8) | systemd-machined.service | SYSTEMD-MACHINED.SERVICE(8) |
الاسم¶
systemd-machined.service، systemd-machined - مدير تسجيل الآلات الافتراضية والحاويات
موجز¶
systemd-machined.service
/usr/lib/systemd/systemd-machined
الوصف¶
systemd-machined هي خدمة نظام تتتبع الآلات الافتراضية والحاويات الجارية محليًا.
systemd-machined مفيدة لتسجيل وتتبع كل من حاويات نظام التشغيل (حاويات تشارك نواة المضيف ولكنها تشغل نظام تهيئة كامل خاص بها وتتصرف في معظم الجوانب كنظام تشغيل افتراضي كامل بدلاً من تطبيق افتراضي واحد) والآلات الافتراضية الكاملة (عتاد افتراضي يشغل أنظمة تشغيل عادية وربما نوى مختلفة).
لا ينبغي استخدام systemd-machined لتسجيل/تتبع حاويات صندوق الرمل للتطبيقات. الآلة في سياق systemd-machined من المفترض أن تكون مصطلحًا مجردًا يغطي كل من حاويات نظام التشغيل والآلات الافتراضية الكاملة، ولكن ليس صناديق رمل التطبيقات.
الآلات المسجلة مع machined يتم عرضها بطرق مختلفة في النظام. على سبيل المثال:
انظر systemd-nspawn(1) لبعض الأمثلة حول كيفية تشغيل الحاويات باستخدام أدوات نظام التشغيل.
إذا كنت مهتمًا بكتابة مدير آلة افتراضية أو حاوية يستخدم machined، يرجى الاطلاع على كتابة مديري آلات افتراضية أو حاويات[2]. انظر أيضًا واجهات مجموعة التحكم الجديدة[3].
الخادم يوفر واجهة مكتبة C (مشتركة مع systemd-logind.service(8)) بالإضافة إلى واجهة D-Bus وواجهة Varlink. واجهة المكتبة يمكن استخدامها لاستكشاف ومراقبة حالة الآلات الافتراضية/الحاويات. واجهة الناقل توفر نفس الشيء ولكن بالإضافة إلى ذلك يمكن استخدامها لتسجيل أو إنهاء الآلات. واجهة Varlink يمكن استخدامها لتسجيل الآلات مع امتدادات اختيارية، على سبيل المثال مع مفتاح SSH / عنوان؛ يمكن الاستعلام عنها باستخدام varlinkctl introspect /run/systemd/machine/io.systemd.Machine io.systemd.Machine. لمزيد من المعلومات يرجى الرجوع إلى sd-login(3) و org.freedesktop.machine1(5) و org.freedesktop.LogControl1(5).
خادم مصاحب صغير systemd-importd.service(8) متاح أيضًا، والذي ينفذ استيراد وتصدير وتنزيل صور الحاويات والآلات الافتراضية.
لكل حاوية مسجلة مع systemd-machined.service تستخدم نطاقات أسماء المستخدمين، يتم توليد مستخدمين/مجموعات لـ UIDs/GIDs المستخدمة. هذه تصبح متاحة للنظام باستخدام واجهة برمجة تطبيقات البحث عن سجلات المستخدم/المجموعة عبر Varlink[4]، وبالتالي يمكن حلها باستخدام userdbctl(1) أو استدعاءات glibc NSS المعتادة.
انظر أيضًا¶
systemd(1)، machinectl(1)، systemd-nspawn(1)، nss-mymachines(8)، systemd.special(7)، org.freedesktop.machine1(5)، ssh(1)
ملاحظات¶
- 1.
- مراقب النظام لجنوم
- 2.
- كتابة مديري الآلات الافتراضية أو الحاويات
- 3.
- واجهات مجموعات التحكم الجديدة
- 4.
- واجهة برمجة تطبيقات البحث عن سجل المستخدم/المجموعة عبر Varlink
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| systemd 260.1 |