一步步实现SDDC--多角色服务器部署(3)

简介: 实验摘要:1>安装并配置NTP服务器角色 [难度★复杂度★★]2>安装并配置基于Windows Server的路由器角色 [难度★复杂度★★]3>安装DHCP服务器角色 [难度★复杂度★]

实验摘要:

1>安装并配置NTP服务器角色 [难度★复杂度★★]

2>安装并配置基于Windows Server的路由器角色 [难度★复杂度★★]

3>安装DHCP服务器角色 [难度★复杂度★]


正文:

在上一篇文章中,我们已经完成ADDC这台虚拟机的“域控制器”和“DNS服务器”角色的安装;在今天的讨论中,我将向大家演示如何完成NTP服务器角色、DHCP服务器角色和基于Windows Server的路由器角色的部署。


主题:迷你SDDC环境搭建

任务6:部署NTP服务器角色


在开始今天的任务之前,首先要在ESXI上创建新的3个端口组,分别是:

  • MGMT-172.20.10.0/24网段:用于包括ESXI管理地址、vCenter和NSX Manager的管理地址
  • VTEP-172.20.11.0/24网段:用于NSX Overlay网络的传输
  • PHYSICAL-172.20.12.0/24网段:用于模拟数据中心物理网络
  • 在ESXI管理界面,点击“Add port group”,创建一个新的虚拟机端口组

image.png

  • 命名为MGMT,用于ESXI等基础架构服务器(虚拟机)管理地址

image.png

image.png

  • 依次完成VTEP和PHYSICAL两个虚拟机端口组的创建工作
  • image.png

image.png

细心的朋友一定会发现,当一台独立服务器或者成员服务器被提升为域控制器后,默认就是一台NTP服务器,对域中的所有成员服务器提供时间同步服务。

但是基于Windows Server的NTP服务器无法满足一些基于Linux操作系统的服务器NTP同步的需求,如VMware的vRealize Operation Manager、Cisco的Unified Communication Manager等;因此我建议使用Meinberg这个软件来创建一台NTP服务器。

  • 运行Meinberg安装程序

image.png

  • 选择软件的安装路径,默认即可

image.png

  • 建议在安装NTP服务的同时,创建开始菜单和管理工具

image.png

  • 定义NTP服务器的上游时间同步服务器,建议选择Asia;同时勾选“Add local clock as a last resort reference, Stratum 2”,声明本服务器为NTP时钟同步源

image.png

  • 如果对Linux的NTPD熟悉的朋友,可以阅读配置文件,或者通过对配置文件的配置,来更新NTP服务器角色
  • image.png

image.png

  • 建议选择“Use SYSTEM account”来启用NTP服务,同时勾选禁用Windows Server本身NTP相关的服务“Disable other Time Services eventually installed”

image.png

  • 等待NTP服务器软件安装完成,NTP Server服务启动

image.png

  • 点击Finish,完成并退出Meinberg安装程序

image.png

一般情况下,完成Meinberg软件的安装后,每当Windows Server操作系统重启,NTP Server服务会自动启动,提供包括ESXI和后续安装部署的vCenter、NSX Manager在内的服务器(虚拟机)时间同步;但是我一般建议再继续安装NTP Time Server Monitor软件,实现对NTP Server服务的可视化管理(UI界面)

  • 运行NTP Time Server Monitor安装程序

image.png

  • 选择软件的安装路径,默认即可
  • image.png
  • 根据提示,逐条点击Next,执行下一步操作即可
  • image.png

image.png

image.png

  • 等待两个软件安装进程完成后,可以在桌面上看到“NTP Time Server Monitor”图标,双击运行后可以实现对NTP Server服务的可视化管理

image.png

image.png

接下来,我们将完成迷你SDDC环境中模拟数据中心网络的搭建工作,由于我们将整个SDDC环境压缩在一台ESXI的服务器内,因此只能通过一台软件的路由器(ADDC虚拟机)实现多个网段之间的三层路由功能。


主题:迷你SDDC环境搭建

任务7:部署基于Windows Server的路由器角色


我们将要ADDC部署成为路由器,必须将ADDC连接到所有需要三层路由的网络,包括MGMT、VTEP和PHYSICAL三个虚拟机端口组

  • 选中ADDC虚拟机,编辑虚拟机设置
    image.png
  • 添加三块VMXNET3类型的虚拟网卡,分别连接到MGMT、VTEP和PHYSICAL三个虚拟机端口组

image.png

image.png

image.png

  • 在点击Save,完成虚拟机配置的更新后,还需要再次确认这几块网卡的顺序;如图所示,四块虚拟网卡分别上联到External、VTEP、PHYSICAL和MGMT四个虚拟机端口组
  • image.png
  • 回到ADDC操作系统,在控制面板下的网络连接界面,可以看到四块网卡
  • image.png
  • 根据虚拟机VNIC的顺序和命名,建议重新命名这四块网卡,便于管理
  • image.png
  • 根据迷你SDDC环境的设计拓扑,更新MGMT、VTEP和PHYSICAL三块网卡的网络地址:
  • MGMT:172.20.10.1/24,不配置网关;DNS:172.20.9.1;禁用IPv6
  • VTEP:172.20.11.1/24,不配置网关;DNS:172.20.9.1;禁用IPv6
  • PHYSICAL:172.20.12.1/24,不配置网关;DNS:172.20.9.1;禁用IPv6
  • image.png

