面试题答案
一键面试- 启动Cassandra守护进程:
cassandra -f
,-f
参数表示以前台方式启动,方便查看启动日志,排查问题。若不加-f
,Cassandra将以守护进程方式在后台启动。 - 停止Cassandra守护进程:
nodetool stopdaemon
,此命令用于安全地停止正在运行的Cassandra节点。它会等待所有当前操作完成后再关闭节点。 - 重启Cassandra守护进程:先执行
nodetool stopdaemon
停止节点,再执行cassandra -f
(或cassandra
后台启动方式)启动节点,从而实现重启操作。 - 查看节点状态:
nodetool status
,该命令可获取集群中各节点的状态信息,如节点是否正常运行、所在数据中心、负载情况等。 - 清理数据文件:
nodetool scrub
,用于清理已删除或过期的数据文件,可优化磁盘空间使用,提升数据库性能。