أساسيات التنظيف وقاعدة الإرساء

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

عرض المصدر على GitHub

إيقاف شريط إرساء OTBR

يمكنك استخدام Ctrl+C في نافذة الوحدة الطرفية التي تشغِّل قاعدة إرساء OTBR لإيقاف العملية بنَعم.

في حال تشغيل محاكاة بشأن RCP، يمكنك أيضًا استخدام Ctrl+C لإيقاف العمليات في socat وعقدة RCP نفسها.

إعادة تشغيل إرساء OTBR

اتبع الإجراء الكامل نفسه في Run OTBR Docker وTest Connectivity لإعادة تشغيل OTBR Docker.

على الرغم من إعادة التشغيل على الرغم من أن OTBR docker لإصلاح شبكة Thread باستخدام بيانات اعتماد الشبكة التي قدمتها، فإنها لا تدفع عناوين SLAAC اللازمة للاتصال بالإنترنت وتوجيه الحدود تلقائيًا. يجب إصلاح نظام سلسلة المحادثات عبر واجهة المستخدم التصويرية على الويب لضمان تفعيل وظائف توجيه الحدود.

بعد انضمام عقدة Thread إلى الشبكة، لا تتلقّى عنوان IPv6 على الشبكة المتداخلة، يُرجى إعادة ضبطها على الإعدادات الأصلية باستخدام الأمر CLI factoryreset ثم إعادة ضبطها على النحو المفصّل في ربط العُقدة الثانية بشبكة Thread.

صيانة الإرساء

إذا كنت تواجه مشاكل في إرساء OTBR، قد يكون لديك حاويات متعددة قيد التشغيل. قبل تشغيل OTBR docker، ننصحك بتنظيف أي حاويات غير ضرورية للدوّار، سواء تم تشغيلها أو إيقافها.

لاحظ أن هناك اختلافًا بين صور docker وحاوياتها. الصور هي المصدر، في حين تمثل الحاويات نسخًا من الصورة المصدر. يمكن أن تكون لديك مثيلات حاوية متعددة تعمل من صورة docker المصدر نفسها.

لعرض جميع حاويات docker التي تم إيقافها وتشغيلها على جهازك:

docker ps -a
CONTAINER ID IMAGE        COMMAND       CREATED      STATUS  PORTS   NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited          john.smith

لإيقاف حاوية docker محدّدة وإزالتها، استخدِم معرّف الحاوية من الأمر السابق:

docker stop d09847ad66bf
docker rm d09847ad66bf

لإيقاف جميع حاويات docker وإزالتها في آنٍ واحد:

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

لعرض جميع صور docker:

docker images
REPOSITORY           TAG          IMAGE ID           CREATED           SIZE
openthread/otbr      latest       98416559dcbd       2 weeks ago       1.15GB

لإزالة صورة docker، يمكنك استخدام رقم تعريف الصورة من الأمر السابق. تجدر الإشارة إلى أنه يجب إزالة أي حاويات متوقفة أو قيد التشغيل تستند إلى الصورة قبل إزالة صورة docker.

docker image rm 98416559dcbd