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

Apache cloudstack4.0インストール

Jun 10, 2015

Download

Documents

Yasuhiro Arai
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 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