首页 > 其他分享 >主机清单inventory

主机清单inventory

时间:2024-11-11 13:58:53浏览次数:1  
标签:主机 192.168 ansible inventory 清单 服务器 ssh

主机清单的基本配置

# inventory
#主机清单用于定义Ansible管理的目标主机及其相关配置。
#每个主机条目包括主机名或IP地址、SSH登录信息(如用户名、密码和端口)
#格式是:主机名或IP地址 ansible_ssh_host=实际IP地址 ansible_ssh_port=22 ansible_ssh_user=admin ansible_ssh_pass='12345'

#分组
[test]	
dbserver1 ansible_ssh_host=192.168.1.20 ansible_ssh_user=root ansible_ssh_port=22 ansible_ssh_pass='12345'
dbserver2 ansible_ssh_host=192.168.1.21 ansible_ssh_user=root ansible_ssh_port=22 ansible_ssh_pass='12345'

[node] 
192.168.1.21
192.168.1.22

#嵌套,关键字children
[cluster:children] 
test
node

# 变量定义,变量可以在playbook中引用
# 例如,为所有web服务器定义一个默认的web根目录
[webservers:vars]
ansible_web_root=/var/www/html

# 或者为所有数据库服务器定义一个默认的数据库备份目录
[dbservers:vars]
ansible_backup_dir=/backup/db

主机清单分成多个文件

  1. 创建一个名为inventory的目录
  2. 创建一个名为webservers.ini的文件来存放所有的Web服务器信息,再创建一个名为dbservers.ini的文件来存放所有的数据库服务器信息。
  3. 在inventory目录下,还需要一个名为inventory(或者你可以命名为其他名字,但需要在ansible命令中指定)的主inventory文件
# inventory/inventory

# 包含Web服务器组
[webservers:children]
@webservers.ini

# 包含数据库服务器组
[dbservers:children]
@dbservers.ini
  1. ansible-playbook -i inventory/inventory my_playbook.yml

标签:主机,192.168,ansible,inventory,清单,服务器,ssh
From: https://www.cnblogs.com/awdd88/p/18539192

相关文章

  • MySQL问题解决记录(1):IP address 'xxx.xxx.xxx.xxx' could not be resolved: 这是在主机
    目录问题描述排查流程解决方案总结问题描述[Warning][MY-010055][Server]IPaddress'xxx.xxx.xxx.xxx'couldnotberesolved:这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。问题表现:A主机的服务在访问B主机的MySQL数据库时,产......
  • 90%的项目经理都在使用的15款项目管理工具清单
    以下是90%项目经理常用的项目管理工具清单。它们帮助项目经理规划、组织、执行和监控项目,确保项目按时、按预算完成,并满足项目目标。1.禅道(Zentao)用途:项目管理、需求管理、任务分配、缺陷跟踪。特点:完全开源,适合中小型企业。提供从需求、开发、测试到交付的全流程管理。......
  • SSH僵尸主机挖矿木马预警
    前言XMR(门罗币)是目前比特币等电子货币的一种,以其匿名性,支持CPU挖矿,以及不菲的价格等特点,得到了“黑产”的青睐。瀚思科技挖掘出黑产利用互联网服务器进行挖矿的通用模式,以及多个挖矿后台更新服务器。攻击和挖矿方式显示黑产组织在相互竞争、木马更新等方面较去年又上了一个台......
  • 【T3】客户端连不上主机
    1.检查防火墙是否开启2.Ping一下是否网通3.客户端是否和主机是同一版本、是否是同一个补丁3.直接登录前台输入主机的计算机名5.Windows-system32-drivers-etc-hosts-修改主机IP地址6.UFSMART—UFO—selsrv(小扳手)——右键——管理员身份运行7.点击开始——运行——输......
  • 一步步搭建自己的all in one小主机---材料收集篇
     电脑硬盘一直不够用,正好趁着双11心血来潮准备搞个NAS来玩玩,之前一直没用过,所以记录一下我的操作,以防以后系统盘挂了不知道怎么重建1.硬件选择:1.1主板、CPU选择略(NAS的硬件太多了,没法推荐,我自己用的是畅网N100,后面N150的这些U也快出来,不过据说提升不大,赶双11就不等了)1.2......
  • 通过 SSH 隧道将本地端口转发到远程主机
    由于服务器防火墙,只开放了22端口,想要通过5901访问服务器上的远程桌面,可以通过下面的方式进行隧道转发。一、示例命令这条代码的作用是通过SSH创建一个本地端口转发,将你本地的端口(5901)通过加密的SSH隧道连接到远程服务器上的端口(5901)。这种方式通常用于在防火墙或......
  • ubuntu 下的 nslookup 命令利用 127.0.0.53 查询主机名失败,而使用网关则正常的问题
    遇到一个奇怪的问题,ubuntu下使用KRDC远程访问局域网主机时,连接主机名失败,使用ip则正常。通过nslookup命令发现,局域网主机名没有被正确解析(使用的是默认的127.0.0.53)。而使用网关则可以解析出来。在linux终端下使用命令继续查看resolvectlstatusstracenslookupwi......
  • 在 Windows 11 中,如果在 WSL2 中使用了 mirrored 或 virtioproxy 模式,而子系统的 IP
    在Windows11中,如果在WSL2中使用了mirrored或virtioproxy模式,而子系统的IP地址与主机地址相同,通常这与WSL2的网络配置和虚拟化模式相关。1. 理解 mirrored 和 virtioproxy 模式mirrored模式:通常在虚拟化环境中,mirrored网络模式意味着虚拟机(或者在此情况下......
  • 双十一值得买的数码好物有哪些?2024年双十一必买数码清单大全!
    随着2024年双十一购物狂欢节的开始,各大电商平台纷纷推出了一系列令人期待的优惠活动,这无疑是一年中最佳的采购时机。对于追求科技潮流与实用主义的消费者而言,选择在这个时候入手心仪已久的数码产品无疑是明智之举。为了帮助大家抓住这波促销热潮,以下是一份精选的2024年双十......
  • k8s常用清单文件
    jobapiVersion:batch/v1kind:Jobmetadata:name:pispec:template:spec:containers:-name:piimage:perl:5.34.0command:["perl","-Mbignum=bpi","-wle","printbpi(2000)"]......