CloudStack搭建KVM环境
软件环境:agent:CentOS 6.3,minimal安装,CPU启用VT
management server:CentOS 6.3,minimal安装
存储:CentOS 6.3 搭建在management server上
网络规划:management server:2个网卡,eth0:10.10.25.10(外部访问)eth1:192.168.1.10(管理网段,与kvm通信,提供nfs)
agent:2个网卡,eth0:10.10.25.11,eth1:192.168.1.11(管理网段)
public ip:10.10.25.21~10.10.25.30
private ip:192.168.1.21~192.168.1.30
1 、在agent 上先搭建网桥:
# brctl addbr cloudbr0
# brctl addif cloudbr0 eth0
# brctl addbr cloudbr1
# brctl addif cloudbr1 eth1
修改网卡配置,使eth0和eth1分别通过cloudbr0和cloudbr1通信
ifcfg-eth0:
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:50:56:90:4E:97
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID=f50419b9-b29a-4be2-b5a5-8639d5125d2c
BRIDGE=cloudbr0
ifcfg-cloudbr0:
DEVICE=cloudbr0
TYPE=Bridge
BOOTPROTO=none
ONBOOT=yes
IPADDR=10.10.25.71
NETMASK=255.255.255.0
GATEWAY=10.10.25.1
DNS1=172.16.100.103
DNS2=172.16.100.111
STP=yes
2、修改主机名:
# hostname kvm.test.cloud
修改/etc/hosts和/etc/sysconfig/network,将主机名写入文件中,重启agent主机
3、安装agent
yum或下载安装包都可以
4、修改管理服务主机名
# hostname manage.test.cloud
修改/etc/hosts和/etc/sysconfig/network,将主机名写入文件中,重启主机
5、准备主存储和二级存储
创建目录/export/primary和/export/secondary
我之前保存了systemvm template和builtin template
所以直接复制到/export/secondary中即可,目录如下:
/export/secondary/template/tmpl/1/3 /export/secondary/template/tmpl/1/4
编辑/etc/exports写入以下内容
/export/ *(rw,async,no_root_squash)
启动nfs服务
# service nfs start
# chkconfig nfs on
6、关闭management-server 防火墙和SELinux
7、安装management-server
8、初始化db,按提示步骤添加资源域
此处我设置guest和public使用eth0,management使用eth1
所以guest和public的Edit 输入cloudbr0
management输入cloudbr1
其余按提示输入相应信息即可完成
9、部署完成,启用资源域
最新文章
- gradle学习笔记(1)
- ONE
- Mybatis整合Spring
- 修改Matlab 2012b默认工作路径
- PHP学习笔记(5) - 选择一个合格的框架
- Jersey实现Restful服务
- mysql-函数CASE WHEN 统计多个字段
- MySQL数据库学习笔记----MySQL多表查询之外键、表连接、子查询、索引
- 部署ceph
- Go For It ,一个灵活的待办事项列表程序
- 用递归方法判断字符串是否是回文(Recursion Palindrome Python)
- centos7 设置系统默认启动的界面
- phpBB3.2开发环境配置
- 本周java学习
- Redis持久化存储(RDB和AOF)
- 由苹果的低级Bug想到的
- Rechnernetz
- Decrypting OWIN Authentication Ticket
- SQLServer中求两个字符串的交集(字符串以符号分隔)
- 压缩包法安装mysql
热门文章
- 关于VerilogHDL生成的锁存器
- 设计模式(十二)职责链模式(Chain of Responsibility)(对象行为型)
- A2DP和AVRCP蓝牙音频传输协议的应用解释
- 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码
- Sql Server 循环添加日期--(累加到一个字段中)
- 玩转Windows服务系列汇总(9篇文章)
- android页面切换效果
- docker学习笔记5:利用commit命令创建镜像 和 删除本地镜像
- BNU Box of Bricks
- Ubuntu14.04更新源