Hyper-V VM findet die Serverfreigaben nicht
Hallo und frohes Neues an Alle!
Auf unserem Server mit Win Server 2008 Enterprise läuft Hyper-V mit mehreren VM's. Alle VM's funktionieren wunderbar jedoch steh ich jetzt vor einem Problem, das alle VM's gleichermaßen betrifft.
Keine dieser Systeme kann den Server erreichen, heißt:
- Ping erreicht die Server-IP nicht
- Freigaben lassen sich weder über IP noch über den Namen erreichen
Das ist sicher kein Problem unseres Serversystems sondern von Hyper-V so veranlagt, ich habe bisher leider nichts im Internet über dieses Problem gefunden. Ich hoffe, dass es sich beheben lässt, das wäre sonst eine sehr gravierende Einschränkung.
MfG
Auf unserem Server mit Win Server 2008 Enterprise läuft Hyper-V mit mehreren VM's. Alle VM's funktionieren wunderbar jedoch steh ich jetzt vor einem Problem, das alle VM's gleichermaßen betrifft.
Keine dieser Systeme kann den Server erreichen, heißt:
- Ping erreicht die Server-IP nicht
- Freigaben lassen sich weder über IP noch über den Namen erreichen
Das ist sicher kein Problem unseres Serversystems sondern von Hyper-V so veranlagt, ich habe bisher leider nichts im Internet über dieses Problem gefunden. Ich hoffe, dass es sich beheben lässt, das wäre sonst eine sehr gravierende Einschränkung.
MfG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 105202
Url: https://administrator.de/contentid/105202
Ausgedruckt am: 05.11.2024 um 04:11 Uhr
14 Kommentare
Neuester Kommentar
Hallo Hannes,
ist kein Problem von Hyper V.
Ganz einfach wenn Du im Explorer auf Netzwerkumgebung gehst wird oben direkt unter der Adresszeile eine Zeile mit dem Hinweiß angezeigt das die Netzwerkeinstllungen nicht konfiguriert sind. Daruf klicken und sagen das es sich um ein Privatesnetzwerk handelt. Nun sollten die VM auch Ihren Host finden.
Gruß Mario
ist kein Problem von Hyper V.
Ganz einfach wenn Du im Explorer auf Netzwerkumgebung gehst wird oben direkt unter der Adresszeile eine Zeile mit dem Hinweiß angezeigt das die Netzwerkeinstllungen nicht konfiguriert sind. Daruf klicken und sagen das es sich um ein Privatesnetzwerk handelt. Nun sollten die VM auch Ihren Host finden.
Gruß Mario
Das mit der Netzwerkkennung habe ich gemeint.
Hast du VLAN eingschaltet für die VMs? Das verhindert auch das VM und Host sich sehen.
Wenn es das auch nicht, dann schalt auf dem Host mal kurz die Firewall aus und probiere dann ob ein Ping geht.
Wenn das auch nicht geht, dann hast ein echtes Problem. Und würde bei MS ein call einreichen, wenn es ein Bug ist kostet es auch nichts.
Hast du VLAN eingschaltet für die VMs? Das verhindert auch das VM und Host sich sehen.
Wenn es das auch nicht, dann schalt auf dem Host mal kurz die Firewall aus und probiere dann ob ein Ping geht.
Wenn das auch nicht geht, dann hast ein echtes Problem. Und würde bei MS ein call einreichen, wenn es ein Bug ist kostet es auch nichts.
Du hast die Antwort selbst gegeben. Die VMs haben keine Verbindung zum Host.
Du läßt den Netzwerkverkehr über den NIC 1 laufen zu den VM und zum Host.
Zwar sehen dann die Arbeitsplatzrechner die VM und den Host ober untereinander werden die sich nie sehen.
Schalte das Teaming ab, und es geht.
Interessante Konfiguration
Wenn es um Performance geht, kleiner Tipp. Steuere die VM über die Verschiedenen Nics an. Je nach welche Performance die VM brauchen z.B. VM1(SQL) an NIC1, VM2(Mail) an NIC2 usw. Dann entscheidet jeder Client selbst wo er seine Daten holt. Bei deiner Lösung macht dies der Host und das bei jeder Anfrage und das macht nur die Performance langsam.
Gruß Mario
Du läßt den Netzwerkverkehr über den NIC 1 laufen zu den VM und zum Host.
Zwar sehen dann die Arbeitsplatzrechner die VM und den Host ober untereinander werden die sich nie sehen.
Schalte das Teaming ab, und es geht.
Interessante Konfiguration
Wenn es um Performance geht, kleiner Tipp. Steuere die VM über die Verschiedenen Nics an. Je nach welche Performance die VM brauchen z.B. VM1(SQL) an NIC1, VM2(Mail) an NIC2 usw. Dann entscheidet jeder Client selbst wo er seine Daten holt. Bei deiner Lösung macht dies der Host und das bei jeder Anfrage und das macht nur die Performance langsam.
Gruß Mario
Also ich hab mir mal das ganz mit 2 Intel NICs angesehen. Hier kann man Gruppen anlegen mit der selben Funktion wie beim Teaming von HP.
Wie ich mir schon gedacht habe, wird es nie gehen.
1. Ich weiß ja nicht wer euch den Bären aufgebunden hat, wie Teaming mit Hyper V funktionierten soll. Dies wird nie gehen, da das Teaming mit der gleichen Funktion arbeitet wie Hyper V. Es werden virtuelle Switche angelegt der über beide Nic dann gehen. Und Hyper V kann sich nicht mit einen virtuellen Switch verbinden. Wenn das Team sich als echte Netzwerkkarte ausgeben würde dann ja, aber dies würde wieder Performance einbußen am Adapter bedeuten.
2. Auch funktioniert dein Failover nicht, da du den Host und die VM an einen NIC gebunden hast. Die 2 Nic liegt einfach brach.
Also Teaming auflösen, da es sowieso nichts bringt.
Gruß Mario
Wie ich mir schon gedacht habe, wird es nie gehen.
1. Ich weiß ja nicht wer euch den Bären aufgebunden hat, wie Teaming mit Hyper V funktionierten soll. Dies wird nie gehen, da das Teaming mit der gleichen Funktion arbeitet wie Hyper V. Es werden virtuelle Switche angelegt der über beide Nic dann gehen. Und Hyper V kann sich nicht mit einen virtuellen Switch verbinden. Wenn das Team sich als echte Netzwerkkarte ausgeben würde dann ja, aber dies würde wieder Performance einbußen am Adapter bedeuten.
2. Auch funktioniert dein Failover nicht, da du den Host und die VM an einen NIC gebunden hast. Die 2 Nic liegt einfach brach.
Also Teaming auflösen, da es sowieso nichts bringt.
Gruß Mario
Also so zu sagen bin ein Fuchs
Kann nur sagen das es mit Intel Nics geht, Testet es halt mal mit HP
Was man(n) braucht neben den zwei eingebauten NIC braucht man eine 3 die dann für Internet und Steuerung dient.
Hat man sein Team angelegt, sollte dies als Eigenständiger Netzwerkadapter nun vorhanden sein.
Versucht man im Hyper V diese Gruppe als Externe Netzwerkkarte zu aktivieren, kommt das es nicht geht weil dieser selbst ein Switch ist. (Microsoft halt)
Jetzt wird kompliziert:
1. Microsoft Loopback Adpater installieren
2. diesen per Netzwerkbrücke mit der Nic Team (Gruppe) verbinden (jetzt hat der Server keine Verbindung mehr ins Netz, also wenn der Server per RDP angesteuert wird muß die 3 Netzwerkkarte eingebaut sein.)
3. Nun im Hyper-V Netzwerkmanager als Externe Adapter die Loopback angeben, kurz einwirken lassen.
4. Jetzt von Loopback auf das Team umwechseln. (Jetzt motzt er nimmer rum, nicht fragen wieso)
5. In der VM diesen Externenadapter auswählen und schon habt ihr ein Team Nic in der VM.
Habs probiert ist einfach genial, wenn man einen Netzwerkstecker zieht geht es einfach weiter ohne Unterbrechnung.
Wenn beide drinnen sind bin ich auf über 100MB/s Datenübetragung mit einen anderen Server 2008 gekommen.
In deinen Fall sollte ja Daten von Host auch kommen, ich würde an deiner Stelle eine zweite VM machen und daran die Daten halten, so mache ich es immer.
Wenn nicht, baue eine zweite Dual NIC Netzwerkkarte ein und mach daraus auch en Team und hänge es ins Netzwerk.
Gruß Mario
Kann nur sagen das es mit Intel Nics geht, Testet es halt mal mit HP
Was man(n) braucht neben den zwei eingebauten NIC braucht man eine 3 die dann für Internet und Steuerung dient.
Hat man sein Team angelegt, sollte dies als Eigenständiger Netzwerkadapter nun vorhanden sein.
Versucht man im Hyper V diese Gruppe als Externe Netzwerkkarte zu aktivieren, kommt das es nicht geht weil dieser selbst ein Switch ist. (Microsoft halt)
Jetzt wird kompliziert:
1. Microsoft Loopback Adpater installieren
2. diesen per Netzwerkbrücke mit der Nic Team (Gruppe) verbinden (jetzt hat der Server keine Verbindung mehr ins Netz, also wenn der Server per RDP angesteuert wird muß die 3 Netzwerkkarte eingebaut sein.)
3. Nun im Hyper-V Netzwerkmanager als Externe Adapter die Loopback angeben, kurz einwirken lassen.
4. Jetzt von Loopback auf das Team umwechseln. (Jetzt motzt er nimmer rum, nicht fragen wieso)
5. In der VM diesen Externenadapter auswählen und schon habt ihr ein Team Nic in der VM.
Habs probiert ist einfach genial, wenn man einen Netzwerkstecker zieht geht es einfach weiter ohne Unterbrechnung.
Wenn beide drinnen sind bin ich auf über 100MB/s Datenübetragung mit einen anderen Server 2008 gekommen.
In deinen Fall sollte ja Daten von Host auch kommen, ich würde an deiner Stelle eine zweite VM machen und daran die Daten halten, so mache ich es immer.
Wenn nicht, baue eine zweite Dual NIC Netzwerkkarte ein und mach daraus auch en Team und hänge es ins Netzwerk.
Gruß Mario
Na jetzt verstehe ich Dich nicht.
Du kannst Doch dein Team behalten, mit meiner Anleitung hast Du dies dann auch in der VM.
Mach halt einfach eine VM in der Du die Daten kopierst die Du vorher auf dem Host hatest.
Dann braucht doch der Host nicht mit den VM verbunden zu sein.
Die 3 nic ist einizig und alleine dafür da, dass Du Internet am Host hast und per RDP draufkommst, Du wirst doch ne alte Netzwerkkarte übrighaben?
Das mit den Nics und Hyper V hast Du immer noch nicht verstanden.
Wenn Du immer Hyper V einen Netzwerkadapter erstellst, macht Server 2008 nichts anderes als eine Software Switch zwischen den Physikalischen und den virtuellen Adapter zu erstellen. Auf diesen greifen dann Host und VM zu!!!!!!! und nimmer auf dem physikalischen. Deswegen kontest Du ja nicht das Team mit Hyper V verbinden. Da ein Team auch eine Art virtueller Switch ist und Switch an Switch das switcht halt nicht
Du mußt dem Host und den VM keine unterschiedlichen NIC zuweisen.
Host -> nic1
VM -> nic 1
Dann greifen die VM mit voller Performance auf den Host zu.
Wenn Du es so machst.
Host -> nic2
VM -> nic1
Dann geht der ganz Verkehr über die 1 GBIT Netzwerkverbindung also sehr langsam!
Ich würd es an deiner Stelle so machen.
Host -> NIC1/NIC2
VM1(SQL) -> NIC1
VM2(Mail) -> NIC2
VM2(Files) -> NIC2
einfach abwägen was mehr Performance braucht.
Gruß Mario
Du kannst Doch dein Team behalten, mit meiner Anleitung hast Du dies dann auch in der VM.
Mach halt einfach eine VM in der Du die Daten kopierst die Du vorher auf dem Host hatest.
Dann braucht doch der Host nicht mit den VM verbunden zu sein.
Die 3 nic ist einizig und alleine dafür da, dass Du Internet am Host hast und per RDP draufkommst, Du wirst doch ne alte Netzwerkkarte übrighaben?
Das mit den Nics und Hyper V hast Du immer noch nicht verstanden.
Wenn Du immer Hyper V einen Netzwerkadapter erstellst, macht Server 2008 nichts anderes als eine Software Switch zwischen den Physikalischen und den virtuellen Adapter zu erstellen. Auf diesen greifen dann Host und VM zu!!!!!!! und nimmer auf dem physikalischen. Deswegen kontest Du ja nicht das Team mit Hyper V verbinden. Da ein Team auch eine Art virtueller Switch ist und Switch an Switch das switcht halt nicht
Du mußt dem Host und den VM keine unterschiedlichen NIC zuweisen.
Host -> nic1
VM -> nic 1
Dann greifen die VM mit voller Performance auf den Host zu.
Wenn Du es so machst.
Host -> nic2
VM -> nic1
Dann geht der ganz Verkehr über die 1 GBIT Netzwerkverbindung also sehr langsam!
Ich würd es an deiner Stelle so machen.
Host -> NIC1/NIC2
VM1(SQL) -> NIC1
VM2(Mail) -> NIC2
VM2(Files) -> NIC2
einfach abwägen was mehr Performance braucht.
Gruß Mario