Я устанавливаю DataStax Enterprise 4.6.6 на машине Linux Ubuntu. OpsCenter и DevCenter работают нормально. Я могу без проблем писать в базу данных и т. Д.
Однако многие демонстрационные программы и инструменты командной строки возвращают следующую ошибку:
DSE_ENV не может быть определен
Один из таких примеров, когда это происходит:
статус nodetool
Я нашел файл с именем DSE_ENV.sh
, который, похоже, устанавливает некоторые переменные среды, такие как DSE_HOME
. Но когда я echo $DSE_HOME
например, переменная не устанавливается. Я не знаю, может быть, этот файл никогда не вызывается или что вызывает проблему.
Я нашел эту статью, относящуюся к тому, что служба dse
не запускается, это не относится ко мне: https://support.datastax.com/hc/en-us/article/204226189-DSE-fails-to-start-with-error-DSE-ENV-could-not-be-defined
Однако я попытался запустить команды разрешений, которые он упоминает, но безуспешно.