自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潇洒哥的运维之道

苦逼运维的艰辛历程

  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 Saltstack-14-Script模块

一、目标如何使用salt的script模块给所有客户端执行shell脚本二、说明1、master端的配置文件必须已开启salt文件服务如下:file_roots: base: - /srv/salt dev: - srv/salt/dev prod: - /srv/salt/prod2、在base下新建一个专门存放脚本的文件夹(非必须)mkdir /srv/salt/scripts3、重启master让其生效systemctl r

2021-11-18 13:37:49 488

原创 Saltstack-13-在剧本中使用jinja模板推送httpd

一、目标初步了解satl的jinja用法二、说明接上一贴内容,本次试验用的是salt的“dev”环境再贴一下本实验环境和配置文件三、开搞1、salt主配置文件的主要内容vim /etc/salt/masterfile_roots: base: - /srv/salt/ dev: - /srv/salt/dev test: - /srv/salt/test prod: - /srv/salt/prod2、本次用到的剧本v

2021-11-14 23:17:03 401

原创 Saltstack-12-使用剧本给客户端安装lamp环境 + watch 监视

一、目标当推送给修改客户端后的httpd配置文件后,如果只用require,你会发现配置根本没生效,比如,以前Listen 80,你修改配置文件为8080,然后使用salt推送过去后,正在运行的服务仍然是80。那么watch就能实现监视配置文件,一旦配置文件发生改变,则就去重启或重加载httpd服务二、说明接上一篇帖子三、直接上主要配置文件1、先修改服务端的httpd.conf配置文件模板将Listen处随意更改一下,比如更改成Listen 80902、修改主要配置文件lamp.

2021-11-14 22:30:44 580

原创 Saltstack-07-文件服务器和cp模块

一、目标如何开启salt的文件服务器,如何使用salt拷贝文件到各客户端二、说明由于文件服务器是为Salt state system工作的,所以文件服务器也是支持环境的概念的。  Salt文件服务器/etc/salt/master配置文件中的flie_roots选项管理。Salt文件服务器的默认环境为为base环境,base环境必须定义,因为当环境没有明确指定时,文件下载就是从base环境中去找的。其配置如下:file_roots: base: - /srv/salt/...

2021-11-07 16:29:18 853

原创 Saltstack-06-通配符、正则表达式、Nodegroups

一、目标Nodegroups其实就是在salt的master配置文件里定义好一定的搜索规则,然后给规则取个别名,然后在master直接执行salt命令去调取别名即可。详细看第四步介绍二、说明三、实例1.星号*代表匹配一个或多个字符salt 's*3' test.ping2.问号?代表一个字符salt 'salt?' test.ping3.中括号[]内的所有字符都分别匹配一次salt 'salt[23]' test.ping4.中括号[]...

2021-11-04 22:47:46 442

原创 Saltstack-03-修改salt-minion的id

一、目标某些情况下,我们需要重新修改salt客户端的minion_id时,总不能去重新安装salt-minion吧。所以本贴就是为了修改客户端minion_id的二、说明客户端原minion_id叫satl-client1,想修改成salt2二、客户端操作systemctl stop salt-minionrm -rf /etc/salt/pkirm -rf /etc/salt/minion_idsystemctl restart salt-minion三、服务器端操作

2021-11-01 22:09:26 574

centos7上mysql数据库全自动备份(不能用你抽我)

本shell脚本是在centos7上测试的,只需要往脚本的变量区添加用户名、密码,备份路径、即可一键对linux上的mysql5.7数据库实现自动备份所有数据库,无论你的mysql有多少个数据库,都给你自动识别出来,并帮你备份掉。 但凡你会vi编辑文档,你就能秒级变成mysql数据库备份大神。 如果你下了不能用,给我发邮件37213690@qq.com,我帮你分析问题。

2024-08-13

2024年linux服务器进程和端口一键巡检脚本

自定义检查linux进程、端口,磁盘使用率,内存使用率,负载。 这些阐述需要自己填写在脚本上方的参数定义区。 如果检查出有问题,屏幕会打印出来。

2024-08-08

NetCore_HelloworldForLinuxDocker.zip

netcore编写的helloworld项目源码,该源码支持linux下的docker。用于练习docker打包生成netcore的docker镜像,运行起来映射容器的80端口即可。比如docker run -d yourcontainername -p 10080:80 youreimagesname,那么你访问这个项目的地址就是http://你的物理机ip:10080

2020-05-19

windows下批处理指定IP地址

windows下手工指定IP地址, 打开该批处理文件,编辑上你需要的IP地址和子网掩码,网关等,可以很轻松的实现自动绑定IP地址

2011-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除