SaltStack 之 salt-cp 文件复制替换实践

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SaltStack 之 salt-cp 文件复制替换实践相关的知识,希望对你有一定的参考价值。

SaltStack 之 salt-cp 文件复制替换实践

一、我们把/srv/salt/files/hosts 文件复制到各从机的的/root下

[[email protected] srv]# salt-cp ‘*‘ /srv/salt/files/hosts /root/
{‘BackupServer‘: {‘/root/hosts‘: True},
 ‘GZ15_ZABBIX‘: {‘/root/hosts‘: True},
 ‘GZIFC_ZABBIX‘: {‘/root/hosts‘: True},
 ‘GZXB_ZABBIX‘: {‘/root/hosts‘: True},
 ‘SHJM_ZABBIX‘: {‘/root/hosts‘: True},
 ‘SZPA_ZABBIX‘: {‘/root/hosts‘: True}}

二、查看各主机是否有该文件存在

[[email protected] srv]# salt ‘*‘ cmd.run ‘ls -l /root/ | grep hosts‘
GZIFC_ZABBIX:
        -rw-r--r--   1 root root       308 Jun  9 20:28 hosts
BackupServer:
        -rw-r--r--   1 root root       308 Jun  9 20:28 hosts
SZPA_ZABBIX:
        -rw-r--r--. 1 root root    308 Jun  9 20:28 hosts
GZXB_ZABBIX:
        -rw-r--r--  1 root root       308 Jun 10 04:32 hosts
GZ15_ZABBIX:
        -rw-r--r--. 1 root root    308 Jun  9 20:30 hosts
SHJM_ZABBIX:
        -rw-r--r--  1 root root      308 Jun  9 20:31 hosts

以上是关于SaltStack 之 salt-cp 文件复制替换实践的主要内容,如果未能解决你的问题,请参考以下文章

SaltStack 之 文件批量管理(hosts文件)

自动化运维工具之SaltStack-2SaltStack配置管理

SaltStack之sls文件

saltstack配置管理之states

saltstack状态文件部署nginx,高级状态和文件系统

saltstack