Kişisel bilgisayarım üzerinde yaptığım kurulumu gereksiz kompleksleştirmemek adına bir miktar basit tuttum. Bu basitliği gerçekte yapılan işleme fark oluşturmayacak şekilde ayarladığımı söyleyebiliriz. Sistemin kurulumuna gelecek olursak:
Tek bir zone ve tek bir region'dan oluşan bir sistemimiz mevcut. Bu sistem provider network kullanmakta ve işleri basitleştirmek için bunu flat olarak kurulumu gerçekleştirdim. Sadece OpenStack core servislerimiz mevcut, bunlar:
- glance
- nova
- cinder
- keystone
- neutron
Bunların haricinde placement ve heat servisleri de mevcut fakat taşıma sistemimize bir etkisi olmayacak.
Best practice olmamasına rağmen yine işlem kolaylığı için nova, glance ve cinder servislerimizin kullandıkları alanlar NFS üzerinde olacak şekilde ayarlandı. Yani root disklerimiz, imajlarımız ve volumelerimiz aynı NFS üzerinde olacak şekilde ayarlandı. Her iki kurulumda bağlı olduğu private network 172.16.0.0/24, public network ise 192.168.100.0/24 ve NFS bağlantısı networkü 10.10.10.0/24 olacak şekilde ayarlandı ve buna göre kurulum gerçekleştirildi. Her iki kurulumunda admin kullanıcısı altında ext_net adında bir shared, public networkü bulunmakta, bu networke ait ext_subnet adında bir subnet bulunmakta.
Bundan sonra kaynak OpenStack adımıza oldstack ve hedef OpenStack adımıza newstack diyelim.
Stack | API Endpoint | NFS Block IP |
---|---|---|
oldstack | 172.16.0.10 | 10.10.10.10 |
newstack | 172.16.0.11 | 10.10.10.11 |
nfsserver | --- | 10.10.10.2 |
NFS sunucumuzda bu klasör görüntüsü şu şekilde:
Mevcut kurulum bilgisi bu kadar, artık Hazırlık aşamasına geçebiliriz.
OpenStack'ten OpenStack'e Göç:
- Yazı Dizisi
- Kurulum Bilgileri
- Hazırlık
- Kullanıcı Göçü
- Proje Göçü
- Nitelik Göçü
- Güvenlik Göçü
- Ağ Göçü
- Devam Edecek..