CloudStack no CentOS7 com KVM
Bom, vamos montar um pequeno ambiente Cloud, usando o CloudStack com KVM, para quem gostaria de ter uma nuvem privada em sua empresa, o Cloudstack pode ser uma boa opção.
Parte 2: Instalando e configurando o KVM para o CloudStack
Bom, para instalar tudo de uma vez só, vamos instalar o Cloudstack Agent, pois ele instala o cliente do Cloudstack, kVM, QEMU etc.
# yum install cloudstack-agent -y
No arquivo /etc/cloudstack/agent/agent.properties, em "hosts add", o IP do servidor:
Altere o arquivo /etc/libvirt/qemu.conf e descomente a linha: #vnc_listen=0.0.0.0
No seu arquivo /etc/libvirt/libvirtd.conf, deixe com essas configurações:
O arquivo /etc/sysconfig/libvirtd, descomente a linha:
Inicie o serviço do "libvirtd" e ative-o na inicialização:
# systemctl start libvirtd
# systemctl enable libvirtd
Configure:
Vá em: "Continue with basic installation" Define a senha de Admin do Cloudstack: Agora, vamos adicionar uma zone: Vamos criar um POD: Vamos adicionar a rede Guest: Vamos adicionar um cluster, onde vamos informar qual o Hypervisor que vamos utilizar, no caso, o KVM: Adicionando o host no nosso caso nosso próprio servidor: Adicionado o storage primário: Vamos adicionar o storage secundário: Feito, completamos todas as etapas e agora vamos iniciar: Após, só acessar o seu painel e ir em: "Infrastructure" Guia de referência: Apache CloudStack: Open Source Cloud Computing
# yum install cloudstack-agent -y
No arquivo /etc/cloudstack/agent/agent.properties, em "hosts add", o IP do servidor:
host=192.168.122.254
Altere o arquivo /etc/libvirt/qemu.conf e descomente a linha: #vnc_listen=0.0.0.0
vnc_listen=0.0.0.0
No seu arquivo /etc/libvirt/libvirtd.conf, deixe com essas configurações:
listen_tls = 0
listen_tcp = 1
tcp_port = "16509"
auth_tcp = "none"
mdns_adv = 0
listen_tcp = 1
tcp_port = "16509"
auth_tcp = "none"
mdns_adv = 0
O arquivo /etc/sysconfig/libvirtd, descomente a linha:
LIBVIRTD_ARGS="--listen"
Inicie o serviço do "libvirtd" e ative-o na inicialização:
# systemctl start libvirtd
# systemctl enable libvirtd
Instalando o ambiente
Acesse via browser:- http://<Seu IP>:8080
- ou http://<dominio>:8080
Configure:
- Usuário: admin
- Senha: password
Vá em: "Continue with basic installation" Define a senha de Admin do Cloudstack: Agora, vamos adicionar uma zone: Vamos criar um POD: Vamos adicionar a rede Guest: Vamos adicionar um cluster, onde vamos informar qual o Hypervisor que vamos utilizar, no caso, o KVM: Adicionando o host no nosso caso nosso próprio servidor: Adicionado o storage primário: Vamos adicionar o storage secundário: Feito, completamos todas as etapas e agora vamos iniciar: Após, só acessar o seu painel e ir em: "Infrastructure" Guia de referência: Apache CloudStack: Open Source Cloud Computing
Estou com um problema na hora de add o host, eu coloco o usuário e a senha mais da erro de autenticação.
Estou colocando exatamente o que cadastrei, mais não vai. como faço para trocar a senha do hypervisor?