如何在单独的应用程序服务器上运行UCMA 4.0受信任的应用程序?

时间:2014-07-12 20:16:45

标签: sql-server powershell ucma

我不是统一通信开发人员,而且我的头脑正在砰砰直播。

我有三台加入域的虚拟计算机(Windows Server 2012 R2)。它们之间可以ping通,VM#2和VM#3上的两个Lync客户端可以相互通信:

  • VM#1 AD DC
  • VM#2 Lync 2013 Server
  • VM#3 Application Server

UCMA应用程序应该在VM#3上运行,这也是我的开发环境(安装了Visual Studio和UMCA 4.0 SDK)。但是后来我无法使用ProvisionedApplicationPlatformSettings启动协作平台,因为我收到了一个ProvisioningFailureException,表示有人无法找到Sqld数据库"。

我跟着"一般应用程序激活" http://msdn.microsoft.com/en-us/library/office/dn466115(v=office.15).aspx一步一步。 问题1:我是否必须在VM#2或VM#3上执行这些PowerShell cmdlet?

我不知道异常所涉及的数据库是什么。 问题2:是否在寻找与VM#2上的中央管理存储同步的本地数据库?

问题3:我通过运行Bootstrapper.exe / BootstrapLocalMgmt / MinCache了解了有关安装Central Management Store复制服务的信息。我什么时候需要在我的系统中进行复制?这是可选的吗?

发布更新:

当我在VM#2上执行New-CsTrustedApplicationPool和Enable-CsTopology cmdlet时,Get-CsManagementStoreReplicationStatus将显示两个条目:

UpToDate:是的 ReplicationFqdn:LYNCSERVER.artus.demo

UpToDate:错误 ReplicationFqdn:APPSERVER.artus.demo

问题1.1:执行Enable-CsReplica和Invoke-CsManagementStoreReplication cmdlet后,应将UpToDate设置为 True ,不应该吗?第二个条目是否意味着位于VM#2中的本地管理存储?

问题1.2:以下参数是否正确?

  • New-CsTrustedApplicationPool -Identity trustedapps.artus.demo -Registrar Registrar:LYNCSERVER.artus.demo -Site Site:DemoSite1 -ComputerFqdn APPSERVER.artus.demo;

问题3.1:我必须运行什么VM才能运行Bootstrapper.exe / BootstrapLocalMgmt / MinCache。我认为这是在VM#3上安装Lync Server 2013期间自动完成的,我无法想象在VM#2上必须安装Lync Server 2013核心组件。

感谢您的回答。

1 个答案:

答案 0 :(得分:1)

问题#1:它取决于命令。如果您指的是new-csTrustedApplicationPool,new-csTrustedApplication,enable-cstopology和new-csTrustedApplicationEndpoint命令,那么它们需要在您的Lync 2013服务器的vm#2上运行。 Request-CSCertificate需要在vm#3的应用程序服务器上运行。

(响应更新)所以我猜APPSERVER.artus.demo是vm#3的名称。您需要在其上运行boot-strapper以允许复制工作。

**问题#2:**是的它是CMS Db,看问题3听起来好像你没有运行bootstrapper。

问题#3:虽然可以完成,但从未在没有复制的情况下部署UCMA服务。看到有人试图关闭应用程序池上的复制,但它失败了。无论第一次安装,它都不是可选的。