نرم افزار OpenStack یکی از قدرتمند ترین نرم افزارها جهت پیاده سازی زیر ساخت رایانش ابری می باشد.نسخه جدید OpenStack که Newton نام دارد در تاریخ 6 اکتبر 2016 منشر شد و در این مطلب قصد داریم تا نحوه ی نصب آن را آموزش دهیم.نصب بر روی یک Node که روی آن CentOs 7.2 x86-64 نصب شده است انجام خواهد گرفت.گفتنی است برای نصب OpenStack Newton از روش RDO که سر نام واژه های RedHat Distribution OpenStack می باشد استفاده خواهد شد.
گفتنی است RDO روشی است که شرکت RedHat آن را ارائه نموده است که نصب OpenStack را ساده تر و سریع تر انجام می دهد.RDO شامل مجموعه اسکریپتی به نام packstack می باشد که بوسیله ی آن می توان آخرین نسخه از OpenStack را بر روی توزیع های RedHat,CentOS,Scientific Linux و توزیع هایی از این خانواده نصب کرد.
برای شروع به کار اگر سرویس firewalld بر روی سرور وجود داشته باشد آن را stop و disable کنید :
#systemctl disable firewalld
#systemctl stop firewalld
اکنون سرویس NetworkManager را disable و سرویس network را enable کنید :
#systemctl disable NetworkManager
#systemctl enable network
سپس جهت نصب مخزن RDO و بسته های لازم این دستورات را اجرا کنید :
#
yum install -y https://rdoproject.org/repos/rdo-release.rpm
#
yum install -y centos-release-openstack-newton
سپس سیستم را بروزرسانی کنید و پس از آن سیستم را reboot کنید :
#yum update -y
#reboot
پس از بالا آمدن سیستم بسته ی زیر را نصب کنید :
#yum install -y openstack-packstack
اکنون جهت نصب OpenStack Newton این دستور را اجرا کنید :
#packstack --allinone
پس از نصب کامل برای دسترسی به دشبورد OpenStack کافیست تا آدرس زیر را در مروگر وب وارد کنید :
http://your-server-ip/dashboard
توجه داشته باشید بجای your-server-ip باید آدرس IP سرور را بنویسید.پس از وارد کردن آدرس گفته شده با پنل تحت وب OpenStack روبرو خواهید شد که تصویر آن را در پایین مشاهده می کنید :
نام کاربری جهت ورود به پنل admin می باشد و پسورد آن در فایل زیر نوشته شده است :
/root/keystonerc_admin
در ادامه تصاویری از دشبورد openStack نسخه ی Newton را مشاهده می کنید :
امید است تا از این مطلب استفاده ی لازم را برده باشید.