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、部署完成,启用资源域
CloudStack搭建KVM环境的更多相关文章
- Ubuntu 16.04 搭建KVM环境
在Ubuntu 16.04下搭建KVM环境过程记录. 1 查看CPU是否支持KVM egrep "(svm|vmx)" /proc/cpuinfo 有结果输出,如下图: 2 安 ...
- 搭建KVM环境——07 带GUI的Linux上安装KVM图形界面管理工具
清空yum源缓存,并查看yun源 [root@CentOS2 ~]# yum clean all Loaded plugins: fastestmirror, langpacks Cleaning r ...
- 搭建KVM环境——06 创建虚拟机
若转载请于明显处标明出处:https://www.cnblogs.com/kelamoyujuzhen/p/9071181.html 虚拟机磁盘格式 创建一个raw格式的虚拟机磁盘 [root@Cen ...
- Centos7搭建 KVM 环境
注意:使用KVM管理虚拟机分命令行和图形化界面两种方式,这里最后一步安装的工具是图形化管理工具 安装前准备 验证CPU是否支持KVM 如果结果中有vmx(Intel)或svm(AMD)字样,就说明CP ...
- CloudStack+KVM环境搭建(步骤很详细,说明ClockStack是用来管理虚拟机的)
文章目录环境准备配置本地域名解析关闭selinux安装ntp服务安装管理端安装Mysql数据库安装服务端RPM:初始化CloudStack数据库:初始化cloudstack管理服务器安装系统虚拟机安装 ...
- 【原创】通过搬瓦工vps搭建SS环境,供学习用
博主前段时间处于某些不可告人的目的,但又限于各类科学工具被禁的窘境,用搬瓦工的vps搭建了次SS环境,现在就来回顾并不知廉耻的传授下经验. 第一步:购买vps 1.登录官网 https://bwh1. ...
- RedHat7搭建KVM虚拟机
RedHat7搭建KVM虚拟机 1. 宿主机安装RedHat7.3系统 1.1选择语言 中文.简体中文(中国) 1.2安装位置 1.2.1自定义分区,选择LVM,将分区空间全部分配给根 1.2.2禁用 ...
- 搭建KVM
系统&服务管理进阶 搭建KVM服务器 虚拟化概述 • vi ...
- kvm环境部署及常用指令
Linux下通过kvm创建虚拟机,通过vnc连接,做好配置后,通过ssh登录,并开启iptables Kvm虚拟化搭建教程参考链接:https://jingyan.baidu.com/article/ ...
随机推荐
- HDU 1004 MAP【STL__map_的应用】
强大的MAP,今天终于开始好好学习一次. map内部是用红黑树维持的有序结构. 定义:map<int,string>mapStudent; 查找的时间复杂度为对数级别. 1.构造方法学习两 ...
- maven仓库--私服(Nexus的配置使用)
maven--私服的搭建(Nexus的使用)和注意的问题 私服是什么 私服,私有服务器,是公司内部Maven项目经常需要的东东,不总结一下,不足以体现出重视.Nexus是常用的私用Maven服务器,一 ...
- OGR SQL
The OGRDataSource supports executing commands against a datasource via the OGRDataSource::ExecuteSQL ...
- win32多线程程序设计笔记(第五章)
前面章节介绍了线程创建等过程,现在的问题是:如何在某个线程内终止另外一个正在运行的线程? windows核心编程中提到终止运行线程的方法: 1)线程函数自己返回: 2)线程通过调用ExitThread ...
- win7下wordPress本地搭建博客详解(深度亲测整理---傻瓜式详细教程)
搭建一个wordPress作为一个个人博客本来是特别简单的事情,但是网上的各种转载让初学者举步维艰,我就本身条件而言,会java EE,懂mysql都花费了我好长时间才搭建好本地博客. 注意:这个是本 ...
- Computer Transformation(规律,大数打表)
Computer Transformation Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/ ...
- C语言之基本算法09—各位全是a的数列之和
/* ================================================================== 题目:数列为a,aa,aaa,--.求a+aa+aaa+-- ...
- 64位CentOS6.2安装erlang及rabbitmqServer
CentOS 6.2 64bit 安装erlang及RabbitMQ Server 1.操作系统环境(CentOS 6.2 64bit) [root@HAproxy ~]# cat /etc/issu ...
- 09-UIKit(UICollectionViewController、UITabBarController)
目录: 一.UICollectionViewController 二.UITabBarController(标签控制器) 三.视图和试图控制器的生命周期 四.其他控件 回到顶部 一.UICollect ...
- 使用jQuery的attr方法来修改onclick值
这篇文章主要介绍了通过jQuery的attr修改onclick值的解决方法 ,需要的朋友可以参考下 var js = "alert('B:' + this.id); return false ...