krupek Napisano Wrzesień 12, 2008 Zgłoszenie Share Napisano Wrzesień 12, 2008 Witam Moje pytanie: czy da się udostępnić więcej niż jeden „cel” iscsi na serwerze? Do tej pory mój plik /etc/ietd.conf wygląda: dla fizycznej „maszyna1”: Target iqn.2001-04.com.example:storage.disk1.sys1.xyz Lun 0 Path=/dev/VolGroup00/dysk1,Type=fileio a ja chciałbym jeszcze dodać: dla fizycznej „maszyna2”: Target iqn.2001-04.com.example:storage.disk2.sys1.xyz Lun 0 Path=/dev/VolGroup00/dysk2,Type=fileio Takie zwykłe dopisanie tych dwóch linijek na koniec pliku ietd.conf raczej nie jest zbyt dobrym pomysłem. Bardzo proszę o pomoc z góry dzęki Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość _PaT Napisano Wrzesień 12, 2008 Zgłoszenie Share Napisano Wrzesień 12, 2008 Takie zwykłe dopisanie tych dwóch linijek na koniec pliku ietd.conf raczej nie jest zbyt dobrym pomysłem. Co prawda zupełnie się na tym nie znam (więc z góry przepraszam za ignorancję), ale... dlaczego to nie jest dobry pomysł? Zdecydowanie można zdefiniować wiele "Targetów". Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
krupek Napisano Wrzesień 15, 2008 Autor Zgłoszenie Share Napisano Wrzesień 15, 2008 Witam ponownie Sorki ze dopiero teraz ale musiałem to jeszcze przetestować. Dlatego twierdze ze nie jest dobre dopisywanie ponieważ: Mój plik konfiguracyjny z serwera iscsi: /etc/ietd.conf Target iqn.2001-04.com.example:storage.disk1.sys1.xyz Lun 0 Path=/dev/VolGroup00/dysk1,Type=fileio Target iqn.2001-04.com.example:storage.disk2.sys1.xyz Lun 0 Path=/dev/VolGroup00/dysk2,Type=fileio na maszynie1 gdzie mam wpis w /etc/iscsi/initiatorname.iscsi: InitiatorName=iqn.2001-04.com.example:storage.disk1.sys1.xyz Pojawia mi się: /dev/sda oraz /dev/sdb (fizyczny dysk mam hda dla jasności) czyli widzę obydwa udostępnienia z serwera(/dev/Vol..00/dysk1 oraz /dev/Vol..00/dysk2) podkreslam ze na maszyna1 mam tylko wpis: InitiatorName=iqn.2001-04.com.example:storage.disk1.sys1.xyz to jak dla mnie to powinienem widzieć tylko /dev/sda na maszynie2 jest sytuacja analogiczna Teraz wyjaśnię dlaczego mnie to boli W następnej operacji dodałem na serwerze iscsi następny dysk: Target iqn.2001-04.com.example:storage.disk3.sys1.xyz Lun 0 Path=/dev/VolGroup00/test,Type=fileio zrestartowałem wszystko i: ma maszyna1 oraz maszyna2 pojawiły się w dev: sda, sdb, sdc – (sdc nie jest cdromem) żeby było śmiesznie sda w targecie to /dev/Vol..00/dysk1 sdb w targecie to /dev/Vol..00/dysk3 sdc w targecie to /dev/Vol..00/dysk2 czyli pomieszało mi sdb z sdc co jest nie miłe jak miało się już wcześnie to zamontowane i po dodaniu wpisu i restarcie zmieniło lokalizacje. Poza tym chciałbym żeby konkretna maszyna widziała tylko jeden zasób a nie wszystkie udostępnione na serwerze iscsi. Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
krupek Napisano Wrzesień 23, 2008 Autor Zgłoszenie Share Napisano Wrzesień 23, 2008 HELP !!! Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość _PaT Napisano Wrzesień 26, 2008 Zgłoszenie Share Napisano Wrzesień 26, 2008 Niestety nie mam odtworzyć środowiska testowego, więc taka spekulacyjna pomoc może się na niewiele przydać. Jednak ponieważ nikt nie zabiera głosu... Na Twoim miejsu na spokojnie poczytałbym sobie manual (np. stąd http://manpages.ubuntu.com/manpages/gutsy/.../ietd.conf.html ). Są tam informacje o tym, że w konfigu możesz mieć wiele Targetów, a w każdym wiele Lunów. Target musi być nazwą globalnie unikalną i być może tu jest pies pogrzebany... Zaglądnij też do /proc/net/iet/, może znajdziesz jakieś wskazówki. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Sofcik Napisano Październik 16, 2008 Zgłoszenie Share Napisano Październik 16, 2008 Cześć Ja testowałem iSCSI na RH5 i miałem następujące wpisy w ietd.conf #Target iqn.2008-08.host1:storage.volume.ISCSI1 # Lun 0 Path=/dev/vgsystem/lvISCSI1,Type=fileio # Alias ISCSI1.host1 #Target iqn.2008-08.host1:storage.volume.ISCSI2 # Lun 0 Path=/dev/vgsystem/lvISCSI2,Type=fileio # Alias ISCSI2.host1 #Target iqn.2008-08.host1:storage.volume.ISCSI3 # Lun 0 Path=/dev/vgsystem/lvISCSI3,Type=fileio # Alias ISCSI3.host1 #Target iqn.2008-08.host1:storage.volume.Win2k81 # Lun 0 Path=/dev/vgsystem/lvw2k8_1,Type=fileio # Alias Win2k81.host1 #Target iqn.2008-08.host1:storage.volume.Win2k82 # Lun 0 Path=/dev/vgsystem/lvw2k8_2,Type=fileio # Alias Win2k82.host1 #Target iqn.2008-08.host1:storage.volume.Win2k83 # Lun 0 Path=/dev/vgsystem/lvw2k8_3,Type=fileio # Alias Win2k83.host1 Wystawiałem i dla (_linuks_ → Linux) ORTów i dla Windows i wszystko działało tak jak trzeba. Niestety ta implementacja iSCSI, której używalem nie obsługiwała w pełni komend SCSI-3 i w związku z tym nie udało mi sie klastra na iSCSI pod Windows 2008 postawić -- Pozdrawiam Piotrek Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
krupek Napisano Listopad 2, 2008 Autor Zgłoszenie Share Napisano Listopad 2, 2008 Witam ponownie Dalej to nie jest tak jak bym oczekiwał. Oto efekt kolejnego testu: Na potrzeby testu stworzyłem 5 lvm 100,200,300,400 i 500 Mega ich kolejne nazwy to test1-5 w pliku świadomie zrobiłem 2 targety z 3 i 2 'lun-ami' /etc/ietd.conf Target iqn.2008-08.host1:storage.volume1.ISCSI1 Lun 0 Path=/dev/volgru00/test1,Type=fileio Lun 1 Path=/dev/volgru00/test2,Type=blockio Lun 2 Path=/dev/volgru00/test3,Type=blockio Alias ISCSI1.host1 Target iqn.2008-09.host4:storage.volume4.ISCSI4 Lun 0 Path=/dev/volgru00/test4,Type=blockio Lun 1 Path=/dev/volgru00/test5,Type=blockio Alias ISCSI1.host2 A teraz najciekawsze efekt polecenia (hda to mój lokalny dysk - wiadomo) fdisk -l Disk /dev/hda: 10.2 GB, 10248118272 bytes 255 heads, 63 sectors/track, 1245 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 13 104391 83 Linux /dev/hda2 14 1033 8193150 83 Linux /dev/hda3 1034 1164 1052257+ 82 Linux swap / Solaris /dev/hda4 1165 1245 650632+ 8e Linux LVM Disk /dev/sda: 104 MB, 104857600 bytes 4 heads, 50 sectors/track, 1024 cylinders Units = cylinders of 200 * 512 = 102400 bytes Device Boot Start End Blocks Id System Disk /dev/sdb: 419 MB, 419430400 bytes 13 heads, 62 sectors/track, 1016 cylinders Units = cylinders of 806 * 512 = 412672 bytes Disk /dev/sdb doesn't contain a valid partition table Disk /dev/sdc: 209 MB, 209715200 bytes 7 heads, 58 sectors/track, 1008 cylinders Units = cylinders of 406 * 512 = 207872 bytes Device Boot Start End Blocks Id System Disk /dev/sdd: 524 MB, 524288000 bytes 17 heads, 59 sectors/track, 1020 cylinders Units = cylinders of 1003 * 512 = 513536 bytes Device Boot Start End Blocks Id System Disk /dev/sde: 314 MB, 314572800 bytes 10 heads, 60 sectors/track, 1024 cylinders Units = cylinders of 600 * 512 = 307200 bytes Device Boot Start End Blocks Id System przy innych konfiguracjach bywa ze widziane są tylko 3 przestrzenie na sda, sdd i sde – w przypadkowej kolejności(np.dla poszczególnego targetu jeden lun i tak 5 razy). Boje sie że jak dodam następną przestrzeń to całkiem pozmieniają sie ich lokalizacje. Potrzebuje to do osadzenia maszyn wirtualnych więc dokładność ulokowania jest istotna. Zresztą tak czy siak trzeba to jakoś okiełznać. Pozdrawiam zainteresowanych. I dzięki za odpowiedzi. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się