OpenStack의 기본 제품: MicroStack

MicroStack은 OpenStack을 기반으로 한 기본 구성 요소를 기반으로 한 스냅 패키지 시스템을 구축하기 위한 기술을 제공합니다. Snap'in farklı sistemlerde de kullanılması düşünülse de Canonical'ın geliştirmesinden dolayı yapı Ubuntu ile uyumlu olduğunu belirtebiliriz. Özellikle OpenStack'e는 오래된 도구를 사용할 수 없습니다. 테스트 ortamlarında kullanılması önerilmektedir. OpenStack은 노바, 키스톤, 글랜스, 호라이즌, 뉴트론 서비스를 제공합니다.

MicroStack은 vCPU 2개와 8GB RAM 및 50GB 용량의 디스크를 사용할 수 있습니다. Ubuntu'nun önerisi ise 16 GB RAM ve fazlasıdır. Kendi testlerimde de bu değerlerin doğru olduğunu fakat içerisinde bir çok sanal makine koyacaksanız buna gore hafızanın arttırılması gerektiğini söyleyebilirim.

Tek 시스템은 MicroStack을 기반으로 합니다.



Ubuntu 18.04에서 Ubuntu 20.04를 제거할 수 있는 기능은 다음과 같습니다. En düşük olacak şekilde 8 GB RAM ve 50 GB Disk alanını da ayarladığınızı düşünürsek Ubuntu'nun kendisinde bulunan "snap"paket yönetim sistemi ile birlikte microstack'i aşağıdaki gibi kurabilirsiniz.

우분투 18.04 업데이트:

sudo snap install microstack --classic --beta


우분투 20.04 업데이트:

sudo snap install microstack --edge --devmode


Bu şekilde kurulum yaptıktan sonra sisteminize göre 5-15 dakika sürecek bir kurulum ile aşağıdaki gibi stack'in giriş ayarlarını yapabilirsiniz:

sudo microstack.init --auto


Web arayüzünden kontrol



Kurulum ve temel ayarlamalardan sonra aşağıdaki bilgiler ile Ubuntu cihazınızın IP'sini girerek web arayüzüne giriş yapabilirsiniz. Bu şekilde web arayüzü üzerinden Stack'inizi kontrol edebilirsiniz.

Parola almak için aşağıdaki komutu girebilirsiniz:

Parola almak için

sudo snap get microstack config.credentials.keystone-password



kullanıcı adı: admin
parola: keystone




커뮤트 satırından kontrol



OpenStack은 Python-openstackclient 패키지에 포함된 OpenStack 사용자 인터페이스를 사용할 수 있습니다. Bazı paketlerde bu otomatik gelmesine rağmen aşağıdaki komut ile yükleyebilirsiniz.

sudo apt install python3-openstackclient


Örnek olarak servislerin durumlarını incelemek için aşağıdaki komutu uygulayabilirsiniz:

microstack.openstack catalog list


Bu aşamada snap'ten dolayı erişim sağlayamamanız durumunda geçici olarak aşağıdaki komutu kullanabilirsiniz:

export PATH=$PATH:/snap/bin


Eğer kalıcı olarak erişmek isterseniz de/etc/environment dosyasındaki path'lere aşağıdaki path'i eklemeniz gerekmektedir:

/snap/bin


소누츠



Microstack은 OpenStack과 호환되도록 설계되었습니다. Daha da detaylı bilgiler için aşağıdaki kaynakları kullanabilirsiniz:
  • https://microstack.run
  • https://opendev.org/x/microstack
  • https://ubuntu.com/openstack
  • https://docs.openstack.org/python-openstackclient/latest/cli/command-list.html
  • 좋은 웹페이지 즐겨찾기