none
Lync Server 2010. Ошибка установки на этапе 2 RRS feed

  • Вопрос

  • Добрый день!

    При установке Lync Server на этапе 2 выходит ошибка:

    Executing PowerShell command: Install-CSDatabase -Confirm:$false -Verbose -LocalDatabases -Report "C:\Users\admin\AppData\Local\Temp\2\Install-CSDatabase-[2012_08_15][16_18_08].html"
    Script failed (code "ERROR_CREATE_DB") when installing "BackendStore" on "lync2.server.ru\rtc". For details, see the following log file: "C:\Users\admin\AppData\Local\Temp\2\Create-BackendStore-lync2.server.ru_rtc-[2012_08_15][16_18_11].log",Microsoft.Rtc.Management.Deployment.InstallDatabaseCmdlet
    Script failed (code "ERROR_CREATE_DB") when installing "ABSStore" on "lync2.server.ru\rtc". For details, see the following log file: "C:\Users\admin\AppData\Local\Temp\2\Create-ABSStore-lync2.server.ru_rtc-[2012_08_15][16_18_12].log",Microsoft.Rtc.Management.Deployment.InstallDatabaseCmdlet
    Script failed (code "ERROR_CREATE_DB") when installing "ApplicationStore" on "lync2.server.ru\rtc". For details, see the following log file: "C:\Users\admin\AppData\Local\Temp\2\Create-ApplicationStore-lync2.server.ru_rtc-[2012_08_15][16_18_12].log",Microsoft.Rtc.Management.Deployment.InstallDatabaseCmdlet
     Type: PowerShellException
      Stack Trace
          

    at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.HandlePowerShellErrors(Collection`1 errors)
    at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.AddDatabases()
    at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog(Action action)

    Windows Server 2008 R2 Enterprice SP1 Eng

    Как можно решить проблему?

    15 августа 2012 г. 12:39

Ответы

  • Поскольку мне никто так и не смог помочь, то сам и отвечу на свой вопрос: проблема решилась  предоставлением полных прав (Everyone) к папкам CsData и RtcReplicaRoot.
    Ушло более 2-х недель на выяснение причины недокументированной ошибки...
    • Помечено в качестве ответа Yuriy Lenchenkov 30 августа 2012 г. 11:33
    24 августа 2012 г. 8:11

Все ответы

  • Вы устанавливаете первый Stndard Edition в организации? других серверов нет?
    15 августа 2012 г. 13:03
  • Нет, других Lync серверов нет.
    16 августа 2012 г. 4:02
  • А вы все подготовительные операции выполнили?


    Do not multiply entities beyond what is necessary

    16 августа 2012 г. 4:34
  • В принципе, да. Вот что было сделано на этапе подготовки:
    1. Создана DNS запись типа А (lync2.server.ru)
    2. Установлен IIS c компонентами (Static content, Default document, HTTP errors, ASP.NET, .NET extensibility, Internet Server API (ISAPI) extensions, ISAPI filters, HTTP logging, Logging tools, Tracing, Basic authentication, Windows authentication, Client Certificate Mapping authentication, Request filtering, Static content compression, IIS Management Console, IIS Management Scripts and Tools.)
    3. Установлены фичи: Desctop Experience, .NET Framework 3.5.1 Features
    4. Расшарена папка Share

    16 августа 2012 г. 5:00
  • Media Format Runtame, RSAT добавлены?

    Подготовка AD, Prepare first Standard Edition server - выполнены?


    Do not multiply entities beyond what is necessary

    16 августа 2012 г. 5:07
  • Вам нужно выбрать пункт Prepare first standard edition server до публикации топологии и установки компонентов.

    Этот пункт установит SQL Express, куда потом установится база Central Management Store на этапе публикации топологии.

    http://technet.microsoft.com/en-us/library/gg398960 общее описание установки отдельногостоящего, первого SE

    http://technet.microsoft.com/en-us/library/gg398167.aspx - описание шагов до начала создания топологии.


    16 августа 2012 г. 5:48
  • > Media Format Runtame, RSAT добавлены?

    RSAT установлен, Windows media format runtime (wmfdist64.exe) не устанавливается, ошибка ("Not enough storage is available to process this command")

    > Подготовка AD, Prepare first Standard Edition server - выполнены?

    Да, успешно выполнены

    16 августа 2012 г. 6:04
  • если у Вас Server 2008 R2, то попробуйте компонент MFR установить следующим образом:

    ввести в консоли:

    %systemroot%\system32\dism.exe /online /add-package /packagepath:%windir%\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.mum /ignorecheck

    после чего потребуется перезагрузка


    Do not multiply entities beyond what is necessary

    16 августа 2012 г. 6:35
  • ("Not enough storage is available to process this command")

    У вас точно все ОК с местом на диске С? ;)

    16 августа 2012 г. 7:24
  • Компонент успешно установился, но ошибка не исчезла.

    > У вас точно все ОК с местом на диске С? ;)

    Свободно 55Gb

    16 августа 2012 г. 7:43
  • ОК, так что в указанных логах содержится? найдите содержание ошибок.

    16 августа 2012 г. 7:52
  • К примеру: Script failed (code "ERROR_CREATE_DB") when installing "BackendStore" on "lync2.server.ru\rtc". For details, see the following log file: "C:\Users\admin\AppData\Local\Temp\2\Create-BackendStore-lync2.server.ru_rtc-[2012_08_16][11_39_46].log",Microsoft.Rtc.Management.Deployment.InstallDatabaseCmdlet

    Running script: C:\Windows\system32\cscript.exe //Nologo "C:\Program Files\Common Files\Microsoft Lync Server 2010\DbSetup\DbSetup.wsf" /dbexists /sqlserver:lync2.server.ru\rtc /serveracct:server\RTCHSUniversalServices /adminacct:server\RTCUniversalServerAdmins /roacct:server\RTCUniversalReadOnlyAdmins /role:se /verbose
    ---------------
    Installed SQL Server 2005 Backward Compatibility version is 8.05.2312
    Connecting to SQL Server on lync2.server.ru\rtc
    SqlMajorVersion : 10
    SqlMinorVersion : 0
    SqlBuildNo : 5500
    SQL version is acceptable: 10.0.5500.0
    Default database data file path is c:\Program Files\Microsoft SQL Server\MSSQL10.RTC\MSSQL\Data
    Default database data file path is c:\Program Files\Microsoft SQL Server\MSSQL10.RTC\MSSQL\Data
    Default database log file path is c:\Program Files\Microsoft SQL Server\MSSQL10.RTC\MSSQL\Data
    Database does not exist.
    ---------------
    Exit code: ERROR_NO_DATABASE_EXISTS (-23)
    When running /dbexists, non-zero exit codes are not necessarily errors
    ---------------
    
    Running script: C:\Windows\system32\cscript.exe //Nologo "C:\Program Files\Common Files\Microsoft Lync Server 2010\DbSetup\DbSetup.wsf" /sqlserver:lync2.server.ru\rtc /serveracct:server\RTCHSUniversalServices;"RTC Server Local Group" /adminacct:server\RTCUniversalServerAdmins;"RTC Local Administrators" /roacct:server\RTCUniversalReadOnlyAdmins /dbpath:C:\CsData\BackendStore\rtc\dbpath /logpath:C:\CsData\BackendStore\rtc\logpath /dyndbpath:C:\CsData\BackendStore\rtc\dyndbpath /dynlogpath:C:\CsData\BackendStore\rtc\dynlogpath /role:se /verbose
    ---------------
    Installed SQL Server 2005 Backward Compatibility version is 8.05.2312
    Connecting to SQL Server on lync2.server.ru\rtc
    SqlMajorVersion : 10
    SqlMinorVersion : 0
    SqlBuildNo : 5500
    SQL version is acceptable: 10.0.5500.0
    (Database rtcdyn doesn't exist.)
    Creating database rtcdyn
        DbFile : PhysicalName = c:\csdata\backendstore\rtc\dyndbpath\rtcdyn.mdf
        LogFile: PhysicalName = c:\csdata\backendstore\rtc\dynlogpath\rtcdyn.ldf
    Failed to create database rtcdyn
    Error (
      name:        Error
      description: 
      number:      -2147216381
      message:     
    )
    ---------------
    Exit code: ERROR_CREATE_DB (-4)
    ---------------
    Проверил, в папке c:\csdata\backendstore\rtc\dyndbpath\ (как и в dynlogpath) права на запись присутствуют.


    16 августа 2012 г. 8:43
  • Вы создали топологию в Topology builder? затем ее нужно опубликовать из того же topology builder'а. в это время создастся база, на отсутствие которой ругается лог, насколько я понимаю. Проверьте, есть ли у вас база XDS

    16 августа 2012 г. 10:02
  • Топология была создана и опубликована. Также Lync Server создал 2 экземпляра: LYNC2\RTC и LYNC2\RTCLOCAL.
    Приведу список БД:
    LYNC2\RTC (DB: lis, xds)
    LYNC2\RTCLOCAL (DB: rtc, rtcdyn, xds)
    Соответственно, БД xds была создана.
    Нашел статью (http://support.microsoft.com/kb/2502792) с похожей проблемой, но не могу разобраться в ней, поскольку имею мало опыта работы с БД.
    16 августа 2012 г. 12:06
  • Думаю, статья в точку. Установите SQL Server Management Studio на ваш сервер, цепляйтесь к экземпляру RTC и следуйте по гайду :)

    The following steps will have to be performed by a SQL Server administrator that is a member of the sysadmin SQL Server role
    1. Open the Microsoft SQL Server Management Studio console and connect to the SQL Server instance that is designated as the Lync Server 2010 EE SQL Server file store, the Lync Server 2010 Monitoring Server SQL Server file store, or the Lync Server 2010 Archiving Server SQL Server file store
    2. Use the object viewer pane to expand the System Databases node
    3. Locate the model database and right-click on it to access its properties dialog
    4. Use the Select a Group pane to choose the File option
    5. Check if the Initial Size settings of the Logical Name object modeldev are larger than the database data file size values or the Auto Growth settings of modeldev are larger than the database data filegrowth values that are listed in the Cause section of the article
    6. Check if the Initial Size settings of the Logical Name object modellog are larger than the database transaction log file size values or the Auto Growth settings of modellog are larger than the database transaction log filegrowth values that are listed in the Cause section of the article

      If steps 5 or 6 listed above render results that show that the SQL Server instance's model database is creating databases that are larger than the default size and filegrowth values for the Lync Sever 2010 Enterprise Edition (EE) back end databases that are listed in the Cause section of this article then continue with the remaining steps in this article.
    7. Click on the Cancel button to close the Databases Properties - model dialog
    8. Use the object viewer pane of the Microsoft SQL Server Management Studio console to expand the System Databases node
    9. Right click on the model database and then choose Task, Shrink and Database from the pop-up menu
    10. Click on the OK button of the Shrink Database-model dialog to complete the operation
    11. Right click on the model database in the object viewer pane to access its properties dialog
    12. Use the Select a Group pane to choose the File option
    13. Confirm that the the Initial Size of the modeldev and modellog Logical Name objects have been shrunk to a value that is smaller than those of the database data files and database transaction log files that are listed in the Cause section of this article
    14. The SQL Server instance's modeldev and modellog database file Auto Growth values may need to be reset to their default values
    15. Click on the Auto Growth elipse (...) button for the modeldev and modellog Logical Name objects and check Enable Auto Growth, choose the In Percent option, and set the In Percent value to the number 10
    16. Click on the OK button of the Database Properties - model dialog
    16 августа 2012 г. 12:53
  • К сожалению, ничего не помогло..

    Какие еще идеи будут?

    20 августа 2012 г. 11:32
  • Поскольку мне никто так и не смог помочь, то сам и отвечу на свой вопрос: проблема решилась  предоставлением полных прав (Everyone) к папкам CsData и RtcReplicaRoot.
    Ушло более 2-х недель на выяснение причины недокументированной ошибки...
    • Помечено в качестве ответа Yuriy Lenchenkov 30 августа 2012 г. 11:33
    24 августа 2012 г. 8:11