Instalando Cloudstack no CentOS
Dica publicada em Linux / Avançado
Instalando Cloudstack no CentOS
Instale o repositório do cloudstack:
# vim /etc/yum.repos.d/cloudstack.repo
Salve o arquivo.
Agora instale os pacotes:
# yum install cloudstack-management cloudstack-usage cloudstack-agent mariadb-server mariadb -y
Agora edite o arquivo /etc/my.cf e adicione as linhas abaixo de [mysqld]:
Inicie o banco e adicione na inicialização:
# systemctl start mariadb
# systemctl enable mariadb
Execute o comando:
# mysql_secure_installation
Crie o banco de dados:
# cloudstack-setup-databases cloud:secret --deploy-as=root:<password>
Agora execute o comando para o setup:
# cloudstack-setup-management --tomcat7
Inicie o serviço e ative na inicialização:
# systemctl stop cloudstack-management.service
# systemctl start cloudstack-management.service
Só acessar via web:
http://<ip address>:8080/client
Primeiro acesso, use o usuário "admin" e a senha "password". Guia de referência: https://cloudstack.apache.org/
# vim /etc/yum.repos.d/cloudstack.repo
[cloudstack-4.8]
name=cloudstack
baseurl=http://packages.shapeblue.com/cloudstack/main/centos7/4.8
enabled=1
gpgcheck=1
name=cloudstack
baseurl=http://packages.shapeblue.com/cloudstack/main/centos7/4.8
enabled=1
gpgcheck=1
Salve o arquivo.
Agora instale os pacotes:
# yum install cloudstack-management cloudstack-usage cloudstack-agent mariadb-server mariadb -y
Agora edite o arquivo /etc/my.cf e adicione as linhas abaixo de [mysqld]:
innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format=ROW
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format=ROW
Inicie o banco e adicione na inicialização:
# systemctl start mariadb
# systemctl enable mariadb
Execute o comando:
# mysql_secure_installation
Crie o banco de dados:
# cloudstack-setup-databases cloud:secret --deploy-as=root:<password>
Agora execute o comando para o setup:
# cloudstack-setup-management --tomcat7
Inicie o serviço e ative na inicialização:
# systemctl stop cloudstack-management.service
# systemctl start cloudstack-management.service
Só acessar via web:
http://<ip address>:8080/client
Primeiro acesso, use o usuário "admin" e a senha "password". Guia de referência: https://cloudstack.apache.org/