kreuzberger
Goto Top

Hüülfääää! Powershell Disconnect-IscsiTarget will nicht

Hallo Digitalfreunde,

ich möchte ein iSCSI-target loswerden von einem Win11-pro-System.

Disconnect-iSCSITarget -NodeAddress BlaBlaBla 

wird ohne Fehlermeldung ausgeführt, aber das Target bleibt bestehen.

Gibt es da noch einen Trick, das Target loszuwerden, ohne den Win11-PC neu zu starten? Ich habe sogar das SYNOLOGY, auf dem das Target liegt, neu gestartet, ohne Erfolg.

Danke für die Hilfe

Kreuzberger

Content-ID: 671633

Url: https://administrator.de/forum/hueuelfaeaeaeae-powershell-disconnect-iscsitarget-will-nicht-671633.html

Ausgedruckt am: 26.02.2025 um 14:02 Uhr

mirdochegal
mirdochegal 26.02.2025 aktualisiert um 11:40:02 Uhr
Goto Top
Moin,

Gibt es da noch einen Trick
'n klassiker probiert? Explorer.exe killen und starten? (Aber der "Trick" funktioniert trotzdem^^):
taskkill /F /IM explorer.exe
start explorer.exe

VG

Hüülfääää
Nicht doch :/

Edit: oh lol, eben erst richtig gelesen :D - Siehe Kommentar von @mediodia
mediodia
mediodia 26.02.2025 aktualisiert um 11:41:44 Uhr
Goto Top
Zitat von @kreuzberger:
wird ohne Fehlermeldung ausgeführt, aber das Target bleibt bestehen.
Normal du "trennst" ja nur, entfernen machst du mit Remove-IscsiServerTarget
kreuzberger
kreuzberger 26.02.2025 um 11:44:10 Uhr
Goto Top
@mediodia


Danke

Mir scheint, dass sich deine Optionen darauf beziehen, dass man als Server ein Target anlegt und bereitstellt für Clients, die dann per Initiator darauf zugreifen.

Ich befinde mich nicht auf dem Server, das ist ja in dem fall das SYNOLOGY, sondern auf einem Client mit dem Initiator (Win11Pro)

Kreuzberger
kreuzberger
kreuzberger 26.02.2025 um 11:46:35 Uhr
Goto Top
Ergänzung: Ich führe alles mit Adminrechten im PowerShell auf dem Win11pro aus.

Kreuzberger
mediodia
mediodia 26.02.2025 aktualisiert um 11:53:19 Uhr
Goto Top
Uppsi falsch interpretiert, na dann Remove-IscsiTargetPortal
kreuzberger
kreuzberger 26.02.2025 um 12:06:23 Uhr
Goto Top
@mediodia

Danke

Ich hole mir mit

Get-iSCSITargetPortal

die TargetPortalAddress mit dem Ergebnis 192.168.20.221. Dann gebe ich den von dir vorgeschlagenen Befehl ein mit

Remove-iSCSITargetPortal -TargetPortalAddress 192.168.20.211
Remove-iSCSITargetPortal: Das angegebene Portal wurde nicht gefunden
etc.

Schulterzuck

Kreuzberger
mediodia
mediodia 26.02.2025 um 12:08:32 Uhr
Goto Top
Get-ISCSITargetPortal | Remove-ISCSITargetPortal
kreuzberger
kreuzberger 26.02.2025 um 12:11:57 Uhr
Goto Top
Danke, die selbe Fehlermeldung.

Kreuzberger
mediodia
mediodia 26.02.2025 aktualisiert um 12:14:55 Uhr
Goto Top
Wie sieht es in der iSCSI Verwaltungs GUI aus?
Wie hast du das Target eingebunden? Erst mit Portal oder ohne?
kreuzberger
kreuzberger 26.02.2025 um 12:21:43 Uhr
Goto Top
Ich habe jetzt mal das GUI für iSCSI aufgerufen: „Eigenschaften von iSCSI-Initiator.

Dort habe ich unter dem Register „Ziele“ das eine Target angeklickt und auf „Trennen“ geklickt.

Fehler: „Die Sitzung kann nicht abgemeldet werden, da in dieser Sitzung ein Gerät verwendet wird.

Hilft das weiter?

Kreuzberger
mediodia
mediodia 26.02.2025 aktualisiert um 12:22:58 Uhr
Goto Top
Hast du denn per Diskpart den Datenträger überhaupt getrennt bzw. Laufwerksbuchstaben entfernt?
kreuzberger
kreuzberger 26.02.2025 um 12:31:23 Uhr
Goto Top
Ok, Laufwerksbuchstabe habe ich nun getrennt. Jetzt ist es aus dem Explorer weg.

Das SYNOLOGY sagt aber im iSCSI Manager noch immer, dass das (einzige) Target verbunden ist.

face-sad
kreuzberger
kreuzberger 26.02.2025 um 12:35:04 Uhr
Goto Top
Das Volume ist in der Datenträgerverwaltung noch immer vorhanden.
mediodia
mediodia 26.02.2025 aktualisiert um 12:52:30 Uhr
Goto Top
Dann nimm dir ProcessExplorer und checke welche Anwendung bei dir da noch ein Handle auf die Disk hält. Klappt hier testweise mit einem Windows Server als iSCSI Ziel problemlos, sowohl der Connect als auch der Disconnect per Powershell.
Zwischendurch auch mal neu starten ...

Persönlich bin ich mittlerweile vom in die Jahre gekommenen iSCSI auf NVMEoverTCP umgestiegen das ist im Vergleich wesentlich performanter und nicht so fehleranfällig wie iSCSI.
kreuzberger
kreuzberger 26.02.2025 um 13:10:58 Uhr
Goto Top
NVMEoverTCP hat meine olle SYNOLOGY-Büchse nicht.

Ich muss/will die Targets auf SYNOLOGYs anlegen, und dann mit Windows-Initiator zugreifen.