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

网优 是什么网站手游平台十大排名

网优 是什么网站,手游平台十大排名,wap网站欣赏,江门网站制作案例管理 FACTS FACTS 介绍 FACTS 是 Ansible 在受管主机上自动检测到的变量,默认保存在内容中,只存在于本次playbook执行期间。 FACTS含有主机相关的信息,可以像play中的常规变量一样使用。 受管主机的 facts 包括: • 主机名称 • 内…

管理 FACTS

FACTS 介绍

FACTS 是 Ansible 在受管主机上自动检测到的变量,默认保存在内容中,只存在于本次playbook执行期间。

FACTS含有主机相关的信息,可以像play中的常规变量一样使用。

受管主机的 facts 包括:

• 主机名称 • 内核版本 • 网络接口 • IP地址 • 操作系统版本 • 各种环境变量
• CPU数量 • 提供的或可用的内存 • 可用磁盘空间

借助 facts,可以方便地检索受管主机的状态,并根据该状态确定要执行的操作。

例如:

  • 可以根据当前内核版本的FACTS运行条件任务,以此来重新启动服务器。
  • 可以根据通过FACTS报告的可用内存来自定义 MySQL 配置文件。
  • 可以根据FACTS的值设置配置文件中使用的 IPv4 地址。

通常,每个play在执行第一个任务之前会先自动收集FACTS。

查看 FACTS 内容

示例1:查看所有变量

---
- name: Dump factshosts: node1tasks:- name: Print all factsdebug:var: ansible_facts

在这里插入图片描述

示例2:查看单个变量

---
- hosts: node1tasks:- name: Print Ansible factsdebug: msg: >The default IPv4 address of {{ ansible_fqdn }}is {{ ansible_default_ipv4.address }}

在这里插入图片描述

部分 FACTS

FACTVARIABLE
短主机名ansible_facts[‘hostname’]
完全限定的域名ansible_facts[‘fqdn’]
主要IPv4地址(基于路由)ansible_facts[‘default_ipv4’][‘address’]
所有网络接口的名称列表ansible_facts[‘interfaces’]
/dev/vdal磁盘分区的大小ansible_facts[‘devices’][‘vda’][‘partitions’]['vda1][‘size’]
DNS服务器列表ansible_facts[‘dns’][‘nameservers’]
当前运行的内核的版本ansible_facts[‘kernel’]

setup 和 gather_facts 模块

setup 和 gather_facts 模块都可以用来收集facts:

  • gather_facts 模块,只能用来收集facts。

  • setup 模块,除了用来收集facts,还提供额外选项:

    • filter 选项,用于查看特定facts值。

    • gather_subset 选项,用于控制收集facts范围。

[furongwang@controller web]$ ansible -m setup node1 -a 'filter=ansible_default_ipv4'
node1 | SUCCESS => {"ansible_facts": {"ansible_default_ipv4": {"address": "172.25.250.10","alias": "enp1s0","broadcast": "172.25.250.255","gateway": "172.25.250.254","interface": "enp1s0","macaddress": "52:54:00:00:fa:0a","mtu": 1500,"netmask": "255.255.255.0","network": "172.25.250.0","type": "ether"},"discovered_interpreter_python": "/usr/libexec/platform-python"},"changed": false
}

关闭 FACTS 收集

关闭 FACTS 收集部分原因:

  • 不使用任何FACTS
  • 希望加快play速度或减小play在受管主机上造成的负载
  • 受管主机因为某种原因而无法运行setup模块
  • 需要安装一些必备软件后再收集FACTS

Ansible配置文件设置

[defaults]
gathering = explicit

playbook中设置

---
- name: Fact dumphosts: node1gather_facts: no

即使关闭以后,也可以随时使用setup模块收集facts。

http://www.dtcms.com/a/417843.html

相关文章:

  • 网站站点多少钱泉州模板做网站
  • 上海做ui网站最好的公司网站建设宣传图ps
  • 做网站平台需要多少钱如何做百度关键词推广
  • 网站项目设计与制作浙江省交通建设工程监督管理局网站
  • 网站建设未验收会计账务处理1卡二卡三卡四卡精品hd
  • php网站后台教程建设代练网站
  • 软件开发与网站开发哪个好网站空间一般有多大
  • 嘉峪关市建设局公示公告网站自助建站 源码
  • 网站开发 性能方面建一个推广网站价格
  • 用dw做红米网站企业管理培训课程图片
  • 广州建网站腾虎网站域名续费怎么续费
  • 文明网站建设情况报告什么是网络营销环境
  • 常州做网站麦策电商公司简介怎么写吸引人
  • 建设数据库搜索网站设计公司营销策略
  • 网页在线制作网站源码网站建设实例分析
  • 个人微信公共号可以做微网站么阿里云建公司网站
  • 贵阳做网站做得好的做直播平台网站赚钱吗
  • 网站知识架构如何用手机建设网站
  • 做的网站如何发布最新远程网站建设服务
  • 摄影网站的规划与设计wordpress栏目管理
  • 哈尔滨建设信息网站网站搭建维护淄博
  • 内蒙古建设厅公示网站北京关键词优化报价
  • 驰业网站建设wordpress 预订 插件
  • 平湖建设局网站广州物流网站开发
  • 禅城专业网站建设公司搜索引擎 网站推广 举例
  • 台州网站建设哪家便宜网站建设市场背景
  • 成都企业网站seo成都装饰设计公司排名
  • 网站建设业务市场营销论文wordpress 首页显示
  • dede小说网站模板做网站一般几个步骤
  • 外包公司可以去吗长春网站建设优化