最新消息:

显示Salt进程具体名称

salt admin 3911浏览 0评论

先看效果

saltstackppp

安装setproctitle(Master/Minion端均进行)

yum -y install python-setproctitle

重启salt

service salt-master restart
service salt-minion restart

查看Master端进程

ps aux | grep salt-master

Master端显示如下(同时个人在行尾追加上进程的具体用途):

/usr/bin/python /usr/bin/salt-master -d ProcessManager       # 中心进程管理器
/usr/bin/python /usr/bin/salt-master -d _clear_old_jobs      # 清除旧的Jobs文件及更新fileserver
/usr/bin/python /usr/bin/salt-master -d Publisher            # 将任务PUB到Minion端
/usr/bin/python /usr/bin/salt-master -d EventPublisher       # Event Publisher进程
/usr/bin/python /usr/bin/salt-master -d ReqServer_ProcessManager    # ReqServer进程管理器
/usr/bin/python /usr/bin/salt-master -d MWorker              # 劳苦大众, 奋斗在一线的Worker进程
/usr/bin/python /usr/bin/salt-master -d MWorker              # 同楼上
/usr/bin/python /usr/bin/salt-master -d MWorker
/usr/bin/python /usr/bin/salt-master -d MWorker
/usr/bin/python /usr/bin/salt-master -d MWorker
/usr/bin/python /usr/bin/salt-master -d MWorkerQueue         # 将Ret接口(ROUTER)数据转发到Worker(DEALER)

执行个任务, 看看Minion端怎么显示(同时个人在行尾追加上进程的具体用途):

/usr/bin/python /usr/bin/salt-minion -d        # Minion进程, 接收来自Master端的任务
/usr/bin/python /usr/bin/salt-minion -d 20150108034936245247   # 接收到任务后, 会启动名为对应jid的进程进行任务处理及结果反馈

这样, 就可以非常清晰的知道Salt的每个进程是做什么用途的, 如果Master/Minion进程异常, 也可以迅速的定位

 

转载请注明:爱开源 » 显示Salt进程具体名称

您必须 登录 才能发表评论!