Ice_Polar
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, Ich habe mal den Artikel http://wiki.ubuntuusers.de/iSCSI durchgearbeitet. Vorab kurz: Es hat geklappt! -In der Einleitung steht "Auf die Freigabe kann immer nur ein Server als Client gleichzeitig zugreifen." Das kann ich nicht verstehen, Server und Client scheinen da vertauscht zu sein? Der Punkt ist wahrscheinlich noch wichtig und beschreibt auch das Grundprinzip und den Unterschied zu anderen 'Freigaben' mit SMB oder NFS. - Der Link am Schluss des Artikels http://www.howtoforge.com/using-iscsi-on-ubuntu-9.04-initiator-and-target war sehr hilfreich, führt er doch noch ein paar Schritte weiter. Ich würde sogar empfehlen den Artikel hier ebenfalls diesbezüglich noch weiterzuführen. @drehzalmatze: Ich empfehle den Artikel http://www.howtoforge.com/using-iscsi-on-ubuntu-9.04-initiator-and-target insbesondere im zweiten Teil, wo die Inbetriebnahme vom Client (Initiator) aus beschrieben wird. Und bei der Konstellation, 2 Ubuntu-Boxen und eine Win-Dose muss das Grundprinzip nocheinmal überdacht werden: 1:1 - Beziehung zwischen einer iSCSI-Freigabe 'Target' (Server) und 'Initiator' (Client). So wie ich das verstehe, ist es nicht zulässig mit 2 Clients auf dieselbe 'Target' zuzugreifen. Korrigiert mich wenn ich falsch liege! Ich habe als Server (Target) ein Lucid Lynx Alpha-3 System gewählt und auf dessen 600GB Festplatte eine 300GB img-Datei angelegt. Auf einem Karmic Koala Client habe ich diese iSCSI-Partition mit fdisk partitioniert und anschliessend mit ext4 formatiert. Das hat alles geklappt.
Als ich's nun wissen wollte und mal einen Kopie-Befehl mit ca. 95 GB Daten absetzte erliegen beide Systeme komplett... beide Systeme administriere ich mit FreeNX: - Der Server reagiert alle 30 Sekunden vielleicht noch auf einen Mausklick.
- Der Client ist vollkommen 'eingefroren' und die Remote-Session von FreeNX hat unterbrochen. Diskussion: - Wozu genau empfiehlt sich iSCSI, was sind typische Kernanwendungen, die davon profitieren können? Peace Ice
|
drehzahlmatze
Anmeldungsdatum: 20. Februar 2010
Beiträge: 7
|
das 1:1 Prinzip ist mir klar wobei ein Client nur auf eine LUN zugreifen kann es können somit mehrere Clients an einem Server hängen genügend LUN's vorrausgesetzt, hat sich aber auch schon alles geklärt ; ist kein: 😉 Die Kernanwendungen/Vorteile von ISCSI liegen darin das man nur einen Server im Netzwerk mit Festplatten/Raidsystemen ausstatten muss und den Clients schnell und flexibel Speicher zur Verfügung stellen kann ist interessant wenn eine Anwendung zwingend lokalen Speicher vorraussetzt und nicht auf NFS oder SMB arbeiten kann, das prinzip wendet sich halt mehr an Firmen, wenn dort der Mail oder sonstwas Server knapp mit Plattenplatz wird bekommt er halt noch eine Festplatte per ISCSI ohne das System Hardwareseitig anfassen zu müssen mich würde jetzt mal interessieren was ihr für Durchsatzraten habt mit welcher Hardware
|
Ice_Polar
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, @drehzalmatze: alles klar, dann mal los. Wie schon berichtet habe ich die Sache aufgesetzt und dann mal kurz 95GB Dateien drauf kopiert. Bei dieser Aktion ist dann mal für sehr lange Zeit gar nichts mehr gegangen auf beiden Geräten 'Initiator' und 'Target'.
Es scheint jedoch stabil zu laufen und jetzt ist mal alles zusätzlich auf dem iSCSI-Server drauf (als Kopie versteht sich - wer weiss wie sich das verhält, wenn da der eine oder andere PC mal gebootet wird?).
Einiges davon ist auch eine Musiksammlung und da lasse ich mal Exail drüber, um seine Bibliothek aufzubauen... Wie misst man denn 'den Durchsatz' am besten standardisiert ? Peace Ice
|
Ice_Polar
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, Ich habe da auf: http://www.howtoforge.com/using-iscsi-on-ubuntu-9.04-initiator-and-target noch folgenden Hinweis in den komentaren gefunden: "Instead of referring to the iSCSI target as /dev/sdb1 in mount or /etc/fstab (as it is not guaranteed that you get /dev/sdb1 at next reboot if you have several iSCSI LUNs on the same initiator), you should have a look under /dev/disk/by-path - the targets are visible there with full name, and the device can be referenced through here from mkfs, mount and /etc/fstab." Kann mir das jemand in verständlichen Worten beschreiben? Besten Dank. Peace Ice
|
drehzahlmatze
Anmeldungsdatum: 20. Februar 2010
Beiträge: 7
|
wenn ein Client 2 oder mehr Targets einbindet und das statisch in die fstab eingetragen wird (mount @ boot) kann es sein das die ISCSI Platten in der "falschen Reihenfolge erkannt werden damit wird dann aus einer /dev/sdb eine /dev/sdc die nicht eingebunden wird, um das zu vermeiden müssen die Platten mit UUID eingetragen werden und nicht mit /dev/sdbwasauchimmer
|
drehzahlmatze
Anmeldungsdatum: 20. Februar 2010
Beiträge: 7
|
mit "tune2fs -l /dev/sda1" erfährt man die UUID und der Eintrag in der fstab muss dann so aussehen #/dev/sda1 UUID=34300004-d5df-4572-a332-b903a18d83c7 / ext3 defaults 0 1
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Seit April ungetestet - Archiv? so long hank
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28954
Wohnort: WW
|
Hallo, v_erich hat vor kurzem noch eine Korrektur gemacht... Schreibe ihn mal per PN an, vielleicht kann er den Artikel testen bzw. weiß, unter welcher Version das so läuft. Gruß, noisefloor
|
Tronde
Anmeldungsdatum: 23. November 2006
Beiträge: 1640
|
Hallo. Ich habe einen Abschnitt in den Artikel eingefügt, der erklärt wie man eine LUN-Datei erstellen kann. Des Weiteren habe ich beim testen herausgefunden, dass man ab Maverick zusätzlich die Pakete iscsitarget-source und iscsitarget-dkms installieren muss, da sich das iSCSI-Target sonst nicht starten lässt. Leider bin ich aktuell anscheinend zu doof dies vernünftig in den Wiki-Artikel einzubauen. Kann mir jemand dabei behilflich sein. MfG Tronde
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Tronde schrieb: Des Weiteren habe ich beim testen herausgefunden, dass man ab Maverick zusätzlich die Pakete iscsitarget-source und iscsitarget-dkms installieren muss, da sich das iSCSI-Target sonst nicht starten lässt. Leider bin ich aktuell anscheinend zu doof dies vernünftig in den Wiki-Artikel einzubauen. Kann mir jemand dabei behilflich sein.
Vielleicht so?: "Ab Ubuntu 10.10 sind noch folgende Pakete notwendig:" {{{#!vorlage Paketinstallation
iscsitarget-source, universe
iscsitarget-dkms, universe
}}}
(Leerzeilen bitte entfernen).
|
Tronde
Anmeldungsdatum: 23. November 2006
Beiträge: 1640
|
Ok. Ich habe es entsprechend angepasst. Ich denke so sollte es in Ordnung sein.
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28954
Wohnort: WW
|
Hallo, basierend auf einer Mail an die Mailing-Liste von ubuntuusers.de habe ich den letzten Satz in der Einleitung geändert. Da ich ansonsten von iSCSI aber auch keinen Plan habe wäre es gut, wenn ein Wissender das überprüft.... Gruß, noisefloor
|
Truster
Anmeldungsdatum: 4. September 2006
Beiträge: 273
Wohnort: /dev/null
|
Danke für die Dokumentation, ich würde jedoch den Initiator in ein separates Dokument verlagern, da man nicht zwangsläufig beide Teile an einem System braucht. Ansonsten konnte ich soweit alles nachvollziehen und unter 10.04.02 testen. Ach ja, der Parameter Alias im scsitarget wird momentan ignoriert. Liebe Grüße aus Salzburg
Dave
|
Denmaru
Anmeldungsdatum: 3. April 2009
Beiträge: Zähle...
Wohnort: Wien
|
Hallo allesamt! Unter 14.04 benötigt man das Source-Paket nicht mehr um ein Target einzurichten. Die genaue Meldung: root@lserve:/dev/mapper# apt-get install iscsitarget-source
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Package iscsitarget-source is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'iscsitarget-source' has no installation candidate Ich installierte also nur das DKMS-Paket und konnte ohne Probleme den iSCSI-Service nutzen und starten.
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
|