Hallo zusammen,
ich steh grad auf der Leitung.
Wir bekommen zusaetzlich eine iSCSI Storage Lösung.
Nun stellen sich mir grundlegende Konfig Fragen. (vsphere ESX4 Enterprise)
Bisher habe ich ein privates VMware Management-Netz 192.168.x.x. in dem sich VMKernel u. Service Konsole Port befinden.
Die Storage Admins haben ihr eigenes privates Mgmt-Netz.
Das ISCSI Array ist über private IP 10.200.x.x erreichbar. Also über ein anderes privates Netz.
Wenn ich nun iSCSI einrichte muss ich doch einen weiteren VMKernel u. Service Konsolen Port mit einer freien IP-Adresse aus dem iSCSI Netz anlegen, richtig ?
(Aus dem Netz 10.200.x.x)
Gruesse & Merci
Andreas
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
iSCSI Verstaendnis Frage - Verschaltung -
-
andreas222
- Member
- Beiträge: 167
- Registriert: 22.10.2007, 14:13
Moin, moin,
ist ein VMkernel Port und nennt sich "VMotion and IP StoragePort".
Diesen versiehst Du mit einer IP aus dem 10.200.x.x Netz und weist ihm nach Möglichkeit dedizierte Uplinks zu.
In den "Storage Adapters" noch den Software iSCSI aktivieren, die CHAP Authentifizierung eintragen und dann discovern.
Viel Erfolg
ist ein VMkernel Port und nennt sich "VMotion and IP StoragePort".
Diesen versiehst Du mit einer IP aus dem 10.200.x.x Netz und weist ihm nach Möglichkeit dedizierte Uplinks zu.
In den "Storage Adapters" noch den Software iSCSI aktivieren, die CHAP Authentifizierung eintragen und dann discovern.
Viel Erfolg
-
irix
- King of the Hill
- Beiträge: 13063
- Registriert: 02.08.2008, 15:06
- Wohnort: Hannover/Wuerzburg
- Kontaktdaten:
Da du hier in ESX4 gepostet hast gehe ich davon aus das du vSphere hast und da braucht es keine extra "Service Console" mehr fuer die Anbindung von IP basiertem Storage. Also nur ein bzw. mehere VMK Port(s) und gut ist.
Was fuer ein Storage habt ihr? Da ihr bestimmt mehre Pfade haben wollt und auch min. 2 pNICs fuer iSCSI habt sind das 2 bzw. 4 VMKs welchen expliziet genau immer EINE pNIC ohne Failiver/LB Konfig zugeordnet wird. Alle deine VMKs muessen dann an den HBA gebunden werden.
Gruss
Joerg
Was fuer ein Storage habt ihr? Da ihr bestimmt mehre Pfade haben wollt und auch min. 2 pNICs fuer iSCSI habt sind das 2 bzw. 4 VMKs welchen expliziet genau immer EINE pNIC ohne Failiver/LB Konfig zugeordnet wird. Alle deine VMKs muessen dann an den HBA gebunden werden.
Gruss
Joerg
-
andreas222
- Member
- Beiträge: 167
- Registriert: 22.10.2007, 14:13
hallo zusammen, hallo Joerg,
merci erstmal. Richtig ESX4 u. vSphere ist korrekt.
Storage muess eine SUN 72xx sein...muss ich nochmal nachhaken.
Gut dann also nur noch ein (mehrere) VM Kernel Port an einem eigenen virtuellen switch.
Für den Anfang (Testsetup) dachte ich nur an einen iSCSI VM Kernel Port an einen zusatzl. virt. Switch über 1 phys. NIC zum iSCSI Array
iscsi vm kernel port1 --| virt switch1 |-- vmnic1
Mehrere Pfade das habe ich noch nicht ganz kapiert...
Meinst das so pro ESX4 Server ?
iscsi vm kernel port1 --| virt switch1 |-- vmnic1
iscsi vm kernel port2 --| virt switch2 |-- vmnic2
Dann alle iscsi vm kernel ports and den Software HBA binden.
Wir haben nur Software HBA.
Das ist dann Multipathing ..heisst doch so oder ?
Gruesse & Merci
Andreas
merci erstmal. Richtig ESX4 u. vSphere ist korrekt.
Storage muess eine SUN 72xx sein...muss ich nochmal nachhaken.
Gut dann also nur noch ein (mehrere) VM Kernel Port an einem eigenen virtuellen switch.
Für den Anfang (Testsetup) dachte ich nur an einen iSCSI VM Kernel Port an einen zusatzl. virt. Switch über 1 phys. NIC zum iSCSI Array
iscsi vm kernel port1 --| virt switch1 |-- vmnic1
Mehrere Pfade das habe ich noch nicht ganz kapiert...
Meinst das so pro ESX4 Server ?
iscsi vm kernel port1 --| virt switch1 |-- vmnic1
iscsi vm kernel port2 --| virt switch2 |-- vmnic2
Dann alle iscsi vm kernel ports and den Software HBA binden.
Wir haben nur Software HBA.
Das ist dann Multipathing ..heisst doch so oder ?
Gruesse & Merci
Andreas
-
irix
- King of the Hill
- Beiträge: 13063
- Registriert: 02.08.2008, 15:06
- Wohnort: Hannover/Wuerzburg
- Kontaktdaten:
Ob Software HBA oder nicht spielt keine Rolle genau sowenig ob du nun einen vSwitch mit mehrem VMKs oder aber mehre mit je einem.
Wenn man es auf der Kommandozeile macht dann koennte es so aussen. Gegeben sind 2 pNICs welche alle an einen vSwitch1 sollen. Pro pNIC einen VMK welcher an den VMHBA37 (in diesem Fall ein Software iSCSI) gebunden werden sollen. Es gibt ein Target (192.168.5.70) welche ohne Schnick-Schnack angesprochen wird. Damit man beim IQN Namen keinen Augenkrebs bekommt wird der erstmal passend gemacht.
Eine PG damit du iSCSI aus den VM Guests machen kannst lege ich mal mit an.
Ob du das die fuer die Path Policy ein "fixed", "MRU" oder "RoundRobin" nich einstellst must du entscheiden. Fuer eine Storage Typen sind Defaults hinterlegt.
Gruss
Joerg
Wenn man es auf der Kommandozeile macht dann koennte es so aussen. Gegeben sind 2 pNICs welche alle an einen vSwitch1 sollen. Pro pNIC einen VMK welcher an den VMHBA37 (in diesem Fall ein Software iSCSI) gebunden werden sollen. Es gibt ein Target (192.168.5.70) welche ohne Schnick-Schnack angesprochen wird. Damit man beim IQN Namen keinen Augenkrebs bekommt wird der erstmal passend gemacht.
Eine PG damit du iSCSI aus den VM Guests machen kannst lege ich mal mit an.
Code: Alles auswählen
# iSCSI Initiator bennen
echo "InitiatorName=iqn.com.example:esx-node-01" > /etc/vmware/vmkiscsid/initiatorname.iscsi
# vSwitch fuer iSCSI Anbindung und auch iSCSI for VMs
esxcfg-vswitch -a "vSwitch1:128" // Anlegen vSwitch
esxcfg-vswitch -m 9000 "vSwitch1" // Jumboframes aktivieren
esxcfg-vswitch --add-pg="iSCSI for VMs" "vSwitch1"
# Zuordnen von NICs zum vSwitch
esxcfg-vswitch -L vmnic18 "vSwitch1"
esxcfg-vswitch -L vmnic19 "vSwitch1"
# Anlegen VMKs fuer iSCSI SAN Anbindung
esxcfg-vswitch --add-pg="iSCSI-1" vSwitch1
esxcfg-vswitch --add-pg="iSCSI-2" vSwitch1
esxcfg-vmknic -a -i 192.168.5.1 -n 255.255.255.0 -m 9000 -p "iSCSI-1"
esxcfg-vmknic -a -i 192.168.5.11 -n 255.255.255.0 -m 9000 -p "iSCSI-2"
# Entfernen der zugewiesenen NICs. Pro VMK nur eine aktive NIC!!!
esxcfg-vswitch -p "iSCSI-1" -N vmnic19 vSwitch1
esxcfg-vswitch -p "iSCSI-2" -N vmnic18 vSwitch1
# Modul aktivieren Verbindung herstellen
esxcfg-firewall -e swISCSIClient // Firewall oeffnen
esxcfg-scsidevs -a |grep iscsi_vmk // Ist je nach Hardware ein anderer Name!!
vmkiscsi-tool -I -l vmhba37 // IQN Auslesen
vmkiscsi-tool -k -l vmhba37 // Alias auslesen
# Binding herstellen
esxcli swiscsi nic add -n vmk0 -d vmhba37
esxcli swiscsi nic add -n vmk1 -d vmhba37
vmkiscsi-tool -D -a 192.168.5.70 vmhba37 // Target hinzufuegen
esxcfg-rescan vmhba37
vmkiscsi-tool -T -l vmhba37 // Target angucken
service mgmt-vmware restart // Dienste neustarten damit VI alles anzeigt
Ob du das die fuer die Path Policy ein "fixed", "MRU" oder "RoundRobin" nich einstellst must du entscheiden. Fuer eine Storage Typen sind Defaults hinterlegt.
Gruss
Joerg
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste
