Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Exchange 2013: Installation der Mailbox Role: Transport Service schlägt fehl

Frage Microsoft Exchange Server

Mitglied: Domi25

Domi25 (Level 1) - Jetzt verbinden

19.02.2014, aktualisiert 18:23 Uhr, 4663 Aufrufe, 7 Kommentare

Hallo,

bei uns steht nun nach einigem hin und her die Migration von SBS2008 auf Server 2012 R2 und Exchange 2013 an. Alle Server laufen virtuell in einem Hyper-V Host, welcher schon länger stabil auf Server 2012 läuft (dieser macht NUR Hyper-V)

Wir haben also:

VM1: Der SBS2008 mit DC, DNS, DHCP, Exchange, usw.
VM2: Der Server 2012 R2 Std. mit DC, DNS, DHCP
VM3: Noch ein Server 2012 Std. auf welchem Exchange 2013 installiert werden soll.
VM4: Server 2008 R2, auf dem unsere Warenwirtschaft zusammen mit einem MSSQL 2008R2 läuft. (Für das Projekt uninteressant)

Den Server 2012 R2 zu installieren und als zweiten DC zu aktivieren klappte alles Problemlos. Die AD-Daten werden auch repliziert. (SYSVOL, etc. alles nach Microsoft-Anleitung überprüft).

Der 2012er auf welchem Exchange 2013 installiert werden soll wurde ebenfalls komplett frisch aufgesetzt, update aufgeführt, in die Domäne aufgenommen und die Exchange-CD eingelegt. Mehr ist vorher nicht passiert, daher kann man sagen dass das System "Frisch" ist.

Die Voraussetzungen, welche Exchange 2013 bei der Installation prüft, habe ich noch erfüllt, nach einem Neustart startet die Exchange 2013 Installation auch ohne Murren. Beim "Step 7 of 14: Mailbox Role: Transport Service" bleibt die Installation dann relativ lange stehen, bis mir die Installationsroutine folgenden Fehlertext ausspuckt:
01.
Error: 
02.
The following error was generated when "$error.Clear();  
03.
            if ($RoleProductPlatform -eq "amd64") 
04.
05.
                $useAttachMode = $false; 
06.
                $fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer"; 
07.
                $command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1"; 
08.
                $fastDefaultDataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data"; 
09.
                $dataFolderPath = $fastDefaultDataFolderPath; 
10.
                 
11.
                if ([System.IO.Directory]::Exists($fastDefaultDataFolderPath)) 
12.
13.
                    $useAttachMode = $true; 
14.
15.
                else 
16.
17.
                    if ($RoleIsDatacenter -eq $true) 
18.
19.
                        $preferredDataFolderPathRoot = "D:\"; 
20.
                        if ([System.IO.Directory]::Exists($preferredDataFolderPathRoot)) 
21.
22.
                            $dataFolderPath = Join-Path -Path $preferredDataFolderPathRoot -ChildPath "ExchangeSearchData"; 
23.
                            if ([System.IO.Directory]::Exists($dataFolderPath)) 
24.
25.
                                $useAttachMode = $true; 
26.
27.
28.
29.
30.
                 
31.
                if ($useAttachMode -eq $true) 
32.
33.
                    &$command -action a -dataFolder $dataFolderPath -silent; 
34.
35.
                else 
36.
37.
                    try 
