Назад | Перейти на главную страницу

Как пройти аутентификацию с помощью cassandra-stress 2.1

Есть ли способ аутентифицироваться в cassandra с помощью нового инструмента cassandra-stress, выпущенного с cassandra 2.1? Похоже, что переключатели «-un» (имя пользователя) и «-pw» (пароль) были удалены из инструмента.

В версии 2.0 я бы выполнил эту команду: 'cassandra-stress -D nodesfile -un -pw'

Версия 2.1 была полностью переработана, и эта команда полностью не работает. Просмотр документации ничего не говорит об аутентификации в базе данных. Поиск в Google ничего не дал, так как он такой новый.

Я попробовал одно предложение о помещении информации для аутентификации в ~ / .cassandra / cqlshrc

Кажется, это работает для инструмента cqlsh, но не для cassandra-stress. Любые предложения будут ценны. Спасибо!

Похоже, он был перемещен в параметр -mode.

Пытаться cassandra-stress -mode user=username password=password.

Правильные параметры:

cassandra-stress [command] -node [nodes] -mode thrift user=[user] password=[password]

thrift - это протокол по умолчанию, который подключается к порту 9160 на ваших узлах. Список узлов следует разделять запятыми.