私は Ubutu(linux) + Cassandra の初心者です。
OpenJdkを使用してubuntuマシンでCassandraをテストしました。Cassandraをubuntuにインストールする方法を説明する素晴らしい記事がいくつかあるので、それを行うことができました。いくつかの設定値を変更し、正しく動作することを確認しました。
そして、cassandra を削除して再インストールし、クリーンなものを取得することにしました。
[私がやること]
次の手順で Cassandra をアンインストールします。
apt-get を使用して Cassandra をアンインストールする
apt-get カサンドラを削除
データ/ログ/ディレクトリを削除
rm -rf /var/lib/カサンドラ
rm -rf /var/log/カサンドラ
rm -rf /etc/カサンドラ
その後、新しいcassandraをインストールしようとしました
apt-get インストール カサンドラ
[エラーメッセージ]
sudo cassandra -f
スレッド「メイン」での例外 java.lang.ExceptionInInitializerError 原因: java.lang.RuntimeException: log4j 構成を把握できませんでした: log4j-server.properties
org.apache.cassandra.service.AbstractCassandraDaemon.initLog4j (AbstractCassandraDaemon.java:86) で
org.apache.cassandra.thrift.CassandraDaemon.(CassandraDaemon.java:62) で、メイン クラスが見つかりませんでした: org.apache.cassandra.thrift.CassandraDaemon。プログラムは終了します。
「/var/lib/cassandra」、「/var/log/cassandra」、および「/etc/cassandra」ディレクトリ OTL の下にファイルはありません。
私が知りたいのは、私が見逃していることです。