38.
                    {    
39.
                        &$command -action i -dataFolder $dataFolderPath -silent; 
40.
41.
                    catch 
42.
43.
                        $errorMsg = "Failure running SearchFoundation installconfig.ps1 - " + $_.Exception.Message; 
44.
                        Write-ExchangeSetupLog -Error $errorMsg; 
45.
                        &$command -action u -silent; 
46.
                        try 
47.
48.
                            if ([System.IO.Directory]::Exists($dataFolderPath)) 
49.
50.
                                [System.IO.Directory]::Delete($dataFolderPath, $true); 
51.
52.
53.
                        catch 
54.
55.
                            $deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message; 
56.
                            Write-ExchangeSetupLog -Error $deleteErrorMsg; 
57.
58.
59.
60.
61.
        " was run: "Couldn’t attach the data folder 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data'. Path doesn’t contain old nodes belonging to the system 'Fsis'.". 
62.
 
63.
Warning: 
64.
An unexpected error has occurred and a Watson dump is being generated: The following error was generated when "$error.Clear();  
65.
            if ($RoleProductPlatform -eq "amd64") 
66.
67.
                $useAttachMode = $false; 
68.
                $fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer"; 
69.
                $command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1"; 
70.
                $fastDefaultDataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data"; 
71.
                $dataFolderPath = $fastDefaultDataFolderPath; 
72.
                 
73.
                if ([System.IO.Directory]::Exists($fastDefaultDataFolderPath)) 
74.
75.
                    $useAttachMode = $true; 
76.
77.
                else 
78.
79.
                    if ($RoleIsDatacenter -eq $true) 
80.
81.
                        $preferredDataFolderPathRoot = "D:\"; 
82.
                        if ([System.IO.Directory]::Exists($preferredDataFolderPathRoot)) 
83.
84.
                            $dataFolderPath = Join-Path -Path $preferredDataFolderPathRoot -ChildPath "ExchangeSearchData"; 
85.
                            if ([System.IO.Directory]::Exists($dataFolderPath)) 
86.
87.
                                $useAttachMode = $true; 
88.
89.
90.
91.
92.
                 
93.
                if ($useAttachMode -eq $true) 
94.
95.
                    &$command -action a -dataFolder $dataFolderPath -silent; 
96.
97.
                else 
98.
99.
                    try 
100.
                    {    
101.
                        &$command -action i -dataFolder $dataFolderPath -silent; 
102.
103.
                    catch 
104.
105.
                        $errorMsg = "Failure running SearchFoundation installconfig.ps1 - " + $_.Exception.Message; 
106.
                        Write-ExchangeSetupLog -Error $errorMsg; 
107.
                        &$command -action u -silent; 
108.
                        try 
109.
110.
                            if ([System.IO.Directory]::Exists($dataFolderPath)) 
111.
112.
                                [System.IO.Directory]::Delete($dataFolderPath, $true); 
113.
114.
115.
                        catch 
116.
117.
                            $deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message; 
118.
                            Write-ExchangeSetupLog -Error $deleteErrorMsg; 
119.
120.
121.
122.
123.
        " was run: "Couldn’t attach the data folder 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data'. Path doesn’t contain old nodes belonging to the system 'Fsis'.". 
124.
 
Da ich mich vor 10 Jahren nicht umsonst entschieden habe FiSi anstatt dem FiAe zu lernen, sagt mir dieser Quellcode erstmal sehr wenig.
In den letzten Zeilen steht etwas, dass er einen Datenordner nicht dem Pfad hinzufügen kann. Ich habe allerdings auch schonmal das Verzeichnis leer geräumt (nach einer Fehlerhaften Installation) und auch schonmal die Rechte auf den Entsprechenden Ordnern überprüft. Leider ohne Erfolg.

Kann es sein, dass doch etwas mit der DC-Replikation nicht stimmt?

Oder könnt ihr mir vielleicht irgendeinen Anhaltspunkt geben, mit dem ich mir eine Lösung erarbeiten kann?

Vielen Dank schon einmal, ich hoffe ihr könnt mir einen Tip geben!

Viele Grüße,

Dominik
Mitglied: Chonta
19.02.2014 um 14:33 Uhr
Hallo,

soweit mir bekannt ist, wird die Installation von Exchange 2013 auf 2012R2 noch nicht offiziell unterstützt.
Und in Verbindung mit 2012 als DC soll es da gravierende Probleme geben.

Habe ich bisher nur aus 2ter Hand also in diversen Foren gelesen.

Die aktuellste Version SP1? vom Exchange 2012 lässt sich auch auf deinem Server 2012R2 installieren, jedenfalls auf einem egenen Server mit einem 2012 nicht R2 DC und Domänenfunktionslevel 2003.

Also den neuesten Exchange von MS runterladen und die Installation damit versuchen und nicht mit der CD-Version, dann könnte es klappen.
Wenn die Installation mit einem 2012R2 DC geht wäre die Info hilfreich

Gruß

Chonta
Bitte warten ..
Mitglied: certifiedit.net
19.02.2014 um 14:41 Uhr
Moin Chonta,

das hat er auch nicht vor (dafür ein Glückwunsch).

Hast du denn alle Updates soweit installiert?

Beste Grüße,

Christian
Bitte warten ..
Mitglied: Domi25
19.02.2014 um 15:27 Uhr
Hallo,

also nochmal der Übersichtlichkeithalber:

Die Exchange 2013 Software wird !!NICHT!! auf dem Server 2012 _R2_ installiert sondern auf einem "normalen" 2012er Server (ohne R2!!)

Der Server 2012 _R2_ fungiert als Domänencontroller, DNS-Server, DHCP-Server, usw. und ist auch ein eigenständiges System. Also hier wird !KEIN! Exchange installiert!

Das Exchange 2013 Image habe ich vor ca. 3 Wochen aus dem Microsoft Partner Network heruntergeladen. Sollte also weitestgehend aktuell sein. Oder wann kam das SP1 für den Exchange 2013? Das hab ich Anfang der Woche auch mal geladen, kann es aber ja nicht installieren aufgrund der geschilderten Problematik.

Ich habe gerade bei einem neuen Versuch der Installation eine etwas veränderte Fehlermeldung bekommen.

Fehler:
Der folgende Fehler wurde generiert, als "$error.Clear();
$maxWait = New-TimeSpan -Minutes 8
$timeout = Get-Date;
$timeout = $timeout.Add($maxWait);
$currTime = Get-Date;
$successfullySetConfigDC = $false;

while($currTime -le $timeout)
{
$setSharedCDCErrors = @();
try
{
Set-SharedConfigDC -DomainController $RoleDomainController -ErrorVariable setSharedCDCErrors -ErrorAction SilentlyContinue;
$successfullySetConfigDC = ($setSharedCDCErrors.Count -eq 0);

if($successfullySetConfigDC)
{
break;
}
Write-ExchangeSetupLog -Info ("An error ocurred while setting shared config DC. Error: " + $setSharedCDCErrors[0]);
}
catch
{
Write-ExchangeSetupLog -Info ("An exception ocurred while setting shared config DC. Exception: " + $_.Exception.Message);
}

Write-ExchangeSetupLog -Info ("Waiting 30 seconds before attempting again.");
Start-Sleep -Seconds 30;
$currTime = Get-Date;
}

if( -not $successfullySetConfigDC)
{
Write-ExchangeSetupLog -Error "Unable to set shared config DC.";
}
" ausgeführt wurde: "Unable to set shared config DC.".



Um einiges Kürzer und es geht wohl um den Domänencontroller?
Bitte warten ..
Mitglied: Questor
19.02.2014 um 15:36 Uhr
Hallo,

bitte mal bei allen Servern im Netzwerkadapter prüfen, ob IPV6 an ist. Exchange 2013 braucht IPV6.

Bitte auch prüfen ob mit dem DNS Einträgen alles stimmt auf dem Mitgliedsserver

Grüsse

Thomas
Bitte warten ..
Mitglied: Dani
19.02.2014 um 18:51 Uhr
Moin,
Der Server 2012 _R2_ fungiert als Domänencontroller, DNS-Server, DHCP-Server, usw. und ist auch ein eigenständiges System. Also hier wird !KEIN! Exchange installiert!
Auch das ist soweit ich weiß erst mit Servicepack 1 supportet. Gibt dazu auch einen Blogeintrag von Microsoft.


Grüße,
Dani
Bitte warten ..
Mitglied: Domi25
20.02.2014 um 08:23 Uhr
Hallo,

IPv6 ist auf allen Servern im Netzwerk aktiviert.

Ich werde morgen mal nachschauen ob ich eine Version vom Ex2013 finde, in dem das SP1 bereits integriert ist. Ich halte euch dann auf dem laufenden.

Viele Grüße,

Dominik
Bitte warten ..
Mitglied: Dani
20.02.2014, aktualisiert um 09:23 Uhr
Moin,
es gibt noch kein SP1 - Antwort von Microsoft: Q1/2014.
Du wirst warten müssen wie alle anderen auch.


Grüße,
Dani
Bitte warten ..
Ähnliche Inhalte
Exchange Server
Exchange 2013 Mailbox restoren schlägt fehl
Frage von xbast1xExchange Server

Hallo zusammen, ich wollte eine deaktivierte Mailbox reaktivieren. Wenn ich folgendes CMDlet ausführe Get-MailboxDatabase l DisplayName,MailboxGuid,LegacyDN,Database erhalte ich bereits ...

Exchange Server
Exchangeserver 2013 Installation schlägt fehl
gelöst Frage von E2K2014Exchange Server2 Kommentare

Hallo Zusammen, ich installiere gerade einen Exchange 2013 Server. Diesen installiere ich direkt mit dem CU6 Installer. Der bisherige ...

Exchange Server
Fehler bei Installation von Exchange 2013
gelöst Frage von ingoueExchange Server3 Kommentare

Hallo, bei der Installation von Exchange 2013 (auf Server 2012 R2 auf dem DC) erhalte ich bei der Installation ...

Exchange Server
Exchange 2013 Mailbox Quota
gelöst Frage von ResolvExchange Server2 Kommentare

Hallo Leute, villeicht könnt Ihr mir weiterhelfen. Ich habe von EX2010 auf EX 2013 migriert. Bedeutet ich habe heute ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 3 StundenErkennung und -Abwehr

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücke Spectre und ...

Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office9 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...