cloudstack管理节点安装

1.安装文件:

a. cloudstack 的安装文件和系统虚拟机模板: http://pan.baidu.com/s/1zLbhs#dir

     将文件放到/opt/cloudstack/DIST目录下。

b. CentOS安装DVD:CentOS-6.4-x86_64-bin-DVD1.iso和CentOS-6.4-x86_64-bin-DVD2.iso

c. 若是虚拟机的话,则选择开启VT-x

2.配置主机名

a.虚拟机下安装时,需要将设备修改为etho(修改文件vi /etc/udev/rules.d/70-persistent-net.rules)。

b.使用 vi 命令编辑/etc/hosts 文件,添加:  192.168.10.11  cloudstack

c.执行命令: #hostname cloudstack

3.关闭 SELinux,修改/etc/selinux/config

将 SELINUX= enforcing 这一行中的参数 enforcing 改为 permissive。并执行命令:

# setenforce 0或者(setenforce permissive)

4. 挂载 CentOS DVD 光盘

#mount -o loop /root/kaiming/CentOS-6.4-x86_64-bin-DVD1.iso /var/pub

#mount -o loop /root/kaiming/CentOS-6.4-x86_64-bin-DVD2.iso /var/pub2

5.配置本地 yum 源进行安装:

#vi /etc/yum.repos.d/CentOS-Base.repo

[base]
name=CentOS-$releasever - Base
baseurl=file:///var/pub
file:///var/pub2
gpgcheck=0
enabled=1

[cloudstack]
name=CloudStack4.2-cloudstack
baseurl=file:///opt/cloudstack/DIST/RPMS/
gpgcheck=0
enabled=1

重置 yum 源,执行命令:

# yum clean all

6.安装管理节点

#yum install cloudstack-management

7.安装配置 Mysql 数据库

a) # yum install mysql-server

b)编辑 Mysql 配置文件/etc/my.cnf,在”[mysqld]”段内的最后一行插入下列配置项,然后保存退出:

innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format = 'ROW'

c)启动 Mysql 服务并加入系统自启动:

# service mysqld start

d)设置为开机自启动:

# chkconfig mysqld on

e)初始化 cloudstack 所需的 Mysql 数据库:

#cloudstack-setup-databases cloud:password@localhost --deploy-as=root

8.安装网络存储

9.导入系统虚拟机模板

10.初始化 CloudStack 管理程序:

# cloudstack-setup-management

使用浏览器访问 WEB UI:  http://192.168.128.145:8080/client/

如果出现问题,则需要检查日志文件来进行故障排查。日志文件所在位置如下:

/var/log/cloudstack/management/management-server.log

11. 关闭防火墙

猜你喜欢

转载自myr1782.iteye.com/blog/2085775