[root@ovirt1 etc]# host gfs1.gluster.private
Host gfs1.gluster.private not found: 3(NXDOMAIN)
[root@ovirt1 etc]#
I guess this is the wrong hosts file, resolver.conf lists files first for lookup...
what is resolver.conf ? do you mean /etc/nsswitch.conf ?
however, "host" is a tool for querying dns. it does not care about /etc/hosts