تخطَّ إلى المحتوى

وصول الجذر المساعد

أمران يُنشئان ويحذفان حساب جذر باسم xuser. وهما من F5، وغير موجودَين في debug API، وهما المنفذ الاستثنائي للأعمال التي لا يستطيع حساب admin القيام بها.

يُنشئ حساب الجذر xuser.

Terminal window
execcli get-auxilary-root-access-to-node

متى يكون هذا هو الحل الصحيح فعلًا. بعض أعمال التشخيص ببساطة لا يمكن الوصول إليها من حساب admin. المثال الموثَّق الأوضح على هذه البنية هو kubelet-get-params، الذي يفشل بخطأ open /etc/vpm/kubelet-custom-params.txt: permission denied — الملف موجود لكن حساب admin لا يستطيع قراءته. وصول الجذر هو المسار الموثَّق لهذه الفئة من المشكلات.

قبل اللجوء إليه، تحقق مما إذا كان debug API يجيب على السؤال بالفعل. تستطيع طبقة exec فيه تشغيل الأوامر ذات الامتيازات دون إنشاء حساب دائم، وهو تغيير أصغر على العقدة.

يحذف حساب xuser.

Terminal window
execcli remove-auxilary-root-access-to-node

شغّل هذا الأمر عند الانتهاء. حساب جذر أُنشئ لجلسة تشخيصية واحدة وتُرك في مكانه هو بيانات اعتماد دائمة على الجهاز لن يُذكّرك بها شيء. تعامل مع الإنشاء والحذف كزوج، في نفس الجلسة، بالطريقة نفسها التي يكون بها vifdump وvifdump-file-rm زوجًا.