Как пройти проверку подлинности с cassandra-напряжением 2.1

Существует ли способ аутентифицировать в cassandra использование нового инструмента cassandra-напряжения, выпущенного с cassandra 2.1? Появляется, как будто '-ООН' (имя пользователя) и '-pw' (пароль) переключатели была удалена из инструмента.

В 2,0 версиях это - команда, которую я выполнил бы: 'cassandra-подчеркните-D nodesfile - ООН-pw'

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

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

Это, кажется, работает на cqlsh инструмент, но не на cassandra-напряжение. Любые предложения значительно ценились бы.Спасибо!

2
задан 6 October 2014 в 23:43
3 ответа

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

Попробуйте cassandra-stress -mode user = username password = password .

3
ответ дан 3 December 2019 в 10:03

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

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

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

1
ответ дан 3 December 2019 в 10:03

Возможно много режимов

-mode thrift [smart] [user=?] [password=?]
  or 
-mode native [unprepared] cql3 [compression=?] [port=?] [user=?] [password=?] [auth-provider=?] [maxPending=?] [connectionsPerHost=?] [protocolVersion=?]
  or
-mode simplenative [prepared] cql3 [port=?]

Я использовал этот, потому что он дает некоторую гибкость

/opt/cassandra/tools/bin/cassandra-stress write -mode native cql3 compression=none user=username password=user_password port=9042 auth-provider=com.datastax.driver.core.PlainTextAuthProvider

Вы можете передавать свои узлы с аргументом -узел. Я зашел на один из Cassandra-нод (часть кластера Kubernetes) и напрямую запустил стресс-тест.

Полная документация — https://docs.datastax.com/en/dse/6.7/dse-dev/datastax_enterprise/tools/toolsCStress.html

0
ответ дан 23 February 2021 в 08:46

Теги

Похожие вопросы