MST

星途 面试题库

面试题:Cassandra守护进程的常见管理命令及作用

请列举至少三个Cassandra守护进程的常用管理命令,并简要说明它们的作用,例如启动、停止、重启Cassandra守护进程的命令。
19.3万 热度难度
数据库Cassandra

知识考点

AI 面试

面试题答案

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