StorageGRID の拡張がCassandraの開始時およびストリーミングデータで停止します
環境
- StorageGRID 11.6
- ベアメタル
問題
- StorageGRID 拡張が「手順4」で段階的に停止する:
"Starting Cassandra and streaming data (0.0% streamed)
Error: Failed to start cassandra
/var/local/log/servermanager.log
表示:2023-01-24 14:48:17 +0000 |cassandra| startingcassandra
2023-01-24 14:48:17 +0000 |cassandra| cassandraended
2023-01-24 14:48:20 +0000 |cassandra| Too manyfailedattempts, entering error state
2023-01-24 14:48:20 +0000 | cassandra| cassandra ended
- 手動でCassandraを開始すると次のエラー状態が発生します:
# service cassandra start
starting cassandra ... done
# service cassandra status
cassandra in error state.
- Cassandra
system.log
cassandra.errlog
/var/local/log/casssandra
が空で、ノード上で生成されていません。
- Cassandraユーザへの変更が失敗する:
# sudo su - cassandra
su: warning: cannot change directory to/var/lib/cassandra: Permission denied
su: failed to execute /bin/bash:Permission denied
/var/lib/cassandra
フォルダとbashの実行ファイルの両方に、予期しない権限/フォルダ所有権が表示されています。- Cassandraホームフォルダの所有者/権限が正しくありません:
# ls -al/var/lib/cassandra/
drwxr-x--- 2 root root6 Oct5 07:16 .
drwxr-x--- 1 root root 82 Oct5 07:16 ..
想定される出力:
# ls -al /var/lib/cassandra
drwxr-xr-x 1 cassandra cassandra 4096Jan 25 22:57 .
drwxr-xr-x 1 rootroot4096 Feb 102022 ..
- 不正な権限を持つBash:
# ls -al /bin/bash
-rwxr-x--- 1 root root 1099016 May 15 2017 /bin/bash
想定される出力:
# ls -al /bin/bash
-rwxr-xr-x 1 root root 1099016 May 15 2017 /bin/bash