centos6.5上python的版本为2.6,会带来hive metastore启动不成功的问题,如下:
具体方法:
在hive的那台机器终端:
$vi /var/lib/ambari-agent/cache/common-services/HIVE/0.12.0.2.0/package/scripts/hive_metastore.py
在脚本首添加如下:
import sys
reload(sys)
sys.setdefaultencoding('utf8')
本文解决了一个特定问题:在CentOS 6.5使用Python 2.6版本时,Hive Metastore无法启动的情况。通过修改hive_metastore.py脚本并设置默认编码为UTF-8来解决此问题。
centos6.5上python的版本为2.6,会带来hive metastore启动不成功的问题,如下:
具体方法:
在hive的那台机器终端:
$vi /var/lib/ambari-agent/cache/common-services/HIVE/0.12.0.2.0/package/scripts/hive_metastore.py
在脚本首添加如下:
import sys
reload(sys)
sys.setdefaultencoding('utf8')
668
2万+
1万+
2673
964

被折叠的 条评论
为什么被折叠?