zoukankan      html  css  js  c++  java
  • MDT配置数据库

    连接数据库可以使用数据库账户和Windows集成身份验证两种方法:
    使用数据库账户
    1.连接数据库时选择TCP/IP
    2.在数据库中添加相应规则后,配置数据库
    3.在CustomSettings.ini文件中每段规则中添加数据库连接账户如下:
       DBID=sa
       DBPWD=password
    4.更新MDTShare

    使用Windows集成身份验证:
    1.连接数据库时选择Named Pipes(需要在数据库服务器上启用Named Pipes)
    2.在数据库服务器上新建共享
    3.在数据库中添加相应规则后,配置数据库,然后更新MDTShare即可,不需要添加sa账户

    Database规则说明(MDT2012):

    Priority=CSettings, CApps, CAdmins, CRoles, Locations, LSettings, LApps, LAdmins, LRoles, RSettings, RApps, RAdmins, Default
    ;Priority定义属性设置部分的优先级,按顺序调用,找到可用属性后,就不会再检测后面部分的属性定义信息,如此出CSettings优先级最高,Default优先级最低
    下面的[Default]、[CSettings]哪个写在前面,哪个写在后面并没有关系,已测试通过
    如果先定义了ComputerName属性值,后定OSDComputerName属性值,则OSDComputerName生效;如果同时定义ComputerName属性值,则先定义的生效
    ComputerName将要被弃用,现在只是为了向后兼容
    其他属性值还未发现该现象

    =====================================================

    数据库配置说明:
    Computers:针对单台计算机属性信息设置,如MAC:00:0C:29:E6:79:0C
    Roles: 针对一组计算机的公共属性信息设置,如加域、OU等,设置完成后,需要在Computers的每台计算机中加入到该Role中
    Locations:针对位于同一地理位置的计算机的公共属性信息设置,只设置DefaultGateway即可。客户端计算机在启动时只要自动获取到了该DefaultGateway,就会自动应用其           相关设置。如果不生效,尝试重新Configure Database Rules后,删除MDTShare属性中的数据库相关信息后再重新Update,一次不行,多次重试后测试成功,不需要其他任何  设置,也不需要手工编辑MDTShare属性
    Make and Model:针对计算机型号设置 

    通过MAC分配IP:(Roles+Computers 实测成功)
    Roles:
    OSDAdapter0DNSServerList=192.168.12.1,192.168.12.2
    OSDAdapter0EnableDHCP=false
    OSDAdapter0Gateways=192.168.12.11
    OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0
    OSDAdapterCount=1


    Computers:
    OSDAdapter0EnableDHCP=false (必需,如果在此处不设置,IP无法配置成功)
    OSDAdapter0IPAddressList=192.168.12.88,192.168.12.89

    IP配置以逗号分隔,如下:

    OSDAdapterxIPAddressList示例:
    OSDAdapterxIPAddressList (x可以为0、1...)
    OSDAdapter0IPAddressList=192.168.0.40,192.168.100.40
    OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0


    OSDAdapterCount示例:
    [Default]
    OSDAdapterCount=1
    OSDAdapter0EnableDHCP=FALSE
    OSDAdapter0IPAddressList=192.168.0.40,192.168.100.40
    OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0
    OSDAdapter0Gateways=192.168.0.1,192.168.100.1
    OSDAdapter0EnableWINS=TRUE
    OSDAdapter0WINSServerList=192.168.0.1,192.168.100.1
    OSDAdapter0TCPIPNetBiosOptions=0
    OSDAdapter0MacAddress=00:0C:29:67:A3:6B
    OSDAdapter0GatewayCostMetrics=Automatic
    OSDAdapter0EnableTCPIPFiltering=TRUE
    OSDAdapter0EnableLMHosts=TRUE
    OSDAdapter0EnableFullDNSRegistration=TRUE
    OSDAdapter0EnableDNSRegistration=TRUE
    OSDAdapter0DNSSuffix=WoodGroveBank.com

    在roles中为一组计算机指定TS:S01_001,测试通过。在Administrators选项卡添加管理组用户,测试通过

    如果只是对数据库中信息进行了更改,如改了计算机名称、TS等,只要DB Rules没有增加或减少(即增加了Locations或不再使用Roles),则不需要重新Configurer Database Rules和Update MDTShare

          

    在CustomSettings.ini文件中定义日志传输:
    ;将客户端日志实时传输到服务器端:
    SLShareDynamicLogging=\serversharelogs\%OSDComputerName%
    ;将客户端日志在安装完成后拷贝到服务器端:
    ;SLShare=\serversharelogs\%OSDComputerName%

    在自动化安装过程中,所有日志默认都在客户端生产,位置如下:

    X:MININTSMSOSDOSDLOGSBDD.log

    该目录下还有一些其他日志可帮助查看问题,可以使用trace32.exe工具查看日志

  • 相关阅读:
    progresql
    postgresql
    postgresql
    postgresql 索引
    postgresql 视图
    postgresql 触发器
    postgresql异常快速定位
    postgresql数据库备份和恢复
    amgular $q用法
    安装fcitx
  • 原文地址:https://www.cnblogs.com/dreamer-fish/p/3199463.html
Copyright © 2011-2022 走看看