Openstack-Devstack kurulum 1


Openstack nedir?, ne işe yarar deyip, bu ortamı bilgisayarınızda denemek istiyorsanız Devstack bu iş için biçilmiş kaftan diyebilirim.

1

Ne kadar fazla özelleştirilebilme yeteneği o kadar az kullanılabilirlik. tanımı doğrulanıyor

Devstack kısaca, normalde çoklu node olarak kurulması gereken Openstack’in en basit şekilde tek makine üzerine istediğiniz Openstack modüllerini(Nova,Neutron vs.) kurup makine açıp deneme işlemleri yapmamıza yarıyor.

Devstack’in desteklediği Linux versiyonları Ubuntu LTS serisi ve CentOS/Fedora makineler bu yüzden farklı Debian veya RedHat türevi makinelerde farklı sıkıntılar yaşayabilirsiniz bu yüzden ilk önce bir Ubuntu versiyonu indirmenizi tavsiye ederim

http://docs.openstack.org/developer/devstack/guides/single-machine.html

Not: Fresh kurulum olması tavsiye edilir.

Yeni bir makine kurduktan sonra işe başlayalım.


 

Bunun için bilgisayarınızda öncelikle git programının olması gerekiyor.

İlk önce git VCS’yi indirelim

 

Daha sonra bilgisayarımıza kuracağımız sistemin yetkilerini kullanacak olan yeni bir kullanıcı ekleyelim.

 

Daha sonra stack userine geçiş yapalım

 

Kullanıcımızı doğrulayalım

 

Şimdi Github’dan devstack reposunu bilgisayarımıza kopyalayalım

 

Malum Openstack hala gelişen bir teknoloji olduğundan dolayı Devstack de bir hayli hızlı gelişiyor bu yüzden kurulumunuzda stable olan tutarlı git branch‘larını kullanmalıyız.

 

 

Daha sonra devstack’in en basit halini yüklemek istiyorsanız direk

 

komutunu çalıştırmanız yeterlidir.

Olumlu sonuç almanız doğrultusunda

 

 

XX.XX.XX.XX/dashboard diyerek Openstack sistemine size söylenen parolalar ile giriş yapabilirsiniz

Notlar:
Eğer sıkıntı çıkarsa bazı çalışan servislerin(apache nova vs.) durdurulması için ./unstack.sh  komutu kullanılmalıdır.

Çıkan problemi düzelttikten sonra ./stack  komutunu tekrar çalıştırabilirsiniz.

Servisler STDOUT modunda bir çok screen komutunun içinde çalışıyor bu yüzden az biraz screen  komutu nedir diye bakarsanız faydanıza olur.

 

Eğer bazı hatalar alırsanız onlar ilgili yazdığım blog yazım burada

Kaynak:

http://docs.openstack.org/developer/devstack/guides/single-machine.html