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

في الفيديو قمت بإنشاء بريدج على منفذ الشبكة السلكي واستخدمته في الشبكة الداخلية لنظام OpenStack بينما المنفذ الأساسي استخدمته للشبكة الخارجية، كما استخدمت نفس الشبكة الخارجية لتوفير float IPs والتحكم.

عند تثبيت OpenStack يجب مراعاة أن نوع الحاويات يكون من نفس نوع نظام التشغيل. كما يجب أن نستخدم Binary مع kolla-ansible في حال تثبيتها من مستودع نظام التشغيل (مثلا إذا استخدمنا apt لتثبيت kolla-ansible)
وفي حال استخدمنا github للحصول على المصدر يجب استخدما تثبيت من source

مثلاً سيكون ملف الاعدادات globals.yml كما يلي:
config_strategy: "COPY_ALWAYS"
kolla_base_distro: "ubuntu"
kolla_install_type: "binary"
openstack_release: "rocky"

# internal network
network_interface: "br0"
kolla_internal_vip_address: "192.168.1.254"

# external network
neutron_external_interface: "enp0s25"
kolla_external_vip_address: "192.168.1.149"

ملاحظة:
حجم التنزيلات حوالي 7GB وتحتاج مساحة فارغة في الروت حوالي 40GB

تم تصوير هذه التجربة على نظام Kubuntu ولاحظت بأنها اقل استقراراً من تنفيذ نفس التجربة على نظام CentOS 7 لذلك أنصح باستخدام CentOS 7 وتثبيت النظام بنفس الطريقة ولكن من المصدر كما مشروح في الرابط التالي
https://docs.openstack.org/project-deploy-guide/kolla-ansible/rocky/quickstart.html

source by Yemen Linux

openstack