SMS_HIERARCHY_MANAGER站点DAL在网站表:网站状态= 1,详细状态= 1 7/27/2008 4:26:29 PM SMS_HIERARCHY_MANAGER处理站点控制文件:网站DAL文件C:\ Program Files \ Microsoft Configuration Manager \ Inboxes \ HMAN。box \ avblxf1c.ct2 7/27/2008 4:26:29 PM SMS_Hierarchy_Manager更新网站2008 4:26:29 PM SMS_HIERARCHY_MANAGER Creating a new CT6 file to send to the Parent Site 7/27/2008 4:26:29 PM SMS_HIERARCHY_MANAGER Successfully created the CT6 file C:\Program Files\Microsoft Configuration Manager\inboxes\hman.box\pubkey\DAL.CT6 7/27/2008 4:26:29 PM SMS_HIERARCHY_MANAGER Created file listing all public keys, C:\Program Files\Microsoft Configuration Manager\inboxes\hman.box\pubkey\DAL.CT6, to forward to new parent site. 7/27/2008 4:26:29 PM SMS_HIERARCHY_MANAGER Successfully forwarded CT6 file to parent site. 7/27/2008 4:26:29 PM SMS_HIERARCHY_MANAGER Sent the actual site control image to site CEN 7/27/2008 4:26:29 PM SMS_HIERARCHY_MANAGER Created site notification for site DAL 7/27/2008 4:26:30 PM SMS_HIERARCHY_MANAGER Created site control notification for site DAL 7/27/2008 4:26:30 PM
此时,SQL Profiler跟踪显示了Site Hierarchy Manager使用来自新主站点控制文件的信息更新站点数据库的大量活动。以下是这些查询的一些示例:
delete SiteControl from SiteControl where SiteCode = ' DAL ' and TypeFlag = 2 and SerialNumber <= 33 UPDATE SysResList SET ResourceType= " Windows NT Server ", ServerName = " WILDFLOWER ", ServerRemoteName = " wildflower.sccmunleashed.com ", PublicDNSName = " ", InternetEnabled = 0,共享= 0,NALPath = "("显示= \ \野花\ "]MSWNET: [" SMS_SITE =木豆”“]\ \野花\”和SiteCode =“木豆”和RoleName =“短信组件服务器”和(ResourceType ! =“Windows NT服务器”或ServerName ! =“野花”或ServerRemoteName ! = " wildflower.sccmunleashed.com "或PublicDNSName ! = "或InternetEnabled ! = 0或共享! = 0);update SysResList set Certificate=insert SiteNotification (SiteCode, TimeKey) values (" DAL ", " 04/10/1970 06:35:00 ") update SiteNotification set TimeKey = " 07/27/2008 16:26:30 " where SiteCode = " DAL "
负责将站点更改复制到父站点的组件是复制管理器、调度程序和发送器。要了解Hierarchy Manager如何启动实际的站点连接,下一节将介绍使用Process Monitor捕获的一些事件。然后,它将检查涉及站点间复制的三个组件的日志中的一些关键条目。
查看Intersite Replication.
当组件需要站点间复制服务时,您希望看到组件写入replication Manager的收件箱以启动复制过程。这里筛选Process Monitor数据,以查找指示文件被写入replmgr.box的事件。过滤后的数据被发送到Microsoft Excel进行分析。表3.7包含了一些与站点连接过程相关的事件。
表3.7启动站点间复制的文件操作
操作 |
细节 |
组件 |
它仅仅 |
%Programfiles.% \微软配置管理器\收件箱\ replmgr.box \出站\ \ CENut1kg.RPL正常 |
状态摘要 |
它仅仅 |
%Programfiles.%\ Microsoft Configuration Manager \ inboxes \ replmgr.box \ Outbound \ normal \ Cen1fht1.rpl |
状态摘要 |
它仅仅 |
%Programfiles.% \微软配置管理器\收件箱\ replmgr.box \出站\ \ CEN09g8m.RPT高 |
层次结构管理器 |
SetRenameInformationFile |
%Programfiles.%\ Microsoft Configuration Manager \ inboxes \ hman.box \ 2vy1wrxz.tmp repplyifexists:true,filename:c:\ program files \ microsoft configuration manager \ inboxes \ replmgr.box \ Outbound \ high \ cen09g8m.rpt |
层次结构管理器 |
状态摘要器和层次结构管理器都为复制管理器创建要处理的文件:
这两个状态摘要文件是正常优先级作业,并插入到正常文件夹中。
层次结构管理器作业是高优先级,并进入高文件夹。
Replication Manager扫描其收件箱,查找文件,并处理它们以为调度程序创建作业,因为以下序列的日志条目显示:
SMS_REPLICATION_MANAGER 7/27/2008 4:26:29 PM扫描正常优先级的出站复制目录。125 SMS_REPLICATION_MANAGER 7/27/2008 4:26:29 PM发现2个复制文件SMS_REPLICATION_MANAGER 7/27/2008 4:26:29 PM可能有更多的复制文件进来,等待5秒后再扫描。SMS_REPLICATION_MANAGER 7/27/2008 4:26:34 PM发现1个复制文件SMS_REPLICATION_MANAGER 7/27/2008 4:26:34 PM可能有更多的复制文件进来,等待5秒再扫描。SMS_REPLICATION_MANAGER 7/27/2008 4:26:39 PM没有找到任何额外的复制文件。SMS_REPLICATION_MANAGER 7/27/2008 4:26:39 PM Minijob已创建。优先级2,转移根(\\WILDFLOWER\SMS_DAL\inbox \replmgr.box\ready\2_r3pltl.CEN)。
进程监视器显示复制管理器在调度程序的收件箱中创建.JOB文件:
setRenameInformationFile \\ WildFlower \ SMS_Dal \ Inboxes \ Schedule.box \ uid \ 0000088a.job
图3.45.通过调度程序的初始处理显示这些作业的日志条目,该作业在下一个调度程序处理周期中发生。
日志查看器(Trace32)显示发送方处理周期中记录的事件
在10秒钟之后,调度程序处理发送请求。
有直接地址到站点CEN,不需要路由发送请求101OPDAL。调度发送请求选定的发件箱。从:C:\Program Files\Microsoft配置管理器\收件箱\计划。盒\ \ \野花请求\ SMS_DAL \收件箱\ schedule.box \发件箱\局域网。
下面摘自局域网发送者日志的摘录显示了发送操作的主要阶段。首先,发送方连接到调度程序的发件箱(\. \schedule.box\发件箱\LAN)以检查发送方指令。然后发送方找到发送请求并建立到目标站点的连接。
连接到C:\Program Files\Microsoft配置管理器\inbox \schedule.box\outboxes\LAN。发现发送请求。ID: 101OPDAL, Dest Site: CEN我们有0个活动连接,检查站点特定的发送容量。使用0 / 3。我们有0个活动连接创建发送线程(线程ID = C94)尝试1号地址(从1)发现发送请求。发送方操作的下一个主要阶段是定位包和指令文件,并验证它们是否已经在目标服务器上:通过了xmit文件测试,使用现有连接包文件= C:\Program Files\Microsoft配置管理器\收件箱\schedule.box\发送\00000889。P4x指令文件= C:\Program Files\Microsoft配置管理器\收件箱\schedule.box\发送\00000889。发送过程的最后一个主要阶段是实际传输数据,以及包说明,允许接收站点的Despooler组件解包并正确路由文件:试图创建/打开远程文件Bluebonnet.sccmunleashed.com \ \ \ SMS_Site \ 101 opdal.pck创建/打开远程文件Bluebonnet.sccmunleashed.com \ \ \ SMS_Site \ 101 opdal.pck检查远程文件Bluebonnet.sccmunleashed.com \ \ \ SMS_Site \ 201 oqdal.tmp试图创建/打开远程文件\ \ opdal.pck Bluebonnet.sccmunleashed.com \ SMS_Site \ 101 Created/opened the remote file \\Bluebonnet.sccmunleashed.com\SMS_Site\101OPDAL.PCK Sending Started [C:\Program Files\Microsoft Configuration Manager \inboxes\schedule.box\tosend\00000889.P4x] Attempt to write 671 bytes to \\Bluebonnet.sccmunleashed.com\SMS_Site\101OPDAL.PCK at position 0 Attempt to create/open the remote file \\Bluebonnet.sccmunleashed.com\SMS_Site\201OQDAL.PCK Wrote 671 bytes to \\Bluebonnet.sccmunleashed.com\SMS_Site\101OPDAL.PCK at position 0 Sending completed [C:\Program Files\Microsoft Configuration Manager \inboxes\schedule.box\tosend\00000889.P4x]
使用NAL日志记录捕获网络连接处理 -如果您对ConfigMgr网络活动的更多细节感兴趣,可以启用网络抽象层日志。附录A描述了NAL日志记录。
当一个站点连接到一个新的父站点时,所有站点配置、发现和目录数据都被复制到父站点。发送组件继续此过程,直到复制完成。考虑到空间因素,这里没有详细说明其他流程,包括站点连接的接收端以及新连接站点之间的对象和数据同步。
总结
本章讨论了配置管理器的内部工作。它查看了Configmgr网站如何在Active Directory中发布信息以及ConfigMgr客户端如何使用目录信息。然后章节讨论了Configmgr客户端和服务器如何使用WMI。它检查了ConfigMgr数据库的一些内部存储,以及ConfigMGR进程和线程如何共同实现关键功能。最后,本章介绍了如何使用Configmgr状态消息和日志以及一些其他工具来钻取配置管理器的内部工作的示例。
下一章将讨论如何利用Configuration Manager特性来设计解决方案并向您的组织交付价值。
©版权所有培生教育。保留所有权利。