lef 发表于 2015-9-17 08:09:25

command shell(flume command)

  command shell(flume command)
  
  help
  帮助
  connect master:port
  登录master
  config logicalnode source sink
  为逻辑节点配置一个source到sink的映射
  getnodestatus
  获得节点状态(HELLO, CONFIGURING, ACTIVE, IDLE, ERROR, DECOMMISSIONED, LOST )
  HELLO, node启动时
  CONFIGURING, node被配置后
  ACTIVE, 一个event从source送达到sink
  IDLE, source中所有evnet发送完毕后
  ERROR, 节点故障退出,数据没有flush
  DECOMMISSIONED, node被master移除
  LOST, master长时间未收到node心跳
  getconfigs
  获得配置
  getmappings
  如果physical node参数被省略,将显示所有logical node到physical node的映射关系
  exec
  同步执行命令
  Source file
  执行脚本.
  submit
  异步执行命令
  wait ms
  设定一个时间,周期检查命令进程的状态(success or failure)
  waitForNodesActive ms node1 ]
  设定一个时间,检查node是否处于使用(configuring, active)状态
  waitForNodesDone ms node1 ]
  设定一个时间,检查node是否处于未用(IDLE, ERROR, LOST)状态
  quit
  退出
  
  
  command shell(exec & submit command)
  双引号
  包含转义字符的java string
  单引号
  能引住除单引号之外的所有字符
  noop
  touch master, 不做操作
  config logicalnode source sink
  为逻辑节点配置source到sink的映射
  multiconfig flumespec
  unconfig logicalnode
  取消逻辑节点的配置,影响master调整故障转移列表(failover list)
  refreshAll logicalnode
  刷新
  save filename
  保存current configuration到master硬盘
  load filename
  从master中加载current configuration
  map physicalnode logicalnode
  配置物理节点到逻辑节点的映射关系,master的配置将被同步到logicalnode
  spawn physicalnode logicalnode
  恢复
  decommission logicalnode
  unmap physicalnode logicalnode
  取消映射
  unmapAll
  全部取消
  purge logicalnode
  清除状态,类似重启一个logical node, 适用于(DECOMMISSIONED、 LOST)状态
  purgeAll
  清除所有logical node的状态
页: [1]
查看完整版本: command shell(flume command)