Cassandraトンネルの失敗

Cassandraトンネルの失敗

私はAWSのプライベートサブネットでCassandraコミュニティバージョン3.11.13を実行しています。次のコマンドを使用してCassandraのトンネルを作成しようとしています。

ssh -vvv -N -L 9042:cass-ip:9042 username@jumphost-ip
ssh -vvv -N -L 9160:cass-ip:9160 username@jumphost-ip

ncコマンドを使用すると、接続が良好であることがわかります。

nc -dvzw50 localhost 9160
Connection to localhost 9160 port [tcp/*] succeeded!

nc -dvzw50 localhost 9042
Connection to localhost 9042 port [tcp/*] succeeded!

ただし、cqlsh localhostを実行しようとすると、ジョブタイムアウトが発生します。以下は、sshtunnelコマンドを実行したときの出力です。

debug2: channel 2: chan_shutdown_write: shutdown() failed for fd 7: Transport endpoint is not connected

助けてくれてありがとう。

関連情報