2015-07-22 3 views
0

Я создал кластер с именемNode, SecondaryNameNode и 3 DataNodes. Я установил HDP через Ambari + HUE, и теперь я настраиваю безопасные политики XA для HDFS, Hive и Hbase. Он отлично работает для каждого компонента, кроме Hive. Проблема заключается в том, что когда я изменяю hive.security.authorization истинные (в Ambari -> улой конфиги) Hiveserver2 терпит неудачу при старте с проблемой:Hiveserver2 dont start: "ascii codec can can encode character"

File "/usr/lib/python2.6/site-packages/resource_management/core/providers/system.py", line 115, in action_create fp.write(content) UnicodeEncodeError: 'ascii' codec can't encode character u'\u2013' in position 990: ordinal not in range(128)

Я попытался отредактировать файл питон, но когда я делаю любые изменения становятся еще хуже. Вероятно, он пытается кодировать символ Unicode с использованием неправильного кодека и сохранять его в файл, но я плохой программист, и я не знаю, как правильно его редактировать. Я не могу понять, что это за файл, где он и что он содержит.

Когда я установил разрешение безопасности на ложных, сервер начинает, но сбои в ~ 3 минуты с ошибкой: 12:02:43,523 ERROR [pool-1-thread-648] JMXPropertyProvider:540 - Caught exception getting JMX metrics : Server returned HTTP response code: 500 for URL: http://localhost.localdomain:8745/api/cluster/summary 12:02:50,604 INFO [qtp677995254-4417] HeartBeatHandler:428 - State of service component HIVE_SERVER of service HIVE of cluster testING has changed from STARTED to INSTALLED at host localhost.localdomain 12:02:53,624 ERROR [pool-1-thread-668] JMXPropertyProvider:540 - Caught exception getting JMX metrics : Read timed out

Любые предложения? Заранее спасибо.

@EDIT Вот строка кода в Python, который вызывает проблемы: fp.write(content) Я пытался добавить .decode («UTF-8») в конце, но: 'NoneType' object has no attribute 'decode' происходит

ответ

-1

Для первого проблема, попробуйте добавить

# -*- coding: UTF-8 -*- 

в первой строке файла

+0

Спасибо за ответ, но все еще такая же проблема – Edgar

Смежные вопросы