Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
Normal
Description
Using CFMetaData.compile() on a client tool causes permission problems. To reproduce:
- Start cassandra under user cassandra
- Run chmod -R go-rwx /var/lib/cassandra to deny access to other users.
- Use a non-root user to run cassandra-stress
This produces an access denied message on /var/lib/cassandra/commitlog.
The attached fix uses client-mode functionality.