此时,几个不同的网段之间,尚不能实现三层路由,还需要为ADDC部署路由器的角色。

  • 在服务器管理器界面,选择“添加角色”

image.png

  • 添加“网络策略和访问服务”角色
  • image.png
  • 在角色服务界面,勾选“路由”和“远程访问服务”
  • image.png
  • 等待服务器角色安装完成
    安装路由服务角色,不需要重启ADDC操作系统

image.png

  • 管理员可以将Routing and Remote Access添加到桌面,便于后期对于路由器角色的管理
  • image.png
  • 右键ADDC,选择“配置和启用路由和远程访问”功能

image.png

  • 在开启的“安装向导”界面,点击下一步
  • image.png
  • 选择“自定义配置”

image.png

  • 勾选“LAN路由”,将ADDC互联的四个虚拟机端口组网络三层打通,实现跨网段的通信

image.png

  • 完成安装向导后,服务器将自动完成路由服务的创建

image.png

  • 在弹出的“路由和远程访问启动服务”对话框中,选择“启动服务”
  • image.png
  • 等待路由服务正常启动
  • image.png
  • 点击完成,退出安装向导

image.png

  • 路由和远程访问管理器的IPv4界面的“常规”标签页下,可以看到几个不同网段之间已经实现了三层互通

image.png

  • 默认情况下,由于Windows10操作系统是无法与172.20.10.0/24等新增加的三个虚拟机端口组网络互通的;我们通过Windows命令行,添加三条静态路由(在SDDC的开篇文章中,我们并没有为172.20.9.150定义默认网关):
    > route add 172.20.10.0 mask 255.255.255.0 172.20.9.1
    > route add 172.20.11.0 mask 255.255.255.0 172.20.9.1
    > route add 172.20.12.0 mask 255.255.255.0 172.20.9.1

image.png

  • 在完成静态路由的添加后,Windows10(172.20.9.150)可以和其他网络三层互通

image.png

  • SSH访问V587-ESXI-01操作系统命令行

image.png

  • 确认迷你SDDC环境内部已经实现了多网段之间的三层路由互通

image.png

还记得我们在配置V587-ESXI-01基本网络设置的时候,定义了DNS服务器为172.20.9.1么?

现在通过命令行验证DNS服务和三层路由是否都正常运行

  • 测试ESXI解析addc.eccomat.local

image.png


明天我们将创建一台vCenter用于迷你SDDC环境内软件定义的计算、网络和存储的一站式管理;并且向大家演示如何利用vCenter实现ESXI的自动化部署。在Auto Deploy章节,需要有一台DHCP服务器,为相关ESXI分配网络地址。


主题:迷你SDDC环境搭建

任务8:部署DHCP服务器角色


接下来的时间,我将演示如何部署一台DHCP服务器角色:

  • 运行“添加角色”向导
  • image.png
  • 选择添加“DHCP服务器”角色

image.png

  • 在所有三层网络中,只需要为172.20.10.0/24,即MGMT网络启用DHCP动态地址分配

image.png

  • 指定DNS服务器地址和域名

image.png

  • 选择“此网络上的应用程序不需要WINS”
  • image.png
  • 为172.20.10.0/24设置DHCP自动分配IP地址的资源池
    在Auto Deploy环节,我们将用到2个172.20.10.0/24的地址

image.png

  • 不需要添加其他的DHCP作用域
  • image.png
  • 不开启DHCPv6无状态模式

image.png

  • 使用域管理员eccomat\administrator授权ADDC DHCP服务器

image.png

  • 确认各项参数设置无误,点击安装,开始DHCP服务器角色的部署进程
  • image.png
  • 等待DHCP服务器角色安装完成
  • image.png
  • 管理员可以将管理工具-DHCP添加到桌面,便于后期管理包括作用域、地址租用等功能
  • image.png
  • 在Auto Deploy章节,我们将完成DHCP作用域设置

image.png

完成ADDC的所有角色部署后,现在的迷你SDDC环境拓扑有了不小的变化,其实V587-ESXI-01这台微型计算机就好像是一个容器,把一个完整的数据中心囊括其中:

  • V587-ESXI-01:数据中心边界,内含计算资源、存储资源、网络资源
  • External网络:模拟数据中心到Internet出口
  • MGMT网络:数据中心内设备的管理网络,包括ESXI管理地址、vCenter和NSX Manager管理地址等
  • VTEP网络:Overlay网络,用于传输封装的VXLAN(NSX-V)或者Geneve(NSX-T)数据包
  • PHYSICAL网络:生产网络,相当于企业内网,模拟数据中心内部网络环境
  • ADDC虚拟机:模拟一台核心网关,用于路由上述所有的三层网络;模拟四台服务器,包括域控制器、DNS服务器、NTP服务器和DHCP服务器
  • image.png

