当前位置: 首页 > news >正文

网站的软文 怎么做推广深圳百度首页优化

网站的软文 怎么做推广,深圳百度首页优化,深圳网站制作搜行者seo,网站互动怎么做自动化运维Devops-Ansible Ansible是新出现的自动化运维工具,基于Python 开发,集合了众多运维工具(puppet 、cfengine、chef、func、fabric)的优点,实现了批量系统配置 、批量程序部署、批量运行命令 等功能。Ansible…

自动化运维Devops-Ansible

Ansible是新出现的自动化运维工具,基于Python 开发,集合了众多运维工具(puppet 、cfengine、chef、func、fabric)的优点,实现了批量系统配置 、批量程序部署、批量运行命令 等功能。Ansible架构相对比较简单,仅需通过SSH 连接客户机 执行任务即可

测试环境

操作系统版本

IP地址

主机名

Centos7.6

192.168.68.133

manage

Centos7.6

192.168.68.134

node01

Centos7.6

192.168.68.135

node02

Ansible常用模块

Ansible模块共计3387个

Ansible执行命令的结果颜色含义

绿色:命令执行成功,但是状态没有变化(软件已经安装过)

黄色:命令执行成功,状态发生改变(首次安装)

紫色:warning警告信息,ansible提升有更合适的用法

红色:命令错误,执行失败

蓝色:详细的执行过程

Command模块

Command是ansible默认的末流,也就是默认指定 -m -command

Command模块执行命令,只支持简单命令执行,不得使用变量(%HOME),不得出现特殊符号<、>、|、;、&

ansible node01 -m command -a 'free -m' => ansible node01 -a 'free -m'

ansible node01 -a 'touch /opt/test001.log'

获取负载信息

ansible node01 -a 'uptime'

备份一份日志

ansible node01 -a "cp /opt/test001.log /var/log chdir=/"

ansible node01 -a "ls -l /var/log chdir=/"

如果文件夹不存在,则不执行操作

ansible node01 -a "cp /opt/tt/test001.log /var/log chdir=/ removes=/opt/"

Shell模块

Shell模块可以在linux上执行任何复杂的命令

使用重定向符号,创建文件

ansible node01 -m shell -a "date > /opt/datetest01.log"

ansible node01 -m shell -a "cat /opt/datetest01.log chdir=/"

过滤mysql进程信息

ansible node01 -m shell -a "ps -ef|grep mysql"

ansible node01 -m shell -a "date '+%F %T' > /opt/datetest01.log"

一条命令执行多个命令:1、创建文件夹 2、生成sh脚本文件 3、赋予脚本可执行权限 4、执行脚本

ansible node01 -m shell -a "mkdir /opt/ansibletest/;echo 'ps -ef' > /opt/ansibletest/pstest.sh;chmod +x /opt/ansibletest/pstest.sh;bash /opt/ansibletest/pstest.sh"

忽略warning信息

ansible node01 -m shell -a "mkdir /opt/ansibletest/;echo 'ps -ef' > /opt/ansibletest/pstest.sh;chmod +x /opt/ansibletest/pstest.sh;bash /opt/ansibletest/pstest.sh; warn=false"

Copy模块

Copy模式是远程推送数据模块,只能把数据推送给节点主机,无法拉取数据到本地。

Manage->Node ;Node!=-> Manage

简单发送文件

src源文件绝对路径 ,dest目的路径

ansible node01 -m copy -a "src=/opt/cpu_per.sh dest=/opt/"

发送文件并修改文件权限

ansible node01 -m copy -a "src=/opt/linux_Inspection.sh dest=/opt/linux_Inspection.sh mode=700"

创建一个备份文件(若目标文件内存不同,另外生成加上时间戳)

ansible node01 -m copy -a "src=/opt/cpu_per.sh dest=/opt/ backup=yes"

将指定数据写入远程文件中

覆盖原有内容

ansible node01 -m copy -a "content='hello word' dest=/opt/test001.log"

ansible node01 -m shell -a "cat /opt/test001.log"

开启备份

ansible node01 -m copy -a "content='hello word' dest=/opt/test001.log backup=yes"

复制文件夹

拷贝/opt/下所有内容至目标虚拟机

ansible node01 -m copy -a "src=/opt/ dest=/opt/copyDemo"

拷贝/opt整个目录到目标虚拟机

ansible node01 -m copy -a "src=/opt dest=/opt/copyDemo"

File模块

File模块用于创建文档、目录数据、及文件、目录权限修改

文档帮助ansible-doc -s file

创建文件

ansible node01 -m file -a "path=/opt/ansibleTest.log state=touch"

修改文件属性并设定权限

ansible node01 -m file -a "path=/opt/linux-ansible.log state=touch owner=adm group=adm mode=700"

创建文件夹

ansible node01 -m file -a "path=/opt/ansibleDemo state=directory"

创建软连接文件

ansible node01 -m file -a "src=/opt/ansibleTest.log dest=/opt/ansibleDemo/ansibleTest.log state=link"

强制创建软连接文件

ansible node01 -m file -a "src=/opt/ansible1234 dest=/opt/ansibleDemo/ansibleTest123.log state=link force=yes"

Ping模块

ansible node01 -m ping

ansible all -m ping

Script模块

将本地脚本在远程节点并执行

ansible node01 -m script -a "/opt/cpu_per.sh"

查看命令执行详细过程

ansible node01 -vvvv -m script -a "/opt/cpu_per.sh"

http://www.shuangfujiaoyu.com/news/48889.html

相关文章:

  • 免费注册email邮箱济南网站优化
  • 重庆网站建设狐灵科技近三天的国内外大事
  • 科技感网站设计营销外包公司
  • 网站登录验证码不显示做外贸网站哪家公司好
  • 做零食用哪个网站好网站制作培训
  • 上海网站建设找思创网络黄山搜索引擎优化
  • 网站 多线做一个网站的步骤
  • 济南 网站开发新手做销售怎么开发客户
  • 计算机网络实验 做网站的免费网站推广方式
  • 亿玛酷网站建设北京cms建站模板
  • 温州哪里有网站优化怎么做好网络销售
  • 网站制作 视频餐饮管理和营销方案
  • 有可以免费建网站的吗销售渠道都有哪些
  • 期末作业网页设计西安seo培训机构
  • 遵义网站建设哪家好腾讯企点下载
  • 安卓系统app开发公司成品网站源码的优化技巧
  • 网站要多少钱爱站长尾词
  • 建好网站是不是还得维护泉州seo代理计费
  • 做阿里巴巴的网站的费用java培训班学费一般多少
  • django做网站和js做网站怎么把自己的网站发布到网上
  • 做本地网站怎么挣钱如何让百度收录网站
  • 手机网站制作流程百度推广销售员的工作内容
  • 住房和城乡建设部干部学院网站2022年新闻大事
  • 网页怎么做网站地图黄页引流推广链接
  • 网站忘记备案上海百度竞价点击软件
  • 网站的界面设计怎么做关键词有哪些关联词
  • 福州网站制作官网做网站需要什么技术
  • 东凤网站建设运营推广的方式和渠道
  • 无锡cms建站头条关键词排名查询
  • 网站建设web前端开发入门sem竞价代运营