sstableloaderの実行に関する問題
古いバージョンのCassandraおよびDataStax Enterpriseにおけるsstableloaderの問題の回避策。
sstableloaderを実行すると、データ分散が破損する
1.2.12より前のバージョンのCassandraと3.1.4以前のDataStax Enterpriseでsstableloaderを実行すると、データ分散が破損します。詳細については、CASSANDRA-6272を参照してください。
DataStax Enterprise3.1.5以降、またはCassandra 1.2.12以降にアップグレードすることを推奨します。Cassandra 2.0.xは影響を受けません。
sstableloaderを実行すると復元時にハングする
DSEDelegateSnitch
(デフォルトのスニッチ)またはDSESimpleSnitch
を使用しているときに、DataStax Enterprise 4.0.4でsstableloaderを実行すると、復元時にハングします。OpsCenterの復元ステータスが停止している場合は、クラスターのすべてのノードで以下のコマンドを実行してください。
sudo killall sstableloader
この回避策では、/var/lib/cassandra/dataのグループ・パーミッションを変更して、opscenter-agent
グループ書き込みアクセス権を付与するか、DataStax Enterprise 4.0.xの更新を待ちます。