Manuais OVH

Preparar o ambiente para utilizar a API OpenStack

Instale o ambiente OpenStack para controlar as suas instâncias através da API

Última atualização: 23/04/2019

Sumário

É possível administrar os serviços Public Cloud através de comandos provenientes da consola do sistema, após o descarregamento e a instalação das ferramentas OpenStack.

Graças à API OpenStack, pode automatizar esta gestão gerando scripts. O cliente Nova OpenStack permite administrar as instâncias e o espaço em disco. Por outro lado, o cliente Glance OpenStack permite-lhe gerir as imagens e os backups. Quanto ao cliente Swift, permite-lhe gerir o espaço de armazenamento dos objetos.

Saiba como instalar estas ferramentas OpenStack.

Requisitos

  • Dispor de um acesso root ao ambiente que pretende configurar.

Instruções

Em Debian

Abra o terminal ou estabeleça uma ligação em SSH ao ambiente que pretende preparar.

Atualize a cache dos pacotes através do comando apt-get update:

apt-get update

Utilize o comando abaixo para instalar os clientes Nova (aplicação de cálculo), Glance (imagem do serviço) e Swift:

apt-get install python-openstackclient python-novaclient -y

Nesta etapa, recomendamos que crie um utilizador especial para não usar o utilizador root.

Para aceder às ferramentas de ajuda, execute o seguinte comando:

openstack --help
nova help

A documentação relativa à API OpenStack está disponível nesta página.

Em CentOS

Abra o terminal ou estabeleça uma ligação em SSH ao ambiente que pretende preparar.

Atualize a cache dos pacotes através do seguinte comando:

yum update -y

Instale o rpm rdo-release com o seguinte comando:

yum install -y https://rdoproject.org/repos/rdo-release.rpm

E o cliente OpenStack:

yum install -y python-openstackclient

E, finalmente, o cliente Nova:

yum install -y python-novaclient

Nesta etapa, recomendamos que crie um utilizador especial para não usar o utilizador root.

Para aceder às ferramentas de ajuda, execute o seguinte comando:

openstack --help
nova help

A documentação relativa à API OpenStack está disponível nesta página.

Em Windows

Descarregue e instale a versão 2.7.14 de Python. Pode optar por adicionar automaticamente a linguagem de programação Python ao Path, selecionando esta opção na configuração da instalação:

Instalação automática

Também pode realizar a instalação. Para isso, siga as instruções descritas abaixo:

1 - Editar as variáveis do ambiente do sistema

Comece por escrever “Editar as variáveis do ambiente do sistema” no campo de busca e selecione o menu que aparece.

Parâmetros das variáveis do ambiente

2 - Editar os parâmetros do sistema

Passe para a janela Opções avançadas e clique em Variáveis do ambiente para editar os parâmetros.

Parâmetros de desempenho

3 - Configurar as variáveis do ambiente

Na secção “Variáveis do sistema”, selecione “Novo”, atribua o nome “PYTHON_HOME” e adicione o caminho até Python. Esta última será “C:\Python27” por predefinição.

Adicionar o caminho de acesso

4 - Adicionar o caminho para as variáveis

Depois de adicionar o Python, edite o “Path” (caminho) nas variáveis do sistema e adicione o seguinte no final do caminho:

...;%PYTHON_HOME%\;%PYTHON_HOME%\Script

5 - Reiniciar o Windows

É necessário reiniciar o sistema para que as alterações sejam aplicadas.

6 - Instalar o cliente OpenStack

Estando conectado como administrador, escreva “cmd” no campo de busca e selecione o símbolo do sistema quando aparecer. Instale o cliente OpenStack utilizando o seguinte comando:

# pip install python-openstackclient

Se a operação se realizar corretamente, aparecerá um resumo:

Instalação automática

No símbolo do sistema, pode verificar a versão instalada introduzindo “python-V” (não é relevante em que diretório se encontra).

Verificação

Quer saber mais?

Fale com a nossa comunidade de utilizadores em https://community.ovh.com/en/


Estes manuais também podem ser úteis...