在初始化hive时出现的错误:![关于hive在初始化时的一些错误 关于hive在初始化时的一些错误](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzgwMy9kZmJhYzE4MjNhYzUwZTdhYTFjZmFlZTQ5ZmQ0OWMwMy5wbmc=)
这两个问题对于刚刚学hive的小白来说,可谓是挺烦人的,首先我们要知道,在网上搜了很多,有的说是配置文件问题,有的说是数据库问题,有的说是版本太新问题,其实这个问题的本质还是由于服务端没有连接到mysql造成的
解决办法:
进入mysql:
mysql -u用户 -p密码
查询用户:
![关于hive在初始化时的一些错误 关于hive在初始化时的一些错误](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzEyNi9iNjE2MTkyOTRhODkzMDgyNjZlOGJjOGExM2JjN2NmNi5wbmc=)
修改用户权限(这里修改的是报错的用户,比如楼主报错的node01,这里的用户就写node01)
![关于hive在初始化时的一些错误 关于hive在初始化时的一些错误](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzg1NS9lNjYzMzA0ZmE5ODQyOWY1MTMwMTA3ZmRjN2E3MWJlZi5wbmc=)
然后再进行初始化就不会报错了
![关于hive在初始化时的一些错误 关于hive在初始化时的一些错误](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzE0NS80MDk2M2ZhODNhMmMwZWU0YjgzNGVhNjQzZDM5MGY5OS5wbmc=)
总而言之,在初始化时,容易出错的是配置文件和权限,一定要理清自己的配置思路才能配置的清楚,完美!