saltstack 入门命令
master服务启动
CentOS 7 (Debian、OpenSuse、Fedora)
systemctl start salt-master
/etc/init.d/salt-master start
CentOS 6 (Fedora、RHEL、Ubuntu)
service salt-master start
/etc/init.d/salt-master start
另一种方式
salt-master -d
salt master能够在前台以debug模式启动,这样会极大增加命令输出:
salt-master -l debug
salt master需要绑定系统上2个TCP端口,分别是4505和4506。
以daemon模式运行
salt-minion -d
在前台以debug模式运行
salt-minion -l debug
salt-key命令用来管理master上所有的密钥的;列出master上的密钥:
salt-key -L
接受所有未验证的钥匙
salt-key -A
test.ping确认一个minion是否连接正常
salt '*' test.ping
*是指向所有minions的目标。
test.ping告诉minion运行test.ping函数。
运行这条命令的结果将会是master指示所有的minions并行执行test.ping并返回结果。
这不是真正的ICMP ping,而是一个简单的函数返回True。使用test.ping是确认一个minion是否连接正常
查看磁盘使用情况
[root@salt-master /]# salt '*' disk.usage
salt-minion:
----------
/:
----------
1K-blocks: available: capacity:
%
filesystem:
/dev/sda3
used: /boot:
----------
1K-blocks: available: capacity:
%
filesystem:
/dev/sda1
used: /dev/shm:
----------
1K-blocks: available: capacity:
%
filesystem:
tmpfs
used:
列出minion上的所有接口,以及它们的Ip地址、子网掩码、MAC地址等:
[root@salt-master /]# salt '*' network.interfaces
salt-minion:
----------
eth0:
----------
hwaddr:
:0c::6a:e5:
inet:
|_
----------
address:
192.168.161.129
broadcast:
192.168.161.255
label:
eth0
netmask:
255.255.255.0
inet6:
|_
----------
address:
fe80::20c:29ff:fe6a:e599
prefixlen: scope:
link
up:
True
lo:
----------
hwaddr:
:::::
inet:
|_
----------
address:
127.0.0.1
broadcast:
None
label:
lo
netmask:
255.0.0.0
inet6:
|_
----------
address:
::
prefixlen: scope:
host
up:
True
pkg 函数会自动将本地系统包管理器映射到相同的salt函数。这意味着 pkg.install 在基于Red Hat系统上将使用 yum 而在Debian系统上则使用 apt 来安装包,等等。
[root@salt-master /]# salt 'salt-minion' pkg.install vim
salt-minion:
----------
[root@salt-master /]# salt 'salt-minion' pkg.install lrzsz
salt-minion:
----------
lrzsz:
----------
new:
0.12.20-27.1.el6
old:
saltstack 入门命令的更多相关文章
- 菜鸟玩云计算之二十:saltstack入门初步
菜鸟玩云计算之二十 SaltStack 入门初步 0. saltstack 是什么 参考下面的文章: http://docs.saltstack.com/en/latest/topics/tutori ...
- SaltStack 入门到精通第三篇:Salt-Minion配置文件详解
SaltStack 入门到精通第三篇:Salt-Minion配置文件详解 作者:ArlenJ 发布日期:2014-06-09 17:52:16 ##### 主要配置设置 ##### 配置 默认值 ...
- SaltStack 入门到精通第二篇:Salt-master配置文件详解
SaltStack 入门到精通第二篇:Salt-master配置文件详解 转自(coocla):http://blog.coocla.org/301.html 原本想要重新翻译salt-mas ...
- SaltStack 入门(赵班长)
SaltStack 入门之赵班长 赵班长博客: https://www.unixhot.com/article/11 1~5章 saltstack官网文档: https://www.unixhot ...
- Docker入门命令
Edit Docker入门命令 # 安装镜像sudo docker pull ubuntu:12.04# 镜像列表sudo docker images# 运行镜像sudo docker run -t ...
- saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入
saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入salt的返回值写入mysql数据库:可参考:https://docs.saltstack.com/en/lat ...
- SaltStack入门到精通第一篇:安装SaltStack
SaltStack入门到精通第一篇:安装SaltStack 作者:纳米龙 发布日期:2014-06-09 17:50:36 实际环境的设定: 系统环境: centos6 或centos5 实验机 ...
- 码云配合git入门命令总结学习
目录 码云配合git入门命令总结学习 基本设置 基本命令总结学习 准备工作以及基本思路 基本命令 码云搭建仓库步骤 准备前工作 具体操作方法 远程仓库基本命令 标签相关命令 所有命令总结 基本命令总结 ...
- Linux 究级基础入门命令整理
Linux 究级基础入门命令整理 条条框框,三三两两,怎讷个这么多,哈哈!no zuo no die. 纯粹个人菜鸟笔记,望大神笑纳! 后续,未完!! 查看系统信息 uname -a - 查看内核/操 ...
随机推荐
- 计算机图形学 - 图形变换(opengl版)
作业题目: 图形变换:实现一个图形绕任意直线旋转的程序. 要求:把一个三维图形绕任意一条直线旋转,需要有初始图形,和旋转后的图形,最好也可以实时控制旋转. 最少要做出绕z轴旋转. 原理:http:// ...
- 3秒后自动跳转页面【js】
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- easyUI数据表格datagrid之分页
一.分页函数 /**========================================= * 分页函数 */function pagerFilter(data) { if(typeof ...
- Java排序算法——冒泡排序
import java.util.Arrays; //================================================= // File Name : Bubble_S ...
- JS数组类型检测
在强类型语言,数组类型检测是非常容易的事情(typeof就可以解决),而在弱语言JS数据类型就很容易混淆了. JS中常见的数据类型有:number.string.boolean.undefined.f ...
- 上下联动,右侧按钮过多poper展示
http://pan.baidu.com/s/1dDFMLjF
- C语言生成服从均匀分布, 瑞利分布, 莱斯分布, 高斯分布的随机数
用c语言 产生服从均匀分布, 瑞利分布,莱斯分布,高斯分布的随机数 一,各个分布对应的基本含义: 1. 均匀分布或称规则分布,顾名思义,均匀的,不偏差的.植物种群的个体是等距分布,或个体之间保持一 ...
- 菜鸟疑问之新建网站与新建web应用程序区别
学习asp.net一定少不了这困惑:新建网站与新建web应用程序有什么区别? 新建web应用程序 新建网站 呵呵,其实从名字看一个是webApplication,一个是webSite.名字不同罢了? ...
- Linux下MySQL忘记密码
系统:CentOS6.6 64位 参考文档(截图请看原网址): Linux下MySQL忘记root密码怎么办_百度经验 http://jingyan.baidu.com/article/1709ad8 ...
- js变量在属性里的写法 常用mark 多个DL遍历添加一个父级DIV
标记用 js变量比如url链接一般都是a里面的href属性值 在js里单引号链接 以后再忘记就能有地方找了 例子: /* 添加1200 居中div 包裹 获取元素集合 上层元素100% * @ele ...