I built a failover cluster on windows 2016 for sql 2016 using SMB fileshare as shared storage. This is just for learning, not production (I'm a SharePoint guy btw)
On the passive node, once installed, the sql service startup parameters were never populated on the server. If I went to the startup parameters in service properties, they were missing. So failing over to this node would never start the server.
Has anyone seen this? I fixed the issue by adding the identical startup params from the active node to the passive node and it all works now.