Kibana is not ready yet in 7.10.1

Hi,

I have installed Kibana v7.10. I have made the modifications for server.host in kibana.yml file. Post that when i start Kibana by using - sudo service kibana start it is says
Starting kibana (via systemctl): [ OK ]

When i check the "localhost:5601"
Kibana is Not ready.

Most commonly this is seen when elasticsearch isn't reachable from kibana.

If you get a chance can you pull the bottom of /var/log/kibana/kibana.log for further debugging.

I'm unable to find kibana folder in /var/logs/

i could get the kibana.service logs using journalctl -u kibana.service -l
Dec 28 10:40:19 elk kibana[1615]: {"type":"log","@timestamp":"2020-12-28T10:35:59Z","tags":["error","elasticsearch","data"],"pid":1615,"message":"[master_not_discovered_exception]: master_not_discovered_exception"}

Can you please let me know what does this log mean

I have checked the logging.dest in kibana.yml file and it is
logging.dest = stdout

I checked if there is any folder or file stdout , but no luck.

The kibana log is saying we found an elasticsearch node but there's issues with the cluster setup. Can you verify that elasticsearch is operating and that atleast one node is master eligible, ref.

Where can we exactly check node.roles ? Because i don't find it in elastisearch.yml file