This error can happen with the “hive.server2.logging.operation.log.location” is pointing to a location that does not exist. I was able to correct the issue with the following steps:
1. In Ambari, go to the Hive configuration and check the value for “hive.server2.logging.operation.log.location”. By default, this points to “/tmp/hive/operations_logging” (Note – it actually uses variables, but this is the location it resolves to)
2. On the HiveServer2 Master node, if this location does not exist, create it using the “hive” user account.
3. Restart the Hive Services in Ambari.
If the folder did not exist, by creating it and restarting the Hive service – this should resolve the issue.
Greg
Hortonworks