Prévia do material em texto
Tarefa Prática Instruções para instalação e configuração do Microstack no ubuntu 16.04. Implantação de infraestrutura em nuvem privada. 1 - Requisitos da VM Instalar Ubuntu 16.04 Desktop em uma VM criada no VMWare Workstation com os seguinte requisitos: - 8Gb Ram - 2 Núcleos - 16 Gb Swap - 1 Interface de rede NAT 2 - Pacotes necessários Instalar os pacotes necessários para que a instalação do serviço MicroStack possa ser realizada: - sudo apt upgrade - sudo apt install openssh-server vim open-vpn-tools - sudo init 6 - ssh-keygen 3 - Openstack com snap Instalação dos serviços utilizados pelo OpenStack Microstack para a sua clusterização em um 1 único servidor: · sudo snap install lxd Neste próximo comando é importante seguir as recomendações de configuração abaixo: · sudo /snap/bin/lxd init Would you like to use LXD clustering? (yes/no) [default=no]: Do you want to configure a new storage pool? (yes/no) [default=yes]: Name of the new storage pool [default=default]: Name of the storage backend to use (btrfs, ceph, dir, lvm, zfs) [default=zfs]: dir Would you like to connect to a MAAS server? (yes/no) [default=no]: Would you like to create a new local network bridge? (yes/no) [default=yes]: What should the new bridge be called? [default=lxdbr0]: What IPv4 address should be used? (CIDR subnet notation, “auto” or “none”) [default=auto]: What IPv6 address should be used? (CIDR subnet notation, “auto” or “none”) [default=auto]: none Would you like LXD to be available over the network? (yes/no) [default=no]: Would you like stale cached images to be updated automatically? (yes/no) [default=yes] Would you like a YAML "lxd init" preseed to be printed? (yes/no) [default=no]: - sudo usermod -a -G lxd analista - newgrp lxd Reiniciar a estação: - sudo init 6 4 – Instalação Microstack - sudo snap install microstack --classic --beta - sudo microstack.init --auto Configurações para que a máquina hospedeira possa rotear requisições de acesso as redes que possui: - sudo vim /etc/sysctl.conf - Descomentar a linha, net.ipv4.ip_forward=1 Realizar configuração no serviço NGINX para que aceite o upload de imagens maiores que 100 MB: - sudo vim /var/snap/microstack/common/etc/nginx/snap/nginx.conf Adicionar a seguinte linha logo abaixo a linha que tem escrito, - types_hash_max_size 2048; - Linha a adicionar---> client_max_body_size 32768M; Reiniciar a estação: - sudo init 6 5 - Config estação hospedeira · route add 10.20.20.0 mask 255.255.255.0 ENDEREÇO_IP_INTEFACE_NAT_ESTAÇÃO_VMWARE_WORKSTATION 7 - Acessar console de gerenciamento http://10.20.20.1 Usuário: admin Password: keystone Referências: https://ubuntu.com/tutorials/microstack-get-started#5-launch-and-access-a-vm https://microstack.run/docs/ https://ubuntu.com/openstack/install