软件环境: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、部署完成,启用资源域

CloudStack搭建KVM环境的更多相关文章

  1. Ubuntu 16.04 搭建KVM环境

      在Ubuntu 16.04下搭建KVM环境过程记录. 1 查看CPU是否支持KVM egrep "(svm|vmx)" /proc/cpuinfo 有结果输出,如下图: 2 安 ...

  2. 搭建KVM环境——07 带GUI的Linux上安装KVM图形界面管理工具

    清空yum源缓存,并查看yun源 [root@CentOS2 ~]# yum clean all Loaded plugins: fastestmirror, langpacks Cleaning r ...

  3. 搭建KVM环境——06 创建虚拟机

    若转载请于明显处标明出处:https://www.cnblogs.com/kelamoyujuzhen/p/9071181.html 虚拟机磁盘格式 创建一个raw格式的虚拟机磁盘 [root@Cen ...

  4. Centos7搭建 KVM 环境

    注意:使用KVM管理虚拟机分命令行和图形化界面两种方式,这里最后一步安装的工具是图形化管理工具 安装前准备 验证CPU是否支持KVM 如果结果中有vmx(Intel)或svm(AMD)字样,就说明CP ...

  5. CloudStack+KVM环境搭建(步骤很详细,说明ClockStack是用来管理虚拟机的)

    文章目录环境准备配置本地域名解析关闭selinux安装ntp服务安装管理端安装Mysql数据库安装服务端RPM:初始化CloudStack数据库:初始化cloudstack管理服务器安装系统虚拟机安装 ...

  6. 【原创】通过搬瓦工vps搭建SS环境,供学习用

    博主前段时间处于某些不可告人的目的,但又限于各类科学工具被禁的窘境,用搬瓦工的vps搭建了次SS环境,现在就来回顾并不知廉耻的传授下经验. 第一步:购买vps 1.登录官网 https://bwh1. ...

  7. RedHat7搭建KVM虚拟机

    RedHat7搭建KVM虚拟机 1. 宿主机安装RedHat7.3系统 1.1选择语言 中文.简体中文(中国) 1.2安装位置 1.2.1自定义分区,选择LVM,将分区空间全部分配给根 1.2.2禁用 ...

  8. 搭建KVM

                                                                       系统&服务管理进阶 搭建KVM服务器 虚拟化概述 • vi ...

  9. kvm环境部署及常用指令

    Linux下通过kvm创建虚拟机,通过vnc连接,做好配置后,通过ssh登录,并开启iptables Kvm虚拟化搭建教程参考链接:https://jingyan.baidu.com/article/ ...

随机推荐

  1. JQuery中两个ul标签的li互相移动实现方法

    这篇文章主要介绍了JQuery中两个ul标签的li互相移动实现方法,可实现ul标签中li标签内容相互替换的技巧,涉及jQuery操作页面元素的相关技巧,需要的朋友可以参考下 本文实例讲述了JQuery ...

  2. VC++界面编程之--使用分层窗口实现界面皮肤

    使用分层界面来实现界面皮肤的好处是:可以保证图片边缘处理不失真,且能用于异形窗口上,如一些不规则的窗口,你很难用SetWindowRgn来达到理想效果. 在很多情况下,界面的漂亮与否,取决于PS的制作 ...

  3. DataSource绑定DataTable.Select()显示system.data.DataRow问题解决的方法

    有时候我们须要在控件中绑定DataTable中设定条件过滤后的数据,此时,在winForm环境中,一些控件不能正确绑定并显示数据内容.这是由于DataTable.Select()返回的是DataRow ...

  4. 说说关于php内置函数curl_init()

    昨天在我本地的项目,调试时碰到无法识别curl_init()方法,网上查了查才知道是我本地的php.ini文件里没加载上,完了把extension=php_curl.dll前面的;去掉后就好了,注意一 ...

  5. C语言数据结构-创建链表的四种方法

    结点类型: typedef int datatype; typedef struct NODE{ datatype data; struct NODE *next; }Node,*LinkList; ...

  6. 18-UIKit(Core Animation、广播设计模式)

    目录: 一.Core Animation 二.广播设计模式 回到顶部 一.Core Animation 1.  是什么? 底层的动画框架 2.  框架对比 UIKit           UI     ...

  7. PS 滤镜算法原理 ——马赛克

    % method : 利用邻域的随意一点取代当前邻域全部像素点 %%%% mosaic clc; clear all; addpath('E:\PhotoShop Algortihm\Image Pr ...

  8. 【linux kernel】 softirq 软中断讨论

    欢迎转载,转载时需保留作者信息,谢谢. 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:http:// ...

  9. 前端面试题整理(js)

    1.HTTP协议的状态消息都有哪些? HTTP状态码是什么: Web服务器用来告诉客户端,发生了什么事. 状态码分类: 1**:信息提示.请求收到,继续处理2**:成功.操作成功收到,分析.接受3** ...

  10. Linux下安装配置词典GoldenDict

    GoldenDict   apt-get install goldendict 安装完成以后,需要自己手动加入字典,增加在线翻译网址(例如,有道,金山等),点击 编辑--dictionaries  完 ...