【问题标题】:cleaning up remains of Datastax Enterprise Hadoop install清理 Datastax Enterprise Hadoop 安装的残留物
【发布时间】:2015-01-31 05:14:39
【问题描述】:

我们已经移除了分析数据中心,但我发现有很多东西在闲逛。例如键空间

select * from schema_keyspaces;

HiveMetaStore |           True |          org.apache.cassandra.locator.SimpleStrategy |        {"replication_factor":"1"}

我还在日志文件中留下了对 CFSCompactionStrategy 的引用。我想彻底清理我们的戒指。没有奇怪的键空间...删除 CFSCompactionStrategy Ideas?

编辑了推荐解决方案中的更多信息:

UPDATE schema_keyspaces set strategy_options =  '{"Cassandra":"2"}' where keyspace_name in ('keyspace1', 'keyspace2');
drop keyspace cfs_archive;
drop keyspace dse_security;
drop keyspace cfs;
DROP KEYSPACE "HiveMetaStore";

然后清理文件夹...

这可能也是需要的:

DELETE from system.schema_columnfamilies where keyspace_name = 'cfs';
delete from system.schema_columns where keyspace_name in ('cfs', 'cfs_archive');

【问题讨论】:

    标签: datastax-enterprise


    【解决方案1】:

    您可以简单地删除 HiveMetaStore(以及 cfs 和 cfs_archive)。键空间是在分析节点首次启动时创建的,其行为与标准 Cassandra 键空间完全相同。

    此时您只有它们的元数据;除非您在某个时候更改了这些键空间的复制策略,否则不应在其他节点上复制数据。

    【讨论】:

    • CFSCompactionStrategy 仍然存在,但是很好。
    猜你喜欢
    • 1970-01-01
    • 2017-01-27
    • 2017-05-12
    • 1970-01-01
    • 2020-10-19
    • 2014-09-08
    • 2023-03-28
    • 2016-05-07
    • 1970-01-01
    相关资源
    最近更新 更多