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

钢铁网站模板电子信息工程能进国家电网吗

钢铁网站模板,电子信息工程能进国家电网吗,网站都需要续费,ps做游戏下载网站一、Ansible介绍 1.安装ansible: yum install ansible -y 2.ansible的架构图#xff1a; 3.ansible四部分#xff1a; inventory:ansible管理的主机信息#xff0c;包括ip地址、ssh端口、账号和密码等 modules:任务均由模块完成 plugins:增加ansible的核心功能 pla…一、Ansible介绍 1.安装ansible:        yum  install  ansible -y 2.ansible的架构图 3.ansible四部分 inventory:ansible管理的主机信息包括ip地址、ssh端口、账号和密码等         modules:任务均由模块完成         plugins:增加ansible的核心功能         playbooks:模块化当以一些列任务供外部调用 4.主机清单(示例代码) [webservers] 192.168.142.152 192.168.142.153 www.xiao.org 5.命令行使用ad-hoc可以输入内容快速执行某个操作 远程连接主机认证 [webservers] 192.168.142.152 ansible_ssh_userroot ansible_ssh_passxiao 192.168.142.153 ansible_ssh_userroot ansible_ssh_passxiao ssh密钥对认证ansible是基于ssh进行远程连接执行命令 [webservers] 192.168.142.152 ansible_ssh_userroot ansible_ssh_key/root/.ssh/id_rsa 192.168.142.153 ansible_ssh_userroot 上述的密钥信息也可以在ansible.cfg配置文件中指定 另外也可以先建立起控制主机和受控主机之间的ssh的免密连接通过在控制主机上创建一对密钥对将公钥通过ssh_copy_id  root192.168.142.152/3传递到被控主机上可以顺利执行ansible的ad-hoc命令。 6.ansible命令行常用的选项 -C / --check        playbook.yml的语法检查不执行任何操作           -e  vartest         设置附加变量 keyvalue           --userxiao         ssh连接的用户,默认为none           -k                        ssh连接用户的密码           -b / --become       提权默认为root           -K                          提权密码 7.命令行使用  ansible  all  -m  ping                     网络连通性测试 ansible  all  -m  shell    -als  /root  -u  root  -k            在命令行执行脚本查看/root信息 ansible  webservers  -m  copy  -a  src/etc/hosts  dest/tmp/host          指定webservers主机组中的主机使得将本主机的指定文件复制到指定主机组的指定目录下。 二、ansible的常用模块 1.shell在远程主机上执行脚本: ansible  webservers -m  shell    -a  ls  /root  其中如果执行多条shell语句可以使用分号将其分隔开。 2.copy将文件复制到远程主机: ansible  webservers  -m  copy  -a  src/etc/hosts  dest/tmp/host  mode777  ownerxiao groupxiao  backupyes 上述指令的作用时将指定的文件复制到远程主机上并指定复制后的主机的属主和文件的权限其中的backup表示如果远程主机上该文件存在会将其创建为一个备份。 3.file(管理文件和文件属性) ansible webservers  -m  file  -a path/tmp/hosts  stateabsent 上述命令表示删除远程主机上的path路径的文件或者递归删除目录             上述中state参数的值决定对文件进行什么操作其中absent表示删除present表示创建 4.yum(软件包管理) ansible  webservers  -m yum  -a  namehttpd  statelatest 该条命令表示在远程主机上安装最新版本的http服务,其中state可以取absent(卸载)  present(安装yum源中的软件包)  latest(安装最新的软件) 5.systemd(管理服务) ansible  webservers  -m  systemd  -a  namehttpd  statestarted  enabledyes 该命令表示启动httpd服务并使其开机自启动也可以设定其服务状态为stopped  restarted  reloaded 6.unarchive(解压) ansible  webservers  -m unarchive  -a srctest.tar.gz  dest/tmp 该命令表示将本机文件的压缩文件解压到远程主机的指定目录上 7.debug(执行过程中打印语句) ansible  webservers  -m  debug  -a  varhostvars[inventory_hostname] 该命令表示打印远程主机的所有变量 三、Playbook的简单操作 1.主机和用户  - hosts: webserversremote_user: xiaobecome: yesbecome_user: yes 2.定义变量 #命令行传递 -e vartest #主机变量和组变量在inventory中定义变量#主机变量 [webservers] 192.168.142.152 ansible_ssh_userroot hostnameweb1 192.168.142.153 ansible_ssh_userroot hostnameweb2#主机组变量 [webservers:vars] ansible_ssh_userroot 单文件存储            /etc/ansible/group_vars/all.yml        对所有的主机有效            /etc/ansible/host_vars/webservers.yml        只对webservers主机组的主机生效           在playbook中自定义变量            - hosts: webservers               vars:                   http_port: 80                    server_name: www.xiao.org            register变量将其他命令的运行结果保存下来作为变量的值            -shell:  /etc/passwd              register: result            -debug:                 var: result 3.任务列表 tasks: - name: 安装nginx最新版yum: pkgnginx statelatest 4.任务控制 可以将大的playbook中的多个任务进行标记可以让其只执行有特殊标记的任务或者让其跳过执行有特殊标记的任务。 tasks: - name 安装nginx最新版yum: pkgnginx statelatesttags: install - name: 写入nginx的配置文件template: src/test/nginx.conf dest/etc/nginx/nginx.conftags: config ansible-playbook  test.yml --tags install        表示只执行带有install标签的任务         ansible-playbook test.yml  --skip-tags install        表示跳过带有install标签的任务 5.流程控制 tasks: - name: 仅在192.168.142.152上执行任务debug msg {{ansible_default_ipv4.address}}when: ansible_default_ipv4.address 192.168.142.152 循环 tasks: -name 批量创建用户user: name{{ item }} statepresent groupsxiaowith_items:- testuser1- testuser2 常用的循环语句         with_items        标准循环         with_fileglob        遍历目录文件         with_dict        遍历字典
http://www.hkea.cn/news/14556782/

