My understanding is that Cassandra File Structure follows below naming convention /cassandra/data/ <key-spaces> <table>
Whereas our file structure is as below, each table has multiple names and when we drop tables and recreate these directories remain. Also when we dropped the table one node was down, when it came back, we tried to do Nodetool repair and repair kept failing referring to CFID error listed below drwxr-xr-x. 16 cass cass 4096 May 24 06:49 ../ drwxr-xr-x. 4 cass cass 4096 Jul 2 11:09application_by_user-e0eec95019a211e58b954ffc8e9bfaa6/ drwxr-xr-x. 2 cass cass 4096 Jun 25 10:15application_info-4dba2bf0054f11e58b954ffc8e9bfaa6/ drwxr-xr-x. 4 cass cass 4096 Jul 2 11:09application_info-a0ee65d019a311e58b954ffc8e9bfaa6/ drwxr-xr-x. 4 cass cass 4096 Jul 2 11:09configproperties-228ea2e0c13811e4aa1d4ffc8e9bfaa6/ drwxr-xr-x. 4 cass cass 4096 Jul 2 11:09user_activation-95d005f019a311e58b954ffc8e9bfaa6/ drwxr-xr-x. 3 cass cass 4096 Jun 25 10:16user_app_permission-9fddcd62ffbe11e4a25a45259f96ec68/ drwxr-xr-x. 4 cass cass 4096 Jul 2 11:09user_credential-86cfff1019a311e58b954ffc8e9bfaa6/ drwxr-xr-x. 4 cass cass 4096 Jul 2 11:09user_info-2fa076221b1011e58b954ffc8e9bfaa6/ drwxr-xr-x. 2 cass cass 4096 Jun 25 10:15user_info-36028c00054f11e58b954ffc8e9bfaa6/ drwxr-xr-x. 3 cass cass 4096 Jun 25 10:15user_info-fe1d7b101a5711e58b954ffc8e9bfaa6/ drwxr-xr-x. 4 cass cass 4096 Jun 25 10:16user_role-9ed0ca30ffbe11e4b71d09335ad2d5a9/ WARN [Thread-2579] 2015-07-02 16:02:27,523 IncomingTcpConnection.java:91 -UnknownColumnFamilyException reading from socket; closing org.apache.cassandra.db.UnknownColumnFamilyException:Couldn't findcfId=218e3c90-1b0e-11e5-a34b-d7c17b3e318a atorg.apache.cassandra.db.ColumnFamilySerializer.deserializeCfId(ColumnFamilySerializer.java:164)~[apache-cassandra-2.1.2.jar:2.1.2] at org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySerializer.java:97)~[apache-cassandra-2.1.2.jar:2.1.2] atorg.apache.cassandra.db.Mutation$MutationSerializer.deserializeOneCf(Mutation.java:322)~[apache-cassandra-2.1.2.jar:2.1.2] at org.apache.cassandra.db.Mutation$MutationSerializer.deserialize(Mutation.java:302)~[apache-cassandra-2.1.2.jar:2.1.2] atorg.apache.cassandra.db.Mutation$MutationSerializer.deserialize(Mutation.java:330)~[apache-cassandra-2.1.2.jar:2.1.2] at org.apache.cassandra.db.Mutation$MutationSerializer.deserialize(Mutation.java:272)~[apache-cassandra-2.1.2.jar:2.1.2] at org.apache.cassandra.net.MessageIn.read(MessageIn.java:99)~[apache-cassandra-2.1.2.jar:2.1.2] at org.apache.cassandra.net.IncomingTcpConnection.receiveMessage(IncomingTcpConnection.java:168)~[apache-cassandra-2.1.2.jar:2.1.2] atorg.apache.cassandra.net.IncomingTcpConnection.receiveMessages(IncomingTcpConnection.java:150)~[apache-cassandra-2.1.2.jar:2.1.2] atorg.apache.cassandra.net.IncomingTcpConnection.run(IncomingTcpConnection.java:82)~[apache-cassandra-2.1.2.jar:2.1.2] Naidu Saladi