مرکز آموزش

راه اندازی ابر سرور کلود توسط OpenStack

 OpenStack نرم افزار نسبتا جدید هستش که برای راه اندازی ابر سرور روی بستر لینوکس معرفی شده . از مهمترین ویژگی های این نرم افزار (نقل قول از توسعه دهندگان) قابلیت مقایس پذیری بسیار بالا و پیاده سازی ساده هستش . در واقع با مقایسه ی این نرم افزار با راهکار های مشابهی که شرکت هایی مثل مایکروسافت برای راه اندازی ابر سرور های خصوصی ارایه می کنند ، راه اندازی و مدریت OpenStack مثل آب خوردن می مونه!

برای نصب و راه اندازی OpenStack نیاز به آخرین نسخه سیستم عامل Ubuntu دارید . من توصیه می کنم که نسخه سرور رو استفاده کنید تا در مرحله های بعدی وقت کمتری رو صرف دریافت نرم افزار های مورد نیاز برای راه اندازی OpenStack کنید . بعد از راه اندازی سیستم عامل یک حساب کاربری جدید مخصوص OpenStack ایجاد کنید :

adduser stack

به دلیل اینکه این حساب کاربری نیازمند انجام عملیات سیستمی در مراحل بعدی خواهد بود ، سطح دست رسی sudo رو به این حساب کاربری اضافه می کنیم :
apt-get install sudo -y
echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
قدم بعدی نصب Git و دریافت پروژه devstack از سرور گیت هاب هستش . پروژه devstack شامل اسکریپت ها و تنظیمات اولیه برای دریافت و نصب OpenStack هست :
sudo apt-get install git -y
git clone git://github.com/openstack-dev/devstack.git
پس از دریافت devstack برای شروع نصب OpenStack به مسیر فایل اجرایی devstack برین و اون رو اجرا کنید :
cd devstack
stack.sh/.
بعد از اجرای این دستور ، اسکریپت devstack شروع به دریافت برنامه های مورد نیاز و اجرای تنظیمات اولیه می کنه . در آخر هم فایل های مربوط به OpenStack رو از سرور گیت هاپ دانلود و نصب می کنه ! البته این اسکریپ شامل قسمت های مختلفی هستش که می تونید تنظیمات مربوط به هر بخش رو به دلخواه خودتون تغییر بدین . برای کسب اطلاعات بیشتر در مورد این تنظیمات می تونید به سایت devstack مراجعه کنید .

در صورت نصب و راه اندازی موفق OpenStack با ورود به پیشخوان این نرم افزار که تحت وب پیاده سازی شده قادر به انجام تنظیمات اولیه و راه اندازی سرور ابر خودتون هستید .

 


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


آموزش نصب ffmpeg

این بسته روی لینوکس برای اجرای فایل های ویدئویی و صوتی کاربرد دارد و برای اجرای برخی پلاگین های...

نمایش پارتیشن ها در لینوکس centos

برای نمایش کل دیسک ها و بلاک ها: fdisk -lبرای نمایش فضای دیسک ها و مسیر مونت شده: df -hبرای...

فعال سازی gzip در سرور

برای فال سازی Gzip در سرور لینوکس تحت آپاچی (Apache) می توانید کد زیر را در htaccess قرار دهید:...

دانلود کرک Windows Server 2008 R2

دو کرک برای Windows Server 2008 R2 که بدون مشکل کار می کنند. کرک اول (bie):...

نمایش مشخصات سخت افزاری سرور در centos

برای اینکه مشخصات کامل یک سرور را بتوانید مشاهده کنید اول باید بسته lshw را نصب کنید:yum install...