日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

配置管理篇(0)_SaltStack 安装

發(fā)布時(shí)間:2025/4/5 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置管理篇(0)_SaltStack 安装 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、安裝
安裝saltstack用EPEL源安裝簡(jiǎn)單快捷,實(shí)際部署的時(shí)候可以將saltstack相關(guān)的rpm包放到本地的yum源用本地源安裝。
安裝EPEL源:

[root@saltstack ~]#wget -c http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

[root@saltstack ~]#rpm -ivh epel-release-6-8.noarch.rpm

安裝salt-master,如果master要對(duì)自己進(jìn)行配置管理則服務(wù)器master端本地也要安裝minion

[root@saltstack ~]#yum install salt-master

#安裝salt-minion可選

[root@saltstack ~]#yum install salt-minion

2、修改配置文件并啟動(dòng)服務(wù)。saltstack配置比較簡(jiǎn)單,一般不需要修改太多的參數(shù)。
salt-master端,暫時(shí)沒(méi)有什么配置的,默認(rèn)就好。

[root@saltstack ~]# grep -Ev "^#|^$" /etc/salt/master

file_roots:

??base:

????- /srv/salt

pillar_roots:

??base:

????- /srv/pillar

[root@saltstack ~]# salt-master -d

salt-minion端,配置 “master”項(xiàng)指向master的IP地址,配置 “id” 項(xiàng)為主機(jī)名(一般用主機(jī)名,也可以配成其它的標(biāo)識(shí)符)

[root@minion01 ~]# grep -Ev "^#|^$" /etc/salt/minion

master: 192.168.186.134

id: minion01

[root@minion01 ~]# salt-minion -d

[root@minion01 ~]#

[root@minion02 ~]# grep -Ev "^#|^$" /etc/salt/minion

master: 192.168.186.134

id: minion02

[root@minion02 ~]# salt-minion -d

[root@minion02 ~]#

3、master認(rèn)證端添minion的key,并做簡(jiǎn)單的存活測(cè)試。
salt-key管理所有的key,-L參數(shù)列出所有的key.”Unaccepted Keys”就是所有未認(rèn)證minion端的key。

[root@saltstack ~]# salt-key -L

Accepted Keys:

Unaccepted Keys:

minion01

minion02

Rejected Keys:

-A參數(shù)接納(認(rèn)證)所有未被接納(認(rèn)證)的key,-a參數(shù)認(rèn)證單個(gè)指定的key。

[root@saltstack ~]# salt-key -A

The following keys are going to be accepted:

Unaccepted Keys:

minion01

minion02

Proceed? [n/Y] y

Key for minion minion01 accepted.

Key for minion minion02 accepted.

再查看下所有key的情況,可以看到”Accepted Keys”已經(jīng)認(rèn)證的key。

[root@saltstack ~]# salt-key -L

Accepted Keys:

minion01

minion02

Unaccepted Keys:

Rejected Keys:

用test.ping測(cè)試下minion端的存活,可以從返回值看到minion01和minion02在線

[root@saltstack ~]# salt \* test.ping

minion01:

????True

minion02:

????True

[root@saltstack ~]#

用test.ping命令測(cè)試時(shí),如果等待的返回時(shí)間較長(zhǎng)有可能是某些minion已經(jīng)不在線了,可以用salt-run來(lái)查看所有minion的存活狀態(tài)。

[root@saltstack ~]# salt-run manage.status

down:

up:

????- minion01

????- minion02

[root@saltstack ~]#


轉(zhuǎn)載于:https://blog.51cto.com/tfbaby/1902971

總結(jié)

以上是生活随笔為你收集整理的配置管理篇(0)_SaltStack 安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。