Ошибка при запуске команды hive в оболочке

Когда я пытаюсь запустить команду "hive" из оболочки, я получаю следующую ошибку:

'Исключение в потоке "main" java.io.IOException: Mkdirs не удалось создать /tmp/hadoop-USERNAME/hadoop-unjar1448268252380539144 в org.apache.hadoop.util.RunJar.ensureDirectory(RunJar.java:100) в org.apache .hadoop.util.RunJar.main(RunJar.java:162)'.

Но когда я пытаюсь выбрать запрос в PHP-скрипте, мы получаем следующую ошибку:

'FAILED: Внутренняя ошибка Hive: java.lang.RuntimeException (org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.server.namenode.SafeModeException: невозможно создать каталог /tmp/hive-root/hive_2015-06 -29_18-03-29_493_5508174623301334280. Узел Name находится в безопасном режиме. На NN мало ресурсов. Безопасный режим необходимо отключить вручную. at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirsInternal(FSNamesystem.java:2140 ) в org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirs(FSNamesystem.java:2114) в org.apache.hadoop.hdfs.server.namenode.NameNode.mkdirs(NameNode.java:892) в солнце. Reflect.GeneratedMethodAccessor2286.invoke(Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke(Method.java:597) в org.apache.hadoop.ipc. RPC$Server.call(RPC.java:557)'


person sbrahma    schedule 06.07.2015    source источник
comment
достаточно ли места на данном узле?   -  person rgasiore    schedule 06.07.2015


Ответы (2)


Это произошло из-за того, что кластер автоматически перешел в безопасный режим. Мы исправили это, освободив/добавив немного места на диске.

person frb    schedule 08.07.2015

команды "df -h" показывают:

tmpfs 4,9G 0 4,9G 0% /dev/shm

Раздел свободен. Проблема неожиданно исчезла, даже если я не стер данные. Есть еще одна проблема с экземпляром улья. Когда я пытаюсь запустить запрос выбора в некоторых полях, уменьшенная карта hive cli возвращает эту ошибку:

Завершено задание = job_201409031055_6624 с ошибками Ошибка во время задания, получение отладочной информации... Проверка идентификатора задачи: task_201409031055_6624_m_000002 (и более) из задания job_201409031055_6624

Задача с наибольшим количеством неудач(4):

Идентификатор задачи: task_201409031055_6624_m_000000

URL-адрес:

Http: // cosmosmaster-ги: 50030 / taskdetails.jsp JobID = job_201409031055_6624 & tipid = task_201409031055_6624_m_000000

FAILED: ошибка выполнения, код возврата 2 из org.apache.hadoop.hive.ql.exec.MapRedTask Запущенные задания MapReduce: задание 0: Карта: 1 Чтение HDFS: 0 Запись HDFS: 0 FAIL Всего затрачено процессорного времени MapReduce: 0 мс

person sbrahma    schedule 09.07.2015