This installation gives me a headache.
At stage 8 of 15 it failes, no matter what I do.
This is what de install log says:
[07-03-2014 09:19:09.0769] [1] Setup failed previously while performing the action Install. Looking for the failed task with ID SearchFoundationComponent___9f5053e82ecb4a8f9790bdf498c0664d.
[07-03-2014 09:19:09.0769] [1] 256 tasks were found to run.
[07-03-2014 09:19:09.0769] [1] Processing component 'Search Foundation Service Configuration' (Configuring the server.).
[07-03-2014 09:19:09.0785] [1] Executing:
if ($RoleProductPlatform -eq "amd64")
{
$fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer";
$command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1";
$dataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data";
try
{
# the BasePort value MUST be kept in sync with dev\Search\src\OperatorSchema\SearchConfig.cs
&$command -action i -baseport 3800 -dataFolder $dataFolderPath -silent;
}
catch
{
$errorMsg = "Failure configuring SearchFoundation through installconfig.ps1 - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $errorMsg;
# Clean up the failed configuration attempt.
&$command -action u -silent;
try
{
if ([System.IO.Directory]::Exists($dataFolderPath))
{
[System.IO.Directory]::Delete($dataFolderPath, $true);
}
}
catch
{
$deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $deleteErrorMsg;
}
}
}
[07-03-2014 09:24:13.0499] [2] Beginning processing Write-ExchangeSetupLog
[07-03-2014 09:24:13.0514] [2] [ERROR] Failure configuring SearchFoundation through installconfig.ps1 - Error occurred while configuring
Search Foundation for Exchange.System.TimeoutException: Timed out waiting for Admin node to be up and running
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)
at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )
[07-03-2014 09:24:13.0514] [2] [ERROR] Failure configuring SearchFoundation through installconfig.ps1 - Error occurred while configuring
Search Foundation for Exchange.System.TimeoutException: Timed out waiting for Admin node to be up and running
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)
at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )
[07-03-2014 09:24:13.0514] [2] Ending processing Write-ExchangeSetupLog
[07-03-2014 09:24:23.0921] [1] The following 1 error(s) occurred during task execution:
[07-03-2014 09:24:23.0921] [1] 0. ErrorRecord: Failure configuring SearchFoundation through installconfig.ps1 - Error occurred while configuring
Search Foundation for Exchange.System.TimeoutException: Timed out waiting for Admin node to be up and running
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)
at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )
[07-03-2014 09:24:23.0921] [1] 0. ErrorRecord: System.Exception: Failure configuring SearchFoundation through installconfig.ps1 - Error occurred
while configuring Search Foundation for Exchange.System.TimeoutException: Timed out waiting for Admin node to be up and running
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)
at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target, Boolean reThrow, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
at Microsoft.Exchange.Management.Deployment.WriteExchangeSetupLog.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
[07-03-2014 09:24:23.0921] [1] [ERROR] The following error was generated when "$error.Clear();
if ($RoleProductPlatform -eq "amd64")
{
$fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer";
$command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1";
$dataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data";
try
{
# the BasePort value MUST be kept in sync with dev\Search\src\OperatorSchema\SearchConfig.cs
&$command -action i -baseport 3800 -dataFolder $dataFolderPath -silent;
}
catch
{
$errorMsg = "Failure configuring SearchFoundation through installconfig.ps1 - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $errorMsg;
# Clean up the failed configuration attempt.
&$command -action u -silent;
try
{
if ([System.IO.Directory]::Exists($dataFolderPath))
{
[System.IO.Directory]::Delete($dataFolderPath, $true);
}
}
catch
{
$deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $deleteErrorMsg;
}
}
}
" was run: "Failure configuring SearchFoundation through installconfig.ps1 - Error occurred while configuring Search Foundation for Exchange.System.TimeoutException: Timed out waiting for Admin node to be up and running
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)
at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )".
[07-03-2014 09:24:23.0921] [1] [ERROR] Failure configuring SearchFoundation through installconfig.ps1 - Error occurred while configuring
Search Foundation for Exchange.System.TimeoutException: Timed out waiting for Admin node to be up and running
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
at Microsoft.Ceres.Exchange.PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode)
at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Object , Object , Boolean )
[07-03-2014 09:24:23.0921] [1] [ERROR-REFERENCE] Id=SearchFoundationComponent___9f5053e82ecb4a8f9790bdf498c0664d Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
[07-03-2014 09:24:23.0921] [1] Setup is stopping now because of one or more critical errors.
[07-03-2014 09:24:23.0921] [1] Finished executing component tasks.
[07-03-2014 09:24:23.0937] [1] Ending processing Install-BridgeheadRole
Grtz