The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software
Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)
Here's a screenshot of the iSCSI connection failure message for clarity. I got this _immediately_, _only_ when trying to connect to the newly created _replica_ target, from _either_ host. There's no opportunity for synch to even get started.After creating the new, totally empty thick CSV image and replicating it, I could not get iSCSI connections to work properly for the new image(s)...
Using the iSCSI Initiator Properties tool, I can connect to the first server's new CSV target, from either host, no problem. But I cannot connect to the second server's new CSV target at all, not locally or remotely. I get the "Service Unavailable" message, even after rebooting.
And, of course, with no iSCSI connection there can be no synch at all.
At this point, since creating the primary and replica images in the reverse direction, I've had no further issues with iSCSI targets or synchronization. I still want to do a full cluster one-server-at-a-time reboot to confirm that there aren't any further problems, but I feel pretty confident it won't be an issue.So far, so good! The iSCSI targets look right, the favourites look right, images are synching find and now recognized by Windows as CSVs. I have one Hyper-V VM cluster node in and configured for HA, seems to move OK. I’m planning to reboot both hosts, check MPIO etc., and import more VMs into the cluster, we’ll see how that goes. And I plan to update the forum so others can gain the benefit of the experience.
But I wish I knew what caused the problem, and how to prevent it in the future. Here are the key points so far as I can see:
1. The problem with creating iSCSI replica targets appeared to have been triggered by deleting the old images and creating the new ones at the same location with the different filesystem type. No clue why, they weren’t even the same name, although they were in the same location -- maybe I did something wrong. But there appeared to be some kind of iSCSI target conflict, due to hidden issues that didn’t appear anywhere I could see. Never did figure out what that issue was.
2. The way I resolved it was to create the primary image for the new CSV on the other host, i.e. going in the reverse direction, and creating the replica on the host where I created the primary before. That worked, albeit with some initial oddities. But after reboots and iSCSI it started to work.
3. While I did apply the latest Server 2016 rollup patch, it’s not clear to me that it had anything to do with the issue at all. The StarWind KB article referring to the Server 2012 patch wasn’t of any help, really.
Like I say, I really wish I knew what the problem was, or even how to diagnose it! I never got any help locating the actual cause of the connect failures. I think StarWind should think about how to address this in the future: Server 2016 is going to be more and common.
Any thoughts on that?