CDH 報錯:UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-11: ordinal not in range


1.在CDH集群啟動Hue服務時,出現了錯誤,如下圖:

2.上圖顯示得知,是調用python文件(/opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/management/base.py)時出現了字符集錯誤。

 

3.在master主機上修改該文件,增加py代碼

import sys reload(sys) sys.setdefaultencoding('utf8')

如下圖:

 

4.重啟Hue服務,問題解決。

以上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM