Hi All, I use cassandra 3.4.When running 'nodetool cleanup' command , see this error? error: Expecting URI in variable: [cassandra.config]. Found[cassandra.yaml]. Please prefix the file with [file:///] for local files and [file://<server>/] for remote files. If you are executing this from an external tool, it needs to set Config.setClientMode(true) to avoid loading configuration. -- StackTrace -- org.apache.cassandra.exceptions.ConfigurationException: Expecting URI in variable: [cassandra.config]. Found[cassandra.yaml]. Please prefix the file with [file:///] for local files and [file://<server>/] for remote files. If you are executing this from an external tool, it needs to set Config.setClientMode(true) to avoid loading configuration. at org.apache.cassandra.config.YamlConfigurationLoader.getStorageConfigURL(YamlConfigurationLoader.java:78) at org.apache.cassandra.config.YamlConfigurationLoader.<clinit>(YamlConfigurationLoader.java:92) at org.apache.cassandra.config.DatabaseDescriptor.loadConfig(DatabaseDescriptor.java:134) at org.apache.cassandra.config.DatabaseDescriptor.<clinit>(DatabaseDescriptor.java:121) at org.apache.cassandra.config.CFMetaData$Builder.<init>(CFMetaData.java:1160) at org.apache.cassandra.config.CFMetaData$Builder.create(CFMetaData.java:1175) at org.apache.cassandra.config.CFMetaData$Builder.create(CFMetaData.java:1170) at org.apache.cassandra.cql3.statements.CreateTableStatement.metadataBuilder(CreateTableStatement.java:118) at org.apache.cassandra.config.CFMetaData.compile(CFMetaData.java:413) at org.apache.cassandra.schema.SchemaKeyspace.compile(SchemaKeyspace.java:238) at org.apache.cassandra.schema.SchemaKeyspace.<clinit>(SchemaKeyspace.java:88) at org.apache.cassandra.config.Schema.<init>(Schema.java:96) at org.apache.cassandra.config.Schema.<clinit>(Schema.java:50) at org.apache.cassandra.tools.nodetool.Cleanup.execute(Cleanup.java:45) at org.apache.cassandra.tools.NodeTool$NodeToolCmd.run(NodeTool.java:248) at org.apache.cassandra.tools.NodeTool.main(NodeTool.java:162)
Can anyone help me? Best regards, Jan Ali