حال دستورات زیر را اجرا نمایید:
# checkmodule -m -M -o neutron-net_pol.mod neutron-net_pol.te
# semodule_package —outfile neutron-net_pol.pp —module neutron-net_pol.mod
# semodule -i neutron-net_pol.pp
# checkmodule -m -M -o neutron-net_pol.mod neutron-net_pol.te
# semodule_package —outfile neutron-net_pol.pp —module neutron-net_pol.mod
# semodule -i neutron-net_pol.pp
گام4: در آخر کافیست یک Soft Link از فایل پیکربندی ml2_conf.ini به plugin.ini ایجاد نموده و سپس سرویس openvswitch را جهت اجرا start و به منظور اجرای خودکار در پروسههای boot بعدی enable نمایید:
# ln -s /etc/neutron/plugins/ml2/ml2_conf.ini /etc/neutron/plugin.ini
# systemctl start openvswitch
# systemctl enable openvswitch
در نهایت نیز دستورات زیر را اجرا کنید:
# ovs-vsctl add-br br-int
# for service in dhcp-agent l3-agent metadata-agent openvswitch-agent; do
systemctl start neutron-$service
systemctl enable neutron-$service
done
# ln -s /etc/neutron/plugins/ml2/ml2_conf.ini /etc/neutron/plugin.ini
# systemctl start openvswitch
# systemctl enable openvswitch
در نهایت نیز دستورات زیر را اجرا کنید:
# ovs-vsctl add-br br-int
# for service in dhcp-agent l3-agent metadata-agent openvswitch-agent; do
systemctl start neutron-$service
systemctl enable neutron-$service
done
اما به منظور پیکربندی سرور سوم یعنی Compute Node در سناریو شکل 27-13، کافیست تا گامهای زیر را دنبال نمایید، از آنجاییکه دستورات بسیار شبیه دستورات مرحله قبل هستند، بنابراین از توضیح اضافه در مورد آنها اجتناب خواهیم کرد:
گام1: نصب Neutron Serviceها بر روی Compute Node
گام1: نصب Neutron Serviceها بر روی Compute Node
گام3: اگر سرویس SELinux بر روی سرور شما فعال است، میبایست Policyهای زیر را تغییر دهید.
♻️ پایان Part-19. امیدوارم این بخش از آموزش دوره COA نیز برای شما مفید بوده باشد. فردا شب بحث در مورد کامپوننت Horizon را شروع خواهیم کرد و Part-20 ارائه خواهد شد. شب خوش