Você está na página 1de 10

FERAMENTAS DE CLOUD BASEADAS NO XPC

EVANDRO SANTOS SOARES

UNIVERSIDADE ESTADUAL DO CEAR UECE MESTRADO PROFISSIONAL EM COMPUTAO APLICADA - MPCOMP

Sistema Operacional RHEL/CentOS 5.4+ 64-bits ou RHEL 6 -64 bits CPU 64-bits x86 2GB Memria RAM 80 GB de espao em disco 1 Interface de Rede 1 endereo IP esttico Fully qualified domain name. Desabilitar SELinux
#echo permissive >> /etc/selinux/config #setenforce permissive

Instalao do Management Server:


Instalar e configurar o NTP para sincronizao dos ns. Preparar os compartilhamentos NFS Primrio: o compartilhamento primrio pode ser configurado na fase storage. Secundrio: #mkdir -p /mnt/secondary #mount t nfs nsfserver name: /nfs/share/secondary /mnt/secondary tar xzvf Cloudstack-VERSION-1-rhel6.2.tar.gz sh ./install.sh Selecionar a opo M (Install Management Server) Aps instalar o Management Server, executar novamente o instalador do cloudstack e selecionar a opo D install database server

Instalao do Management Server:


Aps instalar o MySQL, editar o parmetro max_connections no arquivo de configurao my.cnf. A configurao deste parmetro deve ser de 350 X N de Management Server da zona. Configurar a senha de acesso ao MySQL e instalar o banco de dados do Cloudstack #mysql u root #mysql>SET PASSWORD = PASSWORD (<password); #cloud-setup_databases cloud: <dbpassord>@localhost deploy-as=root:<password> Configurar o OS para utilizar o Management Server com o seguinte comando: #cloud-setup-management

Preparar o System VM Template


No Management Server, executar os comandos para criar o System VM Template, escolhendo qual hypervisor ser utilizado na zona. Este processo demora aproximadamente 30 minutos e reques 05 GB de espao no disco local para vSphere: # /usr/lib64/cloud/agent/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/releases/2.2.0/systemvm.ova -h vmware -F para KVM: # /usr/lib64/cloud/agent/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/releases/2.2.0/systemvm.qcow2.bz2 -h kvm -F para XenServer: # /usr/lib64/cloud/agent/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/releases/2.2.0/systemvm.vhd.bz2 -h xenserver -F Aps o trmino da execuo dos scripts, deve-se desmontar o storage secundrio: #umount /mnt/secondary #rmdir /mnt/secondary

Instalao para mltiplos ns


Para mltiplos ns, deve-se repetir os passos descritos anteriores, com algumas alteraes do servidor MySQL. instalar o MySQL no novo n, realizar a rplica do banco de dados do cloudstack: #yum install mysql-server #chkconfig level 35 mysqld on Editar o arquivo de configurao my.cnf, para que o parmetro max_connections tenha o valor de 350 X N de ns da zona. Garantir privilgios de acesso aos usurios remotos no mysql: Mysql>GRANT ALL PRIVILEGES ON *.* TO root @% WITH GRANT OPTION ; Abrir a porta 3306 no firewall para permitir conees remotas: #iptables I INPUT p tcp dport 3306 j ACCEPT Para intalar o banco de dados, acesse o management server e inserir no dbhost o nome do n que possui o banco Em deploy-as utilize o nome de usurio esenha para acessar o banco. Originalmente, utiliza-se root #cloud-setup-databases cloud: <dbpassword>@<dbhost> --deploy-as =root:<password>

Adicionar Management Servers


Preparar o n e instalar o CloudStack com a opo M Configurar o cliente database, ocultando o argumento deploy as:

Configurar o SO: #cloud-setup-management

#cloud-setup-databases cloud: <dbpassword>@<dbhost>

Aps a instalao do management server, pode-se executar a interface de usurio do cloudstack Abrir no navegador:

Utilizar para autenticao o usurio admin e a senha password, o domnio no precisa ser preenchido.

http://manaement-server-ip-address:8080/client

Visitem: http://mpcompnarede.blogspot.com.br/

Você também pode gostar