1、选择“开始—程序—管理工具—服务器管理器”,打开“服务器管理器”控制台,选择“角色”选项,单击“添加角色”链接,运行“添加角色向导
2、在“选择服务器角色”对话框中,选中“windows 部署服务”复选框,如图1-1
3、在“选择角色服务”对话框中,选中“部署服务器”复选框如同3-1所示
4、 在“确认安装选择”对话框中,查看并确认将要安装的角色或功能,如图4-1所示
5、单击“安装”按钮开始安装。安装结束后,显示“安装结果”对话框,如图5-1所示,单击“关闭”按钮退去即可
二、到这windows 部署服务就安装完成了,下面讲如何运行windows 部署服务,要运行Windows 部署需要安装DHCP服务,下面安装DHCP服务。
6、在“选择服务器角色”对话框中添加“DHCP服务器”如图6-1所示
7、在“选择网络连接绑定”对话框中选择“172.30.5.15”如图7-1所示
8、在“添加或编辑DHCP作用域”对话框中,为当前DHCP服务器添加作用域,作用域的地址范围是172.30.5.15—172.30.5.199。如图8-1所示
9、在“配置DHCPv6无状态模式”对话框中,选择“对此服务器禁用DHCPv6无状态模式”单击按钮,如图9-1所示
10、安装DHCP服务器完成之后,在“服务器管理器”窗口中定位到”DHCP服务器”,删除其他作用域(只保留图8-1创建的作用域),然后打开 该作用域的“属性”对话框(如图10-1) 在“高级”选项卡中选择“两者”单选按钮,如图10-2所示
11、最后在“IPv4属性”对话框中,为DHCP服务器绑定172.30.5.15 的服务器地址如图11-1所示
三 .到此DHCP也安装完成,下面介绍Windows部署服务的配置过程与步骤
12、打开“服务器管理器”定位到“角色—Windows部署服务”,开始启动Windows部署服务。
13、右击dc.heinfo.local(如果你计算机名为win 2008-1 域名为a.com那就右击win2008.a.com) ,从快捷菜单中选择“配置服务器”的命令,如图13-1所示,启动“Windows 部署服务配置向导”。
14、在“欢迎页面”对话框中列出了Windows 部署服务所需的条件,如图14-1所示
15、在“远程安装文件夹的位置”对话框中,选择一个可用空间最大的NTFS分区,作为Windows 部署服务保存操作系统映像的位置,如图15-1所示
16、在”DHCP选项60”对话框中,配置DHCP服务器。如果网络中的DHCP 服务器与Windows 部署服务在同一台计算机上,请选中“不侦听端口67”和“将DHCP选项标记#60配置为PXECLIient复 选框,”如图16-1所示
17、在“PXP服务器初始设置”对话框中,选择“响应所有(已知和未知)客户端计算机”单选按钮,如图17-1所示
18、在“配置完成”对话框中,选择“立即在Windows 部署服务器上添加映像”复选框,如图18-1所示
19.在“Windows 映像文件位置”对话框中,选择将要添加的Windows 操作系统的位置。在本例中,将 Windows 7(集成 SP1)的64位安装光盘放在光驱中,该光驱盘符为D。在本例中选择D:,如图19-1所示(在选择的 时候先把映像放在光驱中,然后选择光驱)
20.在“映像组”对话框,选择“创建新的映像组”单选按钮,在此命令映像组名称为“Windows 7 SP1”,如图20-1所示
21.在“复查设置”对话框中,显示了图19-1中要添加的映像数,分别为“启动映像数”与“安装映像数”,如图21-1所示
【说明】“启动映像”是用来安装计算机的操作系统映像。从windows vista 开始,启动与安装映像分开。用高版本的启动映像启动计算机,可以安装“低版本”的操作系统,但用低版本的启动映像启动计算机,将不能安装“高版本”的操作系统。例如,可以用windows 7 SP1 的启动映像启动计算机,可以用来安装windows vista;windows server 2008;windows Server 2008 R2;windows 7;windows 7集成SP1包,但用windows vasta 的启动映像启动计算机,则不能安装windows 7;windows server 2008 R2操作系统映像。
22 .在“任务进度”对话框中,当操作系统的启动映像与安装映像添加到windows部署服务器之后,显示“操作完成”,单击“完成”按钮,如图22-1所示
23.返回到“服务器管理器”窗口,可以看到已经添加了4个windows 7的安装镜像,如图23-1所示
三.下面介绍添加其他操作系统的安装镜像
24.定位到“服务器管理器—角色—windows 部署服务—服务器—(服务器计算机名)—安装映像”,在右侧空白窗格中央右击“添加映像组”,如图24-1所示
25、在“添加映像组”对话框中,输入要创建的组名,在本例中为“windows 7 sp1 x32”。
26、然后定位到新创建的映像组,在右侧空白窗口中右击,在弹出的快捷菜单中选择“添加安装映像”命令,如图26-1所示。
27.然后在光驱中换上windows 7 集成sp1 的32位版本,在“映像文件”对话框中浏览选择windows 7 安装光盘根目录中的 \sources、install.vim文件。
【说明】在Windows Vista 及其以后的操作系统安装光盘的sources目录中,有两个映像文件,其中名为install.wim的是安装映像,名为boot.vim的是启动映像。
28.在“可用映像列表”对话框中,显示了可用的映像列表及描述信息。如果采用默认的名称和描述,请选中“使用每个选定映像的默认名称和说明”复选框的选择。如图28-1
29、如上图中取消了“使用每个选定映像的默认名称和说明”复选框的选择,则会弹出“映像元数据”对话框,并依次显示每个映像的名称和说明,可以根据需要修改,如图29-1和29-2
30、在“摘要”对话框中显示要添加的映像,如图30-1所示
31、添加映像完成后,单击“完成”按钮如图31-1
32、如果要添加其他操作系统的映像,强参照前面的步骤,创建映像组并添加映像,这些就不一一介绍了
四.在添加完映像后,需要添加启动映像。需要注意的是,并不是每次添加安装映像都要添加启动映像 .如果已经有“同版本”的启动映像,则不用添加。Windows 启动映像与安装映像的关 系是:
(1)windows 7 SP1与windows server 2008 R2 SP1的启动映像相同,是同一版本。目前该版本的启动映像可以启动并安装包括windows 7 SP1,windows server 2008 SP1 极其以前的操作 系统。例如windows vista, windows server 2008 windows server 2008 R2等
(2)windows启动映像也分为32位和64位。32位启动映像可以装32位和64位操作系统,而64位只能安装64位操作系统。如果windows 部署服务中同时有32位和64位启动映像,则在使 用windows部署的时候,会自动侦测客户端的类型,如果符合64位要求,则会出现64位和32位启动映像的选择,让用户选择;如不符合64位要求,则会默认安装32位启动映像。
(3)在添加更新版本的启动映像之后,可以删除以前版本的启动映像
【接下来介绍添加启动映像的方法,以添加64位的Windows 7SP1的启动映像为例,步骤如下】
33、在“Windows 部署服务”中,定位到“启动映像”,在右侧空白窗格中右击“添加启动映像”如图33-1所示
34、在“映像文件”对话框中,从Windows 7 安装光盘中选择浏览选择名为boot.wimd的启动映像,如图34-1所示
35、在“添加元数据”对话框中显示了添加的映像名称和说明,用户也可以根据自己的需求或习惯进行定制。如图35-1
36、在“摘要”对话框中显示了要添加的影响的名称和位数(x64表示64位)如图36-1所示
37、添加完成后,单击“完成”按钮,完成镜像的添加。如图37-1所示
38、添加启动映像完成之后,返回到“Windows 部署服务”,在“启动映像”页显示了添加的映像,如图38-1所示
39、如果要删除不再使用的映像,可以右击该映像,在弹出的快捷菜单中选择“删除”命令根据提示进行操作即可,如图39-1
【下面介绍配置Windows部署服务 】
五、在添加完安装映像与启动映像后,右击服务器名,从快捷菜单中选择“属性”命令(见图39-2),可以用来配置Windows部署服务器
40、选择“PXE响应设置”选项卡,选中“响应所有(已知和未知)客户端计算”单选按钮,如图40-1所示
41、选择“目录服务”选项卡。在“新建客户端命令策略”选项区域中设置客户端计算机的命名原则,在“客户端账户位置”选项区域中设置将使用Windows部署服务远程安装操作系统的计算机存放的位置。如图41-1所示
【说明】在以前的RIS服务器中,使用RIS部署的计算机只能保存在AD的computers容器中,而在Windows部署服务中,可以将使用windows部署服务安装操作系统的计算机统一保存在一个容器 中。
42、在“启动”选项卡中,设置“默认启动映像”和“默认启动程序”通常选择默认的就可以,如图42- 1所示
43、在“高级”选项卡中,将选择Windows 部署服务使用AD服务器和是否对DHCP中授权,请选中“在DHCP中授权此windows部署服务服务器”单选按钮,如下图
44、在DHCP选项卡中设置DHCP服务,如果当前服务器上没有DHCP服务器,请选择两项。如图44-1所示
45、在“客户端”选项卡中,设置是否启用无人参与安装,如图45-1所示
设置完成后,单击“确定”按钮。完成Windows 部署服务器的设置,接下来创建一个windows 7虚拟机,在虚拟机中,通过网络安装windows 7操作系统,主要步骤如下:
46.创建Windows 7虚拟机后,启动虚拟机,当出现Press F12 for networkserver boot时,按F12键,如图46-1所示
在准备服务端环境后,接着我们就可以来到客户端进行后续的操作,首先我们简单通过拓扑来了解一下第一章中我们提到的环境拓扑:
MDT****环境安装:
1、MDT服务端加域:
1.1、指定DNS服务器:
1.2、计算机右键属性,选择“更改设置”:
1.3系统属性界面选择”更改”:
1.4、填写要加入的“bjdcxr.com”域,单击“确定”:
1.5、在弹出选项框输入AD域账户名和密码并确定:
1.6、提示加入bjdcxr.com域成功并按提示重启:
1.7、MDT服务端加域成功:
2****、添加 .NET Framework 3.5.1 ****功能:
2.1、可通过添加角色和功能方式安装或直接DOS命令安装:
这里默认直接下一步:
勾选“.NET Framework 3.5功能”;Server 2012默认已安装.NET Framework 4.5.1,本环节不需要额外安装:
Server 2012这里需要指定备用源路径:
2.2、或者也可以通过命令行安装,本地需挂载系统镜像:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:h:\sources\sxs
3****、安装 Windows ****部署服务:
3.1、服务器管理器界面选择“添加角色和功能”:
3.2、选择“windows 部署服务”角色:
3.3、这里直接下一步:
3.4、WDS描述,直接“下一步”:
3.5、部署服务相关角色服务选择:
3.6、可按需求选择是否自动重启:
3.7、添加完成并“关闭”:
到这里WDS部署服务安装完成。
4****、安装 MDT 2013****:
4.1、双击MicrosoftDeployment Toolkit2013_x64安装包:
4.2、选择“Next”:
4.3、勾选“I accept the terms in the license agreement ”,单击“Next”继续:
4.4、接受默认并单击“Next”继续安装:
4.5、暂时不加入,直接选择“Next”:
4.6、选择“Install”开始安装:
4.7、安装完成,即单击“Finish”完成安装:
MDT 2013控制台安装完成,接下来我们需要安装的是ADK 8.1.
5****、安装 ADK 8.1 ****:
5.1、选择ADK8.1安装包中adksetup:
5.2、选择软件包安装位置,这里选择默认安装位置:
5.3、不加入客户体验改善计划,选“否”:
5.4、接受许可协议:
5.5、选择安装的功能,可根据实际需求选择所要安装的功能:
5.6、等待安装完成:
5.7、安装完成,暂时不启动开始指南,ADK 8.1安装完成。
服务器端:AD、DNS、DHCP
客户端:MDT、WDS、ADK 8.1
服务端与客户端所需的环境准备条件到此完成,后续文章将更加深入的去介绍MDT+WDS如何使用,如何通过MDT 2013去批量部署win 7、win 8、Server等操作系统,如何在控制台调优,日常分发过程中相关注意事项及报错处理方式方法。更多精彩,期待大家的关注。
在设置准备好MDT环境后,我们需要对MDT、WDS等进行首次使用的简单设置,以方便后续OS、驱动等的导入及分发部署。具体以文章所示内容为参照,同时需要提醒大家的是在配置windows部署服务的时候,会有一个全新的模式即独立服务器模式,希望大家多多研究。
注解:**Windows部署服务 **(WDS) 是一种可用于远程部署Windows 操作系统的服务器角色。可以使用 Windows 部署服务利用基于网络的安装来安装新计算机。这表示你无须直接通过 CD、USB 驱动器或 DVD 安装每个操作系统。要使用 Windows 部署服务,您应该对一些常用的桌面部署技术和网络组件有实际的了解,如动态主机配置协议 (DHCP)、域名系统 (DNS) 和 Active Directory 域服务 (AD DS)。它还有助于了解基于预启动执行环境(也称为预执行环境)。
MDT****功能配置:
一、windows ****部署服务配置
1.1、打开windows部署服务控制台:
1.2、右键MDT服务器,选择配置服务器:
独立服务器模式 :独立服务器模式消除了对Active Directory 的依赖。
工作原理 的不同:
从 Windows Server 2012 开始,Windows 部署服务可以在独立服务器模式下安装。该操作会消除对 Active Directory 的依赖。你仍需要使用 DHCP、DNS 和充足权限才能安装和配置 Windows 部署服务。这种情况下,使用本地存储可保留预安排设备的相关信息。
1.5、选择远程安装文件夹位置:
原文: http://home.51cto.com/bbs/get-user-threads?uid=6370734&page=6&per-page=8
一.打包项目镜像:
利用Dockerfile 来打包项目的镜像
本次项目共依赖两个镜像(一个基础系统环境和一个项目镜像)
本次直接将Dockerfile写好后,用shell脚本build.sh启动打包:
然后切换到项目的目录下找到build.sh,运行即可打包项目镜像
若
报错:"failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial unix /var/run/docker.sock: connect: permission denied
"
就用
出现以下说明打包成功,接下来可以开始部署:
https://jingyan.baidu.com/article/9113f81b49ed2f2b3214c7fa.html
注意:如果遇到只读权限不能修改时,将host文件复制一份到桌面,修改后在替换原来的host文件
在hosts文件末尾加上kafka服务器<!外网! 39. 0.25...>地址,修改后的格式如下:
1.1注意: 修改阿里云服务器的hosts 文件来配置 kafka的服务器地址:
在hosts 文件最后加入:
添加的 kafka-server 就是以下创建topic命令中的 kafka-server别名,
监听远程kafka:新建消费者:
远程创建topic的实例:
查看远程已创建的topc:
本地:
远程修改后的kafka topic:
2.通过git Bash 切换到kafka客户端的bin目录:
桌面打开 gitBash,切换到本地kafka软件目录:
这里一定要切换为windows
3.查看已经有的topic
--topic 指定topic名字
--replication-factor 指定副本数,因为我的是集群环境,这里副本数就为3
--partitions 指定分区数,这个参数需要根据broker数和数据量决定,正常情况下,每个broker上两个partition最好
注意:服务器部署时候一定要用内网172. .开头的,外部访问设为外网ip
不然会导致Kafka写入数据的时候报错 : TImeout
4.1本地docker创建topic:
4.2 本地windows 创建topic
进入本地软件路径KAFKA/BIN/WIONDOWS
创建topic
5.修改服务器的host:
一定要注意加sudo 不然会导致readonly 无法修改
在host 文件的末尾加上以下:
6.切换到工程部署的目录
7.清理redis,不然数据有残留:
7.1服务器上的redis挂载清除:
在 docker-compose.yml中注销这几行: 目的是每次启动不必记录上次没有执行完的数据.
这个是用来记录redis中假如上次指定的是1到100万块,没有执行完.下次接着执行没执行完的任务,测试时暂时关闭
7.2删除volume:
7.3 如果volume文件被占用时,先删除占用容器:
7.4 清除redis中的数据
进入redis容器中:
8.部署命令:
8.1开启docker可视化web上监控docker:
然后访问: http://39.100.48.41:9000
宿主机IP + 9000端口
8.2执行部署命令,启动服务:
9.部署时报错: yaml: line 46: did not find expected key
原因: docker-compose.yml文件中第46行 报错
解决:将所有数据对齐,不要有多余的空格.
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)