Seite 1 von 1
ESXi mit 10 Gbit Nics
Verfasst: 14.11.2009, 14:52
von ralfoertner
Hallo ESXI -Spezialisten.
Ich habe einen ESXI 4.0 mit mehreren Netzwerkkarten.
Eine davon ist eine Intel 10 GBIT Karte.
Ich verwende als Backuplösung GHETTO-Backup und sichere auf einen zweiten Server der unter Debian 5.0 läuft.
Auch dieser Server ist mit einer 10 GBIT Karte ausgerüstet.
Allerdings habe ich keinen 10 GBIT Switch zur Verfügung, d.h. ich habe die Karten über ein gedrehtes Kabel verbunden.
Ich möchte die 10 GBIT-Karten für das Backup verwenden.
Meine Frage: Wie kann ich dem ESXI klarmachen, daß das Backup speziell über diese Leitung laufen soll?
Wenn ich die 10GBIT Karte als Management Network konfiguriere habe ich keinen Zugriff mehr auf den ESXI weil ich die beiden über Crossconnect verbunden habe.
Danke für eure Tipps im voraus!
Verfasst: 14.11.2009, 20:24
von bla!zilla
Wie sind deine vSwitches derzeit konfiguriert. Wie ist die Backupsoftware konfiguriert.
Verfasst: 17.11.2009, 00:34
von ralfoertner
das Backupprogramm kann man in dieser Hinsicht nicht konfigurieren (es ist ein Freeware Script).
An Switches ist bis jetzt nur das Management Interface an eine Intel 1 GBIT Karte gebunden.
Die restlichen Karten (inkl. der 10 GBIT Karten) liegen brach.
Verfasst: 17.11.2009, 09:15
von bla!zilla
Dann bau für die 10 GbE NICs eigene vSwitches und Port-Groups. An die Portgroups hängst du dann eine NIC, und diese NIC gehört dem Gast.
Verfasst: 17.11.2009, 19:44
von ralfoertner
Das Backupprogramm läuft aber nicht auf einem Gast. Es läuft direkt auf dem ESXI und wird über einen Cronjob gestartet.
Verfasst: 18.11.2009, 10:02
von bla!zilla
Dann müssen die 10 GbE NICs an den vSwitch, an dem die Service Console hängt.
Verfasst: 19.11.2009, 14:02
von ralfoertner
Da ich aber nicht über einen 10 GBIT Switch verfüge - sondern die Karten mit Crossover Kabeln verbunden habe käme ich nicht mehr an die Management Konsole des ESX oder kann ich die Managementkonsole an mehrere Karten binden?
Verfasst: 19.11.2009, 15:00
von Joe-A-Kim
- Du kannst einen neuen vSwitch erstellen.
- Diesen Konfigurierst du als Typ "VMkernel".
- Suchst dir dann den 10 gbit Adapter raus.
- Gibst dem Ding einen Namen und klickst den untersten Haken rein "Verwaltungsdatenverkehr".
- IP-Einstellungen.
- Fertig.
Und VCB machst du dann über diese IP. Sollte doch funktionieren, oder was meinen die anderen?
LG, Joachim.
Verfasst: 20.11.2009, 21:55
von ralfoertner
Das Problem ist nur ich kann dem Backupscript nicht sagen über welche IP es gehen soll.
Verfasst: 20.11.2009, 22:27
von irix
ralfoertner hat geschrieben:Das Problem ist nur ich kann dem Backupscript nicht sagen über welche IP es gehen soll.
Aber sicher doch. Du hast deiner SC doch eine IP aus einem anderen Subnet gegeben genau wie auf deinem Backup Rechner.
Gruss
Joerg
Verfasst: 21.11.2009, 13:15
von ralfoertner
Nun bin ich wahrscheinlich begriffsstutzig.
Kannst du bitte nochmal genauer erläutern wie du das meinst?
Verfasst: 21.11.2009, 13:37
von irix
Das hat Joe-A-Kim in seinem letztem Post doch gemacht.
Gruss
Joerg
Verfasst: 22.11.2009, 13:53
von ralfoertner
Ok - ich stand tatsächlich auf dem Schlauch - Sorry und danke nochmal für die Tipps.
Ich habe also nun meine Managementkonsole mit dem 10 GBIT Adpater verbunden ok.
In meiner Konfiguration liefe also der Traffic der Managementkonsole über die beiden über Crossconnect verbundenen NICS.
Entweder stehe ich jetzt wieder auf dem Schlauch aber wie krieg ich denn nun Zugriff auf die Managementkonsole? Die beiden mit der Konsole verbundenen NICs machen doch jetzt ihr eigenes Ding?! (Subnetz)
Ich habe doch dann keinen Zugrif mehr über den VI-Client?
Oder doch?
Verfasst: 22.11.2009, 14:39
von irix
ralfoertner hat geschrieben:Ich habe doch dann keinen Zugrif mehr über den VI-Client?
Oder doch?
Die alte SC ist doch noch da und sollte auch erreichbar sein. oder nicht? Dein Backupscript muss nun die IP des Backupserver aus dem neuem Subnet benutzen.
Solltest du von deinem Backupserver aus den ESX erreichen wollen ueber die 10Gbit muss dieser die IP der neuen SC benutzen. Da du gesagt hast es ist ein Gentoo und es da keinen VI Client gibt kannst du mittels des VI Clients nicht die 10GB benutzen.
Gruss
Joerg
Verfasst: 24.11.2009, 15:50
von Joe-A-Kim
Nochmal:
Du musst dem ESXi dann 2 Management IPs geben. Einmal an nem normalen Switch, mit normaler Netzwerkkarte (und normaler IP-Adresse).
Und einmal für den "vcbSwitch", mit der 10gb-Karte, am Crossover-Kabel (und wenn du willst im extra Subnetz)
Das nochfolgende Bild ist nicht für Kinder unter 16 Jahren geeignet :o)
Vielleicht erkennt man ja was, hab mir auf jeden Fall Mühe gegeben. Leerzeichen werden leider rausgelöscht :o(
...................................... |---------------------------------------|
........................................|....................................................|
| -----------|............ |-------|---------| ....................|------------|---|.............|---------------------|
|...Switch..|---------|..ESXi-NIC1. |................... |. ESXi-NIC2..|---------|.Backup-Server...|
|------------|............|-----------------|----------------|-----------------|............|---------------------|
..............................1. vSwitch..............................2. vSwitch
...............................1. Kernel.................................2. Kernel
............................... Normale IP......................Evtl. andere Subnetz
LG, Joachim.
Verfasst: 24.11.2009, 23:28
von ralfoertner
Auch wenn es nicht so scheint aber das habe ich schon verstanden.
Was mir aber immer noch nicht klar ist, ist wie ich dem Script sage, daß es die 10GB Nic benutzen soll und nicht die andere Karte.
Das Script soll eine Vm in einen anderen Datastore kopieren. Dieser ist über eine NFS-Freigabe auf dem ESXI gemountet.
Wenn ich dem Script nichts sage (und ich weiß eben nicht wie ich das tun soll) benutzt es doch die primäre Schnittstelle.
Oder habe ich bei der Definition des "Switches" die Möglichkeit eine primäre und eine sekundäre Schnittstelle für die Managementkonsole zu vergeben?
Verfasst: 25.11.2009, 00:23
von irix
Was genau macht das Script und was braucht es dafuer an Angaben? Alle mit bekannten Scripte und Aufrufe wollen einen Host und Name mit Passwort zwecks Authentifikation.
Spaetestens wenn du den Speicherort angibts wird doch der Netzwerkpfad und oder Share gebraucht. Dies waere der Fall wenn du auf dem ESX selber bist und deine Sicherung direkt Vorort anstoesst.
Ja natuerlich hat dein Host nun mehrere Servicekonsolen, welche du nun gezielt ansprechen musst. Weil nur so geht der Traffic ueber das gewuenschte Interface.
Gruss
Joerg
Verfasst: 01.12.2009, 00:48
von ralfoertner
Das Script speichert die gwünschten VMs in einen zuvor gemounteten Datastore. In diesem Fall ist das eine NFS-Freigabe.