特别篇:Hyper-v群集模拟实战演示
介绍
由于前面几张的都是直接整理了下 九叔的hyper-v电子书发上来的,个人觉得他写的不是最详细,因此今天我按照自己的实际情况来写个模拟的实战演示。所有的东西都通过VMware WorkStation 12PRO来完成。如果用VMware来实验,大家可以看我以前的博客http://www.cnblogs.com/wanggege/p/4604182.html。
环境介绍
这个环境通过4台服务器来完成,1台DC,1台存储,2台Hyper-v宿主机。
网络名称及用途
|
名称 |
用途 |
|
Public |
用于管理主机 |
|
VM |
用于虚拟机之间通信 |
|
ISCSI |
用于HV主机连接存储 |
服务器IP
每台服务器都有一块Public网卡用于正常的管理,Stroage服务器有三块网卡建立NIC组用于提供ISCSI服务,2台Hyper-v主机个四块网卡,其中VM网卡用于虚拟机使用,Migration用于群集间的虚拟机迁移。
|
服务器名 |
Public |
VM |
ISCSI |
Migration |
|
DC |
172.28.103.100 |
|
|
|
|
Storage |
172.28.103.101 |
|
192.168.101.2*3 |
|
|
HV1 |
172.28.103.102 |
172.28.104.100 |
192.168.101.3 |
192.168.100.10 |
|
HV2 |
172.28.103.103 |
172.28.104.101 |
192.168.101.4 |
192.168.100.11 |
|
HVCluster |
172.28.103.104 |
|
|
|
VMnet0是103的网段 Vmnet2是104网段

操作系统
除了Storage是使用windows 专门的存储版本,其他都使用Server 2012 Datacenter
|
服务器名 |
操作系统 |
|
DC |
Windows Server 2012 R2 with Update1 Datacenter |
|
Storage |
Windows Storage Server 2012 R2 with Update1 |
|
HV1 |
Windows Server 2012 R2 with Update1 Datacenter |
|
HV2 |
Windows Server 2012 R2 with Update1 Datacenter |
服务器部署
域控服务器安装
具体安装可以看我以前的博客 Windows Server 2012 R2 创建AD域http://www.cnblogs.com/wanggege/p/4605678.html
硬件创建
选择克隆

选择当初做好了sysprep的快照

服务器部署
修改IP地址

安装域控服务

开始安装

创建域contoso.com






安装完成会自动重启

创建新的OU

创建三台服务器

配置组策略

开启防火墙

域控创建完成,等待其他服务器加入域
Storage服务器安装
硬件创建

服务器部署
修改IP地址

修改网卡顺序

创建网卡NIC

添加到新组


创建完成

设置IP地址,不需要网关

Ping下测试

安装iSCSI服务

创建iSCSI磁盘

选择磁盘

创建仲裁磁盘


配置iSCSI目标





创建数据磁盘


创建完成

HV服务器安装
硬件创建
添加4块网卡

选择Hyper-v

服务器部署
修改IP地址
网卡改名,方便区分

高级设置,调整网卡顺序

默认使用Public网卡

设置VM的ip地址

取消注册到DNS中

ISCSI网卡和Migration网卡不设置网关


设置完后ping一下

连接iSCSI磁盘


选择自动配置

磁盘联机并初始化



安装虚拟化服务和群集功能




存储先默认等会在修改

安装完成自动重启


修改创建好的虚拟交换机名字,2台服务器上都要改成同样的名字,否则会因为配置不同,无法创建群集。


创建故障转移群集
打开故障转移群集管理器

验证配置


运行所有测试



测试时可能会跳出这个,不用当心,因为测试时会把磁盘卸载

有个网络是警报,不要紧,因为iSCSI和Migration没有设置网关

创建群集



创建完成

配置群集
添加群集共享卷

配置网络




创建虚拟机
修改虚拟机位置








