انتقل إلى المحتوى الرئيسي انتقل إلى الملاحة انتقل إلى التذييل

rdc vs renet

متى تستخدم rdc ومتى تستخدم renet.

rdc مقابل renet

يحتوي Rediacc على ملفين تنفيذيين. إليك متى تستخدم كلًا منهما.

rdcrenet
يعمل علىجهاز العمل الخاص بكالخادم البعيد
يتصل عبرSSHيعمل محليًا بصلاحيات الجذر
يستخدمهالجميعتصحيح الأخطاء المتقدم فقط
التثبيتتقوم بتثبيته أنتيقوم rdc بتوفيره تلقائيًا

للعمل اليومي، استخدم rdc. نادرًا ما تحتاج إلى renet مباشرة.

كيف يعملان معًا

يتصل rdc بخادمك عبر SSH وينفذ أوامر renet نيابة عنك. تكتب أمرًا واحدًا على جهاز العمل الخاص بك، ويتولى rdc الباقي:

  1. يقرأ الإعداد المحلي (~/.config/rediacc/rediacc.json)
  2. يتصل بالخادم عبر SSH
  3. يحدّث ملف renet الثنائي إذا لزم الأمر
  4. ينفذ عملية renet المطابقة على الخادم
  5. يعيد النتيجة إلى طرفيتك

استخدم rdc للعمل العادي

جميع المهام الشائعة تمر عبر rdc على جهاز العمل الخاص بك:

# Set up a new server
rdc config machine setup --name server-1

# Create and start a repository
rdc repo create --name my-app -m server-1 --size 10G
rdc repo up --name my-app -m server-1 --mount

# Stop a repository
rdc repo down --name my-app -m server-1

# Check machine health
rdc machine health server-1

راجع البدء السريع للاطلاع على شرح تفصيلي كامل.

استخدم renet لتصحيح الأخطاء على الخادم

تحتاج إلى renet مباشرة فقط عند الاتصال بالخادم عبر SSH من أجل:

  • تصحيح الأخطاء الطارئ عندما يتعذر على rdc الاتصال
  • فحص تفاصيل النظام الداخلية غير المتاحة عبر rdc
  • عمليات الاسترداد منخفضة المستوى

جميع أوامر renet تتطلب صلاحيات الجذر (sudo). راجع مرجع الخادم للاطلاع على القائمة الكاملة لأوامر renet.

تجريبي: rdc ops (أجهزة افتراضية محلية)

يغلّف rdc ops أوامر renet ops لإدارة مجموعات الأجهزة الافتراضية المحلية على جهاز العمل الخاص بك:

rdc ops setup              # Install prerequisites (KVM or QEMU)
rdc ops up --basic         # Start a minimal cluster
rdc ops status             # Check VM status
rdc ops ssh --vm-id 1  # SSH into bridge VM
rdc ops ssh --vm-id 1 -c hostname  # Run a command on bridge VM
rdc ops down               # Destroy cluster

يتطلب المحوّل المحلي. غير متاح مع محوّل السحابة.

تعمل هذه الأوامر بتشغيل renet محليًا (وليس عبر SSH). راجع الأجهزة الافتراضية التجريبية للاطلاع على التوثيق الكامل.

ملاحظة حول Rediaccfile

قد ترى renet compose -- ... داخل ملف Rediaccfile. هذا أمر طبيعي, تعمل دوال Rediaccfile على الخادم حيث يكون renet متاحًا.

من جهاز العمل الخاص بك، قم بتشغيل وإيقاف أحمال العمل باستخدام rdc repo up و rdc repo down.