18
目次: ・ファシリティ・機材 ・NW・ホスト構成図 ・ソフトウェア ・ManagementServerインストール ・DBサーバ設定 ・NFSサーバ設定 ・ManagementServer設定 ・GUIアクセス

Apache cloudstack4.0インストール

Embed Size (px)

Citation preview

  • 1. NWManagementServerDBNFSManagementServerGUI

2. : IDCPC IDC x 1 1500KV CUPA L3, L2 SwitchAlaxala 2430S-24T NetGear/IBSNetGear 16port Switch NetGear RNDP6610(NAS)NFS/iSCSI 12T() Intel/IDCF Intel x 3 SandyBridge-EP 8 cores 3.1GHz Memory: 32G Rackable x 3 RackableA20X CPU:XeonE5320 1.86GHz (4corex2) MEM:16GB ATWORKS x 3 Intel Core i5-2520M 2.5GH(2) 8GB 3. NWCloudStack3 4. CloudStackApache CloudStack 4.0 CentOS6.3(64bit): Japanese: Asia/Tokyo UTC: Virtual Host: SELinuxNTP 4 5. Apache CloudStack 4.0blog:https://blogs.apache.org/cloudstack/entry/apache_cloudstack_4_0_0URLhttp://incubator.apache.org/cloudstack/downloads.htmlHTMLhttp://incubator.apache.org/cloudstack/docs/en-US/Apache_CloudStack/4.0.0-incubating/html/Installation_Guide/index.html 6. ManagmenetServer4.4. Configure package repositoryhttp://incubator.apache.org/cloudstack/docs/en-US/Apache_CloudStack/4.0.0-incubating/html/Installation_Guide/configure-package-repository.htmlCloudStack[root@manager01 ~]# vi /etc/yum.repos.d/CloudStack.repo[cloudstack]name=cloudstackbaseurl=http://cloudstack.apt-get.eu/rhel/4.0/enabled=1gpgcheck=1 7. ManagmenetServer 4.5. Management Server Installation http://incubator.apache.org/cloudstack/docs/en-US/Apache_CloudStack/4.0.0-incubating/html/ Installation_Guide/management-server-install-flow.html [root@manager01 etc]# hostname --fqdnKVMvhd-util manager01.cs01.ocdet.org [root@manager01 ~]# yum install --nogpgcheck cloud-client () cloud-aws-api.x86_64 0:4.0.0-0.140.el6.4.0 cloud-client-ui.x86_64 0:4.0.0-0.140.el6.4.0 cloud-core.x86_64 0:4.0.0-0.140.el6.4.0-- cloud-deps.x86_64 0:4.0.0-0.140.el6.4.0nogpgcheck cloud-python.x86_64 0:4.0.0-0.140.el6.4.0 cloud-scripts.x86_64 0:4.0.0-0.140.el6.4.0 cloud-server.x86_64 0:4.0.0-0.140.el6.4.0 cloud-setup.x86_64 0:4.0.0-0.140.el6.4.0 cloud-utils.x86_64 0:4.0.0-0.140.el6.4.0 Complete! 8. DB 4.5.4.2. Install the Database on a Separate Node[root@db01 ~]# rpm -qa |grep mysqlmysql-server-5.1.61-4.el6.x86_64mysql-libs-5.1.61-4.el6.x86_64mysql-5.1.61-4.el6.x86_64mysql-server[root@db01 ~]# vi /etc/my.cnf [mysqld][mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0innodb_rollback_on_timeout=1 innodb_lock_wait_timeout=600 max_connections=700 2 700log-bin=mysql-bin binlog-format = ROW bind-address = 0.0.0.0 1 350[root@db01 ~]# service mysqld restart mysqld :[ OK ]mysqld :[ OK ] 9. DB[root@db01 ~]# mysql_secure_installationNOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQLSERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!Change the root password? [Y/n] YRemove anonymous users? [Y/n] YDisallow root login remotely? [Y/n] nRemove test database and access to it? [Y/n] YReload privilege tables now? [Y/n] Y ... Success!Cleaning up... Disallow root login remotely YAll done! If youve completed all of the above steps, your MySQLinstallation should now be secure.Thanks for using MySQL! 10. DB ManagmenetServer [root@manager01 ~]# yum install mysqlmysql-client () Complete! # cloud-setup-databases cloud:DB@DBIP --deploy-as=root:DB -e -m -k ManagmenetServer ) Applying /usr/share/cloud/setup/bridge/db/cloudbridge_offering.sql [ OK ] Applying /usr/share/cloud/setup/bridge/db/cloudbridge_offering_alter.sql[ OK ] Processing encryption ... [ OK ] Finalizing setup ...[ OK ] CloudStack has successfully initialized database, you can check your database configuration in /etc/ cloud/management/db.properties 11. NFS NAS(NetGear ReadyNAS) 12. ManagmenetServer 4.5.6. Prepare and Start Additional Management Servers [root@manager01 ~]# cloud-setup-management Starting to configure CloudStack Management Server: Configure sudoers ...[OK]KVMvhd-util Configure Firewall ...[OK] Configure CloudStack Management Server ...[OK] CloudStack Management Server setup is Done! root@manager01 network-scripts]# mkdir -p /mnt/secondary [root@manager01 network-scripts]# mount -t nfs 172.16.10.19:/export/secondary /mnt/secondary [root@manager01 network-scripts]# cd /mnt/secondary/ [root@manager01 secondary]# cat > hoge test file [root@manager01 secondary]# ls -al hoge -rw-r--r--. 1 root root 10 11 4 18:31 2012 hoge [root@manager01 secondary]# rm hoge root, root 13. ManagmenetServer VM [root@manager01 secondary]# cd [root@manager01 ~]# wget http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 () [root@manager01 ~]# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt - m /mnt/secondary -f acton-systemvm-02062012.qcow2.bz2 -h kvm -F Uncompressing to /usr/lib64/cloud/common/scripts/storage/secondary/38d0870e-d5f2-43a5- a2b7-276c41796a5f.qcow2.tmp (type bz2)...could take a long time Moving to /mnt/secondary/template/tmpl/1/3///38d0870e-d5f2-43a5- a2b7-276c41796a5f.qcow2...could take a whilewget -f Successfully installed system VM template acton-systemvm-02062012.qcow2.bz2 to /mnt/ secondary/template/tmpl/1/3/ [root@manager01 ~]# umount /mnt/secondary/VMSecondaryStorage 14. GUIhttp://IP:8080/client ProxyHTTPS 15. GUI!? 16. : (OCDET) http://www.ocdet.org/WebCopyright (C) Cloud Utilization Promotion Agency. All Rights Reserved. 16 17. OCDET OpenIaaSOpenIaaS()OpenStack, CloudStack2 CloudStack4.0DC1(IDC)OpenStackOpenStackSwiftEssexFolsom(OpenStorage)DC2(IIJ)DC3DC3Phase3 17 18. OSSCopyright (C) Cloud Utilization Promotion Agency. All Rights Reserved. 18