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/ ...
随机推荐
- thinkphp 分组、页面跳转与ajax
本节课大纲: 一.多应用配置技巧 二.使用分组 三.页面跳转 $this->success('查询成功',U('User/test')); $this->redirect('User/te ...
- 一步一步重写 CodeIgniter 框架 (9) —— 使用 CodeIgniter 类库
通过前面几节的内容,我们从零开始搭建了一个非常方便的MVC框架,理解了 CodeIgniter 框架最核心的部分.然而一个框架的便利不仅仅在于提供一个MVC就可以了,它还必须具有较高的扩展性.下面将从 ...
- zzuli求最大值
1786: 求最大值 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 134 Solved: 28SubmitStatusWeb Board Desc ...
- uC/OS II 函数说明 之–OSTaskCreate()与OSTaskCreateExt()
1. OSTaskCreate() OSTaskCreate()建立一个新任务,能够在多任务环境启动之前,或者执行任务中建立任务.注意,ISR中禁止建立任务,一个任务必须为无限循环结构. ...
- BZOJ 3477: [Usaco2014 Mar]Sabotage( 二分答案 )
先二分答案m, 然后对于原序列 A[i] = A[i] - m, 然后O(n)找最大连续子序列和, 那么此时序列由 L + mx + R组成. L + mx + R = sum - n * m, s ...
- HDOJ 1005
Input The input consists of multiple test cases. Each test case contains 3 integers A, B and n on a ...
- 转:onConfigurationChanged的作用
API原文说明:android:configChangesLists configuration changes that the activity will handle itself. When ...
- Spring MVC视图层:thymeleaf vs. JSP
本文对比了同一Spring MVC工程中相同页面(一个订阅表单)分别采用Thymeleaf和JSP(包括JSP.JSTL.Spring tag lib)两种方式的实现. 本文的所有代码来自一个可运行的 ...
- vim添加删除多行注释
CTRL+V进入可视化模式 移动光标上移或者下移,选中多行的开头 选择完毕后,按大写的的I键,此时下方会提示进入“insert”模式,输入你要插入的注释符 最后按ESC键,你就会发现多行代码已经被注释 ...
- Java--Http向服务端提交字条串数据
package com.joye3g.http; import java.io.BufferedReader; import java.io.DataOutputStream; import java ...