I installed Hadoop and Hive on 3 cluster. I have able to login to hive from my cluster node where HIVE is running.
root@NODE_3 hive]# hive Logging initia
You may login to hive client from a directory where the user has write access. By default, hive will try to create temporary directory in local and HDFS when a shell is opened up.