[Ubuntu] iscsi, vaste mapping target -> device

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 06-07 22:35
Ik ben de laatste dagen bezig geweest met wat iSCSI testen. Op een gegeven moment had ik naar aardig wat geprutst er voor gezorgd dat iscsi targets/lun een andere device gekregen hebben. Waarschijnlijk nadat ik alles uitgelogd heb en daarna gelijk weer ingelogd, wat in een andere volgorde gebeurde.

Omdat ik met vm's met KVM bezig ben waarin vm's direct van een blockdevice zoals /dev/sdb /dev/sdc gebruiken maken, zijn hier wat ongewenste dingen gebeurd. Vm's gingen naar verkeerde iSCSI targets/luns schrijven. (Ze gebruiken /dev/sdX, dus als die veranderd ;w )

Aan de hand van dit heb ik bedacht: Zou ik een iscsi target/lun ook vastpinnen naar een bepaald blockdevices? Het werkt overigens niet om ze naar /dev/disk/by-path/* te zetten, dat gebeurd in de config al, maar qemu pakt uiteindelijk gewoon het daadwerkelijk blockdevice.

Is dit iets wat mogelijk is?

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 23:42

Hero of Time

Moderator LNX

There is only one Legend

En na een reboot heb je niet elke keer dezelfde volgorde?

Ik kan je momenteel niet veel meer helpen. De iSCSI machines op 't werk wil ik niet mee rommelen en even snel een VM'tje maken kost iets meer tijd om even te helpen ;)

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 06-07 22:35
Hero Of Time schreef op woensdag 09 januari 2013 @ 20:37:
En na een reboot heb je niet elke keer dezelfde volgorde?

Ik kan je momenteel niet veel meer helpen. De iSCSI machines op 't werk wil ik niet mee rommelen en even snel een VM'tje maken kost iets meer tijd om even te helpen ;)
Ik heb geen reboot gedaan, maar de volgorde lijkt geheel afhankelijk van de volgorde van aanmelden te zijn. Maar een reboot (van de host) zal ook geen probleem vormen met de devicename. Alle vm's zijn gestopt bij het booten, de iSCSI targets/luns worden aangemeld. Daarna worden alle vm's al dan niet met hun state opgestart met /dev/disk/by-path/%path% waardoor dat wel op z'n pootjes terecht zal komen.
Het probleem wat volgens mij kan plaatsvinden is als de iSCSI NAS platgeweest is.

Ik ga er sowieso nog verder mee testen, maar op dit moment lijkt het me beter als ik elke iSCSI target/lun van een vast echt device kan voorzien. Ook ter voorkoming van usererror.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 11-07 11:00

CAPSLOCK2000

zie teletekst pagina 888

Misschien heb je wat aan udev, zie oa /etc/udev/rules.d/

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

  • b0p
  • Registratie: Augustus 2002
  • Laatst online: 13-06 22:04

b0p

Worden iSCSI mappings niet opgeslagen onder /var/lib/iscsi (/var/lib/iscsi/bindings?)?

Specs: 1,98 m | 83 kg | mt 45


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 23:42

Hero of Time

Moderator LNX

There is only one Legend

Op Ubuntu (zit nu even in Debian te kijken eigenlijk, maar komt op 'tzelfde neer) zou het /var/lib/open-iscsi/ zijn, en bij mij is die map leeg terwijl ik wel een mapping heb. In /etc/iscsi heb je wel nodes en send_targets, waar de LUNs in worden genoemd. Maar niets over device mapping.

Commandline FTW | Tweakt met mate

Pagina: 1