Create Openstack Lab. Part 1 – Nodes Preparation

We’ll deploy an Openstack lab. consists of total 6 nodes (3 controllers + 3 computes) Specifications for controller and compute nodes: Install MaaS – Check here for how-to guide Commission and deploy Ubuntu 20.04 on all machines Create user ‘openstack’ Add user ‘openstack’ to ‘sudo’ group Configure user ‘openstack’ to be able to run ‘sudo’ […]

create Stack files for Openstack orchestration file

heat_template_version: “[template version]”description: “[stack description]”resources:Server_1:type: “OS::Nova::Server”properties:security_groups:– “[security group ID]”networks:– network: “[network ID]”fixed_ip: “[static ip]”name: “[instance name]”flavor: “[flavor name]”image: “[image ID]”availability_zone: novakey_name: [key name] Server_2:type: “OS::Nova::Server”properties:security_groups:– “[security group ID]”networks:– network: “[network ID]”fixed_ip: “[static ip]”name: “[instance name]”flavor: “[flavor name]”image: “[image ID]”availability_zone: novakey_name: [key name]depends_on:– Server_1 ….. FOR EXAMPLE:

Storware for Openstack Backup – Kolla Ansible

Installation Info : Openstack Xena – Ubuntu 20.04 Storware Version 5.1.0-51 For Storware to work for Openstack with Kolla-Ansible Installation which using container, below steps is required : mkdir /opt/vprotectcd /opt/vprotecttouch qemu-img.shtouch virsh.shchmod +x ./*cd /usr/bin/ln -s /opt/vprotect/virsh.sh virshln -s /opt/vprotect/qemu-img.sh qemu-imgcd /opt/vprotect nano qemu-img.sh id_nova_compute=$(docker ps | grep nova_libvirt | awk ‘{print $1}’)command=” $1 […]

MASAKARI and HACLUSTER

MASAKARI using pacemaker,corosync to monitor HOST status, which will run in hacluster-pacemaker-remote container. MASAKARI Configured by enabling this config on global.conf : enable_hacluster: “yes” enable_masakari: “yes” If the Compute installed on the same Node with Controller this may conflicting existing Pacemaker and Corosync for Controller/Core Service. If MASAKARI Needed, Compute and Controller must be resides […]

Install kolla Multinode Openstack xena

memberikan akses “root/sudo” pada user Kolla tanpa password update dan upgrade system install tools yang dibutuhkan membuat dan menggunakan virtual environtment Install kolla ansible dengan pip buat folder kolla dan memasukan sample configuration buat configurasi ansible [defaults] host_key_checking=False pipelining=True forks=100 Generate password kolla setup konfigurasi Globals.yml kolla_base_distro: “ubuntu” kolla_install_type: “source” network_interface: “ens18” enable_cinder: “yes” kolla_internal_vip_address: […]

Install kolla All-in-one Openstack

memberikan akses “root/sudo” pada user Kolla tanpa password update dan upgrade system install tools yang dibutuhkan membuat dan menggunakan virtual environtment Install kolla ansible dengan pip buat folder kolla dan memasukan sample configuration buat configurasi ansible [defaults] host_key_checking=False pipelining=True forks=100 Generate password kolla setup konfigurasi Globals.yml kolla_base_distro: “ubuntu” kolla_install_type: “source” network_interface: “ens18” neutron_external_interface: “ens19” enable_cinder: […]