在后续的文章中,我们将正式开启包括vCenter、vSAN和NSX等一系列VMware SDDC基础架构层产品的安装、部署和配置演示。在明天的讨论中,我们首先部署基础架构层的核心-VMware vCenter。

相关文章
|
1月前
|
定位技术
GPS北斗卫星同步时钟(时间同步服务器)建设施工部署方案
GPS北斗卫星同步时钟(时间同步服务器)建设施工部署方案
GPS北斗卫星同步时钟(时间同步服务器)建设施工部署方案
|
1月前
|
存储 边缘计算 监控
【MODBUS】Modbus主站云端服务器和边缘设备部署区别
【MODBUS】Modbus主站云端服务器和边缘设备部署区别
37 0
|
1月前
|
存储 资源调度 应用服务中间件
浅谈本地开发好的 Web 应用部署到 ABAP 应用服务器上的几种方式
浅谈本地开发好的 Web 应用部署到 ABAP 应用服务器上的几种方式
27 0
|
1月前
|
弹性计算 运维 安全
2024年阿里云一键搭建部署幻兽帕鲁服务器解决方案
幻兽帕鲁火了,为了确保畅快体验游戏,构建高效、稳定的游戏服务器至关重要。幸运的是,阿里云为您提供了快速、简便的服务器搭建解决方案,即使您对技术知识了解有限,也能在短短一分钟内轻松完成《幻兽帕鲁》游戏的联机服务器搭建!
1458 4
|
6天前
|
域名解析 网络协议 安全
服务器部署访问出错的原因和解决办法
部署到服务器后无法访问可能是由于配置错误、权限问题或网络设置不当。解决办法包括检查服务器配置文件、确保文件路径正确、调整权限设置以及检查防火墙和端口设置。
18 4
|
7天前
|
存储 API 虚拟化
OpenStack私有云裸机物理服务器角色规划
【4月更文挑战第23天】企业私有云通常由管理节点、控制节点、计算节点、存储节点和网络节点组成的物理服务器集群构成
|
11天前
|
Java 应用服务中间件 Linux
在阿里云服务器上部署Tomcat详细图文详解
本文介绍了在阿里云服务器上安装和配置JDK和Tomcat的步骤。首先,需要注册阿里云账号并进行实名认证,然后购买并设置服务器。接着,通过File Zilla连接服务器,创建Java和Tomcat的安装目录,并将JDK和Tomcat的tar.gz文件上传到服务器,解压并重命名。之后,配置JDK的环境变量,将catalina.sh复制到/etc/init.d/目录下,并修改相关配置。最后,启动Tomcat并配置安全组规则,确保可以通过公网访问。
|
11天前
|
弹性计算 Java Linux
阿里云服务器搭建部署宝塔详细流程
该内容是一个阿里云服务器和域名的配置指南。首先,需注册阿里云账号并进行企业实名认证。接着,选购服务器如2核2G1兆的Linux系统,并购买域名。完成域名备案后,进行域名解析和ICP备案。然后,通过远程连接登录服务器,重置密码,安装宝塔面板。在安全组中开启宝塔面板随机生成的端口。最后,登录宝塔面板安装LNMP环境,配置数据库如MySQL和Redis,部署JDK、Tomcat,上传前端和后端项目以实现上线。
|
12天前
|
弹性计算 JavaScript Java
阿里云服务器搭建部署宝塔详细流程
以下是内容的摘要: 本文主要介绍了在阿里云上创建和配置服务器环境的步骤,包括注册阿里云账号、实名认证、购买和设置服务器、域名的获取与备案、以及使用宝塔面板安装和配置环境。首先,用户需要注册阿里云账号并进行实名认证,选择合适的服务器配置。接着,购买服务器后,要准备并备案域名,以便通过友好的网址访问网站。在服务器上安装宝塔面板,可以方便地管理和配置LAMP/LNMP/Tomcat/Node.js等应用环境。完成这些步骤后,用户还需要在宝塔面板中安装MySQL、Redis等数据库,部署Java或Vue项目,并配置相关端口。最后,将前端项目打包上传至服务器,并设置站点,即可实现网站的上线。
|
12天前
|
应用服务中间件 Linux 开发工具
如何在阿里云服务器快速搭建部署Nginx环境
以下是内容的摘要: 本文档主要介绍了在阿里云上购买和配置服务器的步骤,包括注册阿里云账号、实名认证、选择和购买云服务器、配置安全组、使用Xshell和Xftp进行远程连接和文件传输,以及安装和配置Nginx服务器的过程。在完成这些步骤后,你将能够在服务器上部署和运行自己的网站或应用。