其他节点能对hive做操作,只有一个节点操作hive时报:无法实例化

其他节点能对hive做操作,只有一个节点操作hive报无法实例化

今天装hive的时候结点1可以正常查看数据库,节点3也能正常查看数据库,就节点2查看数据库时报:无法实例化

问题

其他节点能对hive做操作,只有一个节点操作hive时报:无法实例化
好家伙给我愁坏了,我寻思我node02节点的hive是复制上去的,和node03操作一模一样,不应该啊,所以直接排除了hive配置错误的问题,查看了一番终于在老师的指点下找到了问题
其他节点能对hive做操作,只有一个节点操作hive时报:无法实例化
我hive里配置的是用户+密码登录,但我node02有一个用户+无密码登录,还有一个无用户+无密码登录,像这种问题直接把node02在数据库里删除了就行了

解决步骤:

打开小海豚或者直接在命令行里操作
我直接用的小海豚:
其他节点能对hive做操作,只有一个节点操作hive时报:无法实例化
直接在小海豚里异常的用户删除掉
然后在Linux里重启mysqld服务就可以了:/etc/init.d/mysqld restart(这个命令就是重启mysqld服务的)