2016-04-29 10 views
0

Arbeitet an einem Produkt (linuxbasiert), das iSCSI (TargetCLI) Zugriff auf viele Blu-ray-Laufwerke bietet. Für diese Laufwerke generieren wir die IQN-Werte (iqn ... drive1), die ihre physikalische Position (Port) auf dem SATA-Controller widerspiegeln. Derzeit kann ich keine Möglichkeit finden, den IQN an das tatsächliche Gerät in Windows anzupassen. Ich möchte dies tun, weil es der beste Weg für mich scheint, physische Geräte mit Laufwerksbuchstaben/SCSI-Pfaden/LUNs zu verbinden. Eine CLI oder API dafür wäre großartig.map iSCSI IQN zum aktuellen Gerät (Windows)

Wäre schön, wenn es ein Dandy Weg ist einfach tun: get-iscsiListConnectedDevices und Ausgabe erhalten, die wie folgt aussieht: & PROD_BD-MLT_UJ260AF \ 1 & 1C121344 \ SCSI \ CDROM & VEN_MATSHITA: iqn ... drive1 D 000000 Bus Nummer 0, Target Id 4, LUN 0

Antwort

0

Powershell, entdeckten wir, dass laufen: iscsicli session Es das Ziel Name Name und die Geräteschnittstelle abgeladen aus (die wir zum Lesen/Schreiben verwenden). Als nächstes müssen wir sehen, ob das Windows API das auch für uns bekommen kann.