What Am I Doing Wrong

Software-based VM-centric and flash-friendly VM storage + free version
Post Reply
hammyb
Posts: 2
Joined: Thu Feb 19, 2026 8:13 pm

Mon Feb 23, 2026 4:36 pm

Hello Forum,

I have installed Starwind vSAN service on two hyper-v nodes, networking, etc. The two devices can ping each other on the management, HB/data, and sync networks, firewalls are turned off.

When I run the CreateHA_2 script, everything appears to be setup properly on the primary node, the secondary node configures the files on the storage and creates the Imgfile but it does not create the target. The script appears to present an error (in white writing) but the powershell window closes before I can read what it says.

These are the event logs on the secondary node:

s: iScsiParameter::update: <<< String param 'InitiatorName': received 'iqn.2008-08.com.starwindsoftware:cm-hyper-c1-n1.internal.cloudmotion.ca-witness-lun', accepted 'iqn.2008-08.com.starwindsoftware:cm-hyper-c1-n1.internal.cloudmotion.ca-witness-lun'
2/23 8:26:35.069142 1fec Params: iScsiParameter::update: <<< String param 'InitiatorAlias': received 'starwind.iscsi.transport.v8.0', accepted 'starwind.iscsi.transport.v8.0'
2/23 8:26:35.069148 1fec Params: iScsiParameter::update: <<< String param 'TargetName': received 'iqn.2008-08.com.starwindsoftware:cm-hyper-c1-n2-witness-lun', accepted 'iqn.2008-08.com.starwindsoftware:cm-hyper-c1-n2-witness-lun'
2/23 8:26:35.069153 1fec Params: iScsiParameter::update: <<< Enum param 'SessionType': received 'Normal', accepted 'Normal'
2/23 8:26:35.069161 1fec Params: iScsiParameter::update: <<< Enum param 'HeaderDigest': received 'None', accepted 'None'
2/23 8:26:35.069165 1fec Params: iScsiParameter::update: <<< Enum param 'DataDigest': received 'None', accepted 'None'
2/23 8:26:35.069170 1fec Params: iScsiParameter::update: <<< Boolean param 'InitialR2T': received Yes, accepted 1
2/23 8:26:35.069176 1fec Params: iScsiParameter::update: <<< Boolean param 'ImmediateData': received Yes, accepted 1
2/23 8:26:35.069181 1fec Params: iScsiParameter::update: <<< Numeric param 'MaxBurstLength': received 262144, accepted 262144
2/23 8:26:35.069188 1fec Params: iScsiParameter::update: <<< Numeric param 'FirstBurstLength': received 262144, accepted 262144
2/23 8:26:35.069195 1fec Params: iScsiParameter::update: <<< Numeric param 'MaxRecvDataSegmentLength': received 262144, accepted 262144
2/23 8:26:35.069201 1fec Params: iScsiParameter::update: <<< Boolean param 'DataPDUInOrder': received Yes, accepted 1
2/23 8:26:35.069208 1fec Params: iScsiParameter::update: <<< Boolean param 'DataSequenceInOrder': received Yes, accepted 1
2/23 8:26:35.069212 1fec Params: iScsiParameter::update: <<< Boolean param 'IFMarker': received No, accepted 0
2/23 8:26:35.069216 1fec Params: iScsiParameter::update: <<< Boolean param 'OFMarker': received No, accepted 0
2/23 8:26:35.069221 1fec Params: iScsiParameter::update: <<< Numeric param 'DefaultTime2Wait': received 2, accepted 2
2/23 8:26:35.069227 1fec Params: iScsiParameter::update: <<< Numeric param 'DefaultTime2Retain': received 0, accepted 0
2/23 8:26:35.069234 1fec Params: iScsiParameter::update: <<< Numeric param 'MaxOutstandingR2T': received 1, accepted 1
2/23 8:26:35.069238 1fec Params: iScsiParameter::update: <<< Numeric param 'MaxConnections': received 1, accepted 1
2/23 8:26:35.069244 1fec Params: iScsiParameter::update: <<< Numeric param 'ErrorRecoveryLevel': received 0, accepted 0
2/23 8:26:35.069257 1fec T[18e,1]: ***iScsiTask::startLoginPhase: Login request: target 'iqn.2008-08.com.starwindsoftware:cm-hyper-c1-n2-witness-lun' does not exists.

What am I doing wrong?

Thanks,
yaroslav (staff)
Staff
Posts: 4309
Joined: Mon Nov 18, 2019 11:11 am

Mon Feb 23, 2026 8:02 pm

Hi,

Check this out viewtopic.php?f=5&t=6852&p=38686&hilit= ... ps1#p38686. Please also make sure to clean up the residual devices under /mnt/sdb/device-name and /opt/starwind/starwind-virtual-san/drive-c/starwind/headers.
P.s. if you are running it in Windows environment and have a hardware RAID controller/Mirror storage spaces, go with the Windows-based service.
BerthauberS
Posts: 1
Joined: Tue Mar 10, 2026 2:10 am
Contact:

Tue Mar 10, 2026 2:41 am

Thanks for the link, cleaning the residual devices in those paths seems important.
yaroslav (staff)
Staff
Posts: 4309
Joined: Mon Nov 18, 2019 11:11 am

Tue Mar 10, 2026 8:19 am

Yep. It is.
Sadly, device and header removal should be done manually. Still, when done in UI, you can tick the self-titled option to delete the related contents from the underlying storage and /headers.
Post Reply