web-dev-qa-db-ja.com

Exchange2013とDSCをインストールする

既存のExchange構成のリソースwindowsProcessを使用してExchange2013をインストールしようとしました。すべての前提条件がインストールされています(Exchange組織はまだ存在しています)。

これは私のリソースセクションです:

       WindowsProcess Exchange2013  {
            Credential=$credential
            Path= "C:\Sources\Cumulative Update 5 for Exchange Server 2013 (KB2936880)\Setup.exe"
            Arguments= "/mode:Install /role:Mailbox /IAcceptExchangeServerLicenseTerms /TargetDir:C:\EX2013"
            Ensure= "Present"               
       } #End Filter

  } #End Node

} # End configuration

/*
  @TargetNode='TargetDSC02'
  @GeneratedBy=exadmin
  @GenerationDate=08/02/2014 08:16:03
  @GenerationHost=SOURCEDSC02
*/

instance of MSFT_Credential as $MSFT_Credential1ref
{
    Password = "Password1";
    UserName = "S05\\Exadmin";
};

ExadminはOrgaganizationManagement Groupのメンバーであり、ExchangeをインストールできるようにDomain AdminGroupのメンバーでもあります。

このリソースを実行すると、Exchangeのインストールが開始されますが、1分後に次のエラーでインストールが停止します。

失敗しました[ルール:GlobalServerInstall] [メッセージ:続行するには、「組織管理」ロールグループのメンバーまたは「エンタープライズ管理者」グループのメンバーである必要があります。]

権利が本当に問題であることを確認する

Exchangeサーバーの管理者権限のみを持ち、Exchange権限のない特別なユーザーを作成します

新しいExchangeサーバーで手動で実行します.\Setup.exe /mode:Install /role:Mailbox /IAcceptExchangeServerLicenseTerms /Targetdir:C:\EX2013

そして、DSCと同じエラーが発生しました。

テストユーザーを組織管理グループに追加し、手動で再実行した後.\Setup.exe /mode:Install /role:Mailbox /IAcceptExchangeServerLicenseTerms /Targetdir:C:\EX2013

そして、Exchange2013のインストールはエラーなしで終了します。

これは、DSCの問題が許可権であることを証明しています。

2
Alain Laventure

ドメインに最初のExchangeサーバーをインストールするには、ここで説明するように、ドメインの「EnterpriseAdmins」および「SchemaAdmins」セキュリティグループのメンバーシップが必要です。

http://technet.Microsoft.com/en-us/library/bb124778(v = exchg.150).aspx

「組織管理」ロールグループはその最初のインストールによって作成されるため、スキーマは環境ですでに準備されています。以降のインストールでは、「組織管理」または「ドメイン管理者」のメンバーシップが必要です。

組織管理の役割グループについては、次のとおりです。

http://technet.Microsoft.com/en-us/library/bb124778(v = exchg.150).aspx

そうです、不十分な権限はDSCが正常に完了するのを妨げていたでしょう。

1
bjtucker