相关文章:

  • 做屏保那个网站下载图好公司企业宣传片制作公司
  • 佛山做网站优化做网站做哪个好
  • 可以做用户旅程图的网站企业型网站建设咨询电话
  • 网站建设sql语句留言板木疙瘩h5制作
  • 网站公司怎么做的wordpress 几百万数据
  • 成都平台网站建设公司网站开发详细介绍
  • 校园网站建设目标直播秀场网站开发
  • 巴彦淖尔 网站建设珠宝类网站建设
  • 公司网站建设网络推广wordpress 嵌入python
  • 直播网站的建设龙岗网络推广方式
  • 网站开发前端招聘网站开发仿站
  • 济南软件开发培训机构seo优化教程
  • html5网站用什么软件dw超链接自己做的网站
  • 扬州网站建设 天维2021年热门关键词
  • vs怎么添加做网站天宁区建设局网站
  • 昆明seo网站wordpress模版建站
  • 建设自己的网站需要哪些步骤制作网页时科学规划网页的做法是
  • 河南省建设监理协会官方网站做棋牌网站建设多少钱
  • 网站留言短信通知如何网站做外贸生意
  • h5 网站开发流程图企业装修展厅公司
  • 浏览小城镇建设的网站如何利用网站做产品推广
  • 做网站顺序自助建站系统源码
  • 长春网络营销网站天元建设集团有限公司破产重组
  • 建设银行网站 查余额查询seo教学视频教程
  • 还有用的网站青岛网页制作案例
  • 建设网站有哪些术语郑州营销型网站设计
  • 个人微网站怎么做汕头外发加工网
  • 企业网站的常见服务防伪网站模板
  • 阿里云中英文网站建设2017网络公司排名
  • 电商网站建设概念seo网站设计费用