2015-05-09 5 views
0

Я устанавливаю DataStax Enterprise на машине Linux Ubuntu. OpsCenter и DevCenter работают нормально. Я могу писать в базу данных и т. Д. Без проблем.DSE_ENV не может быть определен

Однако многие из демоса и инструментов командной строки возвращает следующую ошибку:

DSE_ENV could not be determined

Один такой пример, когда это происходит:

nodetool status

Я нашел файл с именем DSE_ENV.sh, который Кажется, установлены некоторые переменные среды, такие как DSE_HOME. Но когда I echo $DSE_HOME, например, переменная не установлена. Я не знаю, может быть, этот файл никогда не будет вызван или что вызывает проблему.

Я нашел эту статью, которая является специфической для службы DSE не запускается, , который не так со мной: https://support.datastax.com/hc/en-us/articles/204226189-DSE-fails-to-start-with-error-DSE-ENV-could-not-be-determined

Я попытался однако запустить разрешения команды он упоминает, но не повезло.

+0

Как вы установили? Тарболл? Установщик пакетов? – phact

+0

Я использовал установку DataStax Enterprise с веб-сайта. Файл: DataStaxOpsCenter-5.1.1.2015031808-linux-x64-installer.run – KingOfHypocrites

+0

Итак, вы развернули узел DSE с помощью OpsCenter? – phact

ответ

2

Работал с KOH на этом чате.

TL; DR: мы должны были добавить

export DSE_ENV=/usr/share/dse/bin/dse-env.sh 

к его ~/.bashrc, потому что он не получал подобрал.

Похоже, что это происходит в установщике DSE GUI. Я буду смотреть дальше и обновлять.

+0

У меня такая точная проблема с той же версией datastax. Я делал все, что сделал OP. Я также добавил это к bashrc, но до сих пор не повезло. Это началось после восстановления системы после сбоя питания. Смешная вещь - та же самая настройка в двух других узлах работает нормально. – swordfish

+0

звучит так, как будто ваша установка как-то повреждена. Вы пытались переустановить двоичные файлы? Я предпочитаю установки tarball или пакета через установщик .run. – phact

+0

Есть ли что-нибудь еще, что вы можете подумать о том, что я могу попробовать, не удаляя двоичные файлы. – swordfish