Como autenticar com o estresse de cassandra 2.1

2

Existe uma maneira de autenticar o cassandra usando a nova ferramenta cassandra-stress lançada com o cassandra 2.1? Parece que os switches '-un' (nome de usuário) e '-pw' (senha) foram removidos da ferramenta.

Na versão 2.0, este é o comando que eu executaria: 'cassandra-stress -D nodesfile -un -pw'

A versão 2.1 foi totalmente reformulada e esse comando falha completamente. Examinar a documentação não revela nada sobre a autenticação no banco de dados. As pesquisas do Google não revelaram nada, já que são tão novas.

Eu tentei uma sugestão sobre colocar informações de autenticação em ~ / .assandra / cqlshrc

Isso parece funcionar para a ferramenta cqlsh, mas não para o estresse de cassandra. Qualquer sugestão seria muito apreciada. Obrigado!

    
por jd1 06.10.2014 / 22:43

2 respostas

3

Parece que foi movido para a opção -mode.

Experimente cassandra-stress -mode user=username password=password .

    
por 02.04.2015 / 21:00
1

Os parâmetros corretos são:

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

thrift é o protocolo padrão, conectando-se à porta 9160 em seus nós. A lista de nós deve ser separada por vírgulas.

    
por 26.08.2015 / 11:30

Tags