I'm getting the same issue on a clean install of 7.1.4 on Cent7. I have 2 metadata nodes online, they show Good consistency, and they are virgin. The mgmtd log shows the metadata nodes coming online, so why does it think there aren't any metadata nodes???
(2) Feb28 13:40:43 XNodeSync [Assign node to capacity pool] >> Metadata node capacity pool assignment updated. NodeID: 1; Pool: Emergency; Reason: No capacity report received.
(2) Feb28 13:40:43 XNodeSync [Assign node to capacity pool] >> Metadata node capacity pool assignment updated. NodeID: 2; Pool: Emergency; Reason: No capacity report received.
(2) Feb28 13:40:43 Worker2 [Change consistency states] >> Metadata node is coming online. ID: 1
(2) Feb28 13:40:44 Worker2 [Change consistency states] >> Metadata node is coming online. ID: 2
(2) Feb28 13:43:43 XNodeSync [Assign node to capacity pool] >> Metadata node capacity pool assignment updated. NodeID: 1; Pool: Normal; Reason: Free capacity threshold
(2) Feb28 13:43:43 XNodeSync [Assign node to capacity pool] >> Metadata node capacity pool assignment updated. NodeID: 2; Pool: Normal; Reason: Free capacity threshold
(1) Feb28 13:47:35 Worker1 [SetMetadataMirroringMsgEx.cpp:46] >> Attempted to enable mirroring for system without metadata nodes.
(1) Feb28 13:48:50 Worker1 [SetMetadataMirroringMsgEx.cpp:46] >> Attempted to enable mirroring for system without metadata nodes.
(1) Feb28 13:48:53 Worker2 [SetMetadataMirroringMsgEx.cpp:46] >> Attempted to enable mirroring for system without metadata nodes.