至此群集创建完成,可以正常使用,以后我们开始将如何使用SCVMM等其他组件来组件私有云。
特别篇:Hyper-v群集模拟实战演示的更多相关文章
- Git 沙盒模拟实战(远程篇)
Git 沙盒模拟实战(远程篇) >---基础篇 远程仓库 远程仓库并不复杂, 在如今的云计算盛行的世界很容易把远程仓库想象成一个富有魔力的东西, 但实际上它们只是你的仓库在另个一台计算机上的拷贝 ...
- Git 沙盒模拟实战(基础篇)
Git 沙盒模拟实战 分支 现有一个主分支 创建分支 # 创建分支 $ git branch bugFix # 切换到指定分支 $ git checkout bugFix 或者 # 创建分支,并切换到 ...
- Docker小白到实战之Dockerfile解析及实战演示,果然顺手
前言 使用第三方镜像肯定不是学习Docker的最终目的,最想要的还是自己构建镜像:将自己的程序.文件.环境等构建成自己想要的应用镜像,方便后续部署.启动和维护:而Dockerfile就是专门做这个事的 ...
- 番外特别篇之 为什么我不建议你直接使用UIImage传值?--从一个诡异的相册九图连读崩溃bug谈起
关于"番外特别篇" 所谓"番外特别篇",就是系列文章更新期间内,随机插入的一篇文章.目前我正在更新的系列文章是 实现iOS图片等资源文件的热更新化.但是,这两天 ...
- windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理
windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...
- 设置Hyper V
1.打开服务器管理器 2.添加角色和功能 3.安装类型 -> 基于角色或基于功能的安装 4.服务器选择 -> 下一步 5.服务器角色 勾选"Hyper V"
- 登录界面 Android简单http get请求(含server端)五 iOS端(特别篇)
</pre><pre name="code" class="objc">NSDictionary *dict=@{@"user ...
- HYPER -V 独立安装的 2016版本 中文版 下载好慢啊
HYPER -V 独立安装的 2016版本 中文版 下载好慢啊
- 《1024伐木累-周末特别篇》-中彩票了,开发APP
本周发布的<1024伐木累>,受到了很多码汪们的好评,博主在这里感谢大家的支持,同时,博主临时起意,增加一期周末对话特别篇,让大家在“满血复活”的时间里,充分感受快乐的味道~ 1.中彩票 ...
随机推荐
- Java 容器源码分析之 LinkedHashMap
同 HashMap 一样,LinkedHashMap 也是对 Map 接口的一种基于链表和哈希表的实现.实际上, LinkedHashMap 是 HashMap 的子类,其扩展了 HashMap 增加 ...
- MySQL小计
判断不等于某一个数字的时候,数据表为空的字段不参与比较: 判断字段为空用 is null
- Perl构建和打包自己的模块
当写好一个或多个模块后,可以将它构建.打包成"tar.gz",以便让别人安装或者上传到CPAN(如果愿意的话).对于模块的使用者来说,也不用再使用use lib 'LIB_PATH ...
- Gitlab仓库搭建及在linux/windows中免密使用gitlab(二)--技术流ken
Gitlab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务. 可通过Web界面进行访问公开的或者私人项目.它拥有与Github类似的 ...
- js_ajax模拟form表单提交_多文件上传_支持单个删除
需求场景: 用一个input type="file"按钮上传多张图片,可多次上传,可单独删除,最后使用ajax模拟form表单提交功能提交到指定方法中: 问题:由于只有一个file ...
- 第一册:lesson forty nine。
原文: At the butcher's A:Do you want any meat today,Mrs.B? B:Yes,please. A:Do you want beef or lamb? B ...
- Java_文件夹分割与合并
一.思路: 1.文件切割: 使用类RandomAccessFile ,其中方法seek可以自定义读取位置,读一段,通过字节输出流(我使用BufferedOutputStream)写一段 2.文件合并 ...
- 腾讯云下的CentOS7 配置 FTP 服务器
第一步安装vsftp * yum -y install vsftpd 第二步配置ftp文件 要实现用户不仅可以下载ftp上的内容 还可以删改增加文件到ftp服务器 需要给ftp的目录赋予写入权限 1. ...
- a dive in react lifecycle
背景:我在react文档里找生命周期的图,居然没有,不敢相信我是在推特上找到的... 正文 react v16.3 新生命周期: static getDerivedStateFromProps get ...
- bootstrap table 获取数据后的前台页面(后台怎么传就不必详细说明了吧)
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ t ...