首页 > 其他分享 >ansible批量修改主机名

ansible批量修改主机名

时间:2023-08-04 16:44:43浏览次数:36  
标签:name 批量 hostname 主机名 host ansible root

[root@ansible ansible]# cat host_name.sh
#!/bin/bash
HOSTIP=`ip a s ens33 | awk -F "[ /]+" 'NR==3{print $3}'`
NAMEIP=`grep "$HOSTIP" host_name | awk '{print $2}'`
hostnamectl set-hostname $NAMEIP

 

三台主机的主机名已经用不到了,全部修改

 

创建一个文本,将IP和主机名输入进去

[root@ansible ansible]# cat host_name
192.168.100.111 nfs1
192.168.100.101 node1
192.168.100.103 node3

将文本远程复制到各个主机

[root@ansible ansible]# ansible hostname -i hostname -m copy -a 'src=/etc/ansible/host_name dest=/root/host_name'

远程执行脚本

[root@ansible ansible]# ansible hostname -i hostname -m script -a "host_name.sh"

 然后重新连接主机名就修改完成了

 

标签:name,批量,hostname,主机名,host,ansible,root
From: https://www.cnblogs.com/zgqbky/p/17606379.html

相关文章

  • 13 秒插入 30 万条数据,批量插入正确的姿势!
    13秒插入30万条数据,批量插入正确的姿势!Java后端编程 2023-08-0409:02 发表于福建本文主要讲述通过MyBatis、JDBC等做大数据量数据插入的案例和结果。验证的数据库表结构如下:CREATE TABLE `t_user`(   `id` int(11)NOT NULLAUTO_INCREMENTCOMMENT '用户id......
  • IOS自动化—将WDA打包ipa批量安装驱动
    文章目录前言必要条件为何做这个一、下载WebDriverAgent二、进行打包WDA.ipa1、指定xcode运行路径报错解决一:pathdoesnotexist报错解决二:notcontainanXcodeproject,workspaceorpackage.2、按步骤执行命令第一步第二步第三步三、安装ipa文件下载tidevice安装四、启动WebD......
  • 国标GB28181安防视频平台EasyGBS大批量通道接入后,创建角色接口未响应的排查
    国标GB28181协议视频平台EasyGBS是基于国标GB28181协议的视频云服务平台,支持多路设备同时接入,并对多平台、多终端分发出RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。平台可提供视频监控直播、云端录像、云存储、检索回放、智能告警、语音对讲、平台级联等功能,在视频能力上,GB2818......
  • MyBatis批量插入,分批次批量插入
    /***分批次批量插入*@throwsIOException*/@TestpublicvoidtestBatchInsertUser()throwsIOException{InputStreamresourceAsStream=Resources.getResourceAsStream("sqlMapConfig.xml");SqlSessionFactorysqlSessionFactory=newSqlSe......
  • SPSS批量删除含有缺失值的个案
     1.对于上面数据中的ba002_1变量,先点击数据,然后选择选择个案  2.选择如果条件满足,然后选择缺失值函数Sysmis,Sysmis函数的用法如下:SYSMIS(numvar)逻辑。如果numvar的值为系统缺失值,则返回1或true。参数numvar必须为工作数据文件中某个数值变量的名称。这里我们如果......
  • Xenserver批量运维脚本
    可实现如下功能:你正在运行Xenserver脚本程序,有如下功能可选择1显示当前系统虚拟机列表2批量添加虚拟机磁盘3批量设置防鼠标漂移4虚拟机异常卡死处理5虚拟机后缀占位符设置,默认VDI-001占位符3若VDI-01占位符26功能说明手册0退出程序运行#!/bin/bashpdd=3#虚拟机后缀占......
  • 请求示例curl获取淘宝1688京东等电商平台商品详情数据API接口,批量采集
    获得页面使用命令:curlhttp://curl.haxx.se这是最简单的使用方法。用这个命令获得了http://curl.haxx.se指向的页面,同样,如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地。如果下载的是HTML文档,那么缺省的将只显示文件头部,即HTML文档的header。要全部显示,请加参数......
  • Python超实用!批量重命名文件/文件夹,只需1行代码
    大家好,这里是程序员晚枫,之前在小破站给大家分享了一个视频:批量重命名文件。最近在程序员晚枫的读者群里,发现很多朋友对这个功能很感兴趣,尤其是对下一步的优化:批量重命名文件夹。这周我利用下班时间,把这个功能改进了一下,增加了几个可选的功能,我们一起来看一下吧~批量重命名文件......
  • ArcPy批量掩膜、重采样大量遥感影像
      本文介绍基于Python中ArcPy模块,对大量栅格遥感影像文件进行批量掩膜与批量重采样的操作。  首先,我们来明确一下本文的具体需求。现有一个存储有大量.tif格式遥感影像的文件夹;且其中除了.tif格式的遥感影像文件外,还具有其它格式的文件。  我们希望,依据一个已知的面要素矢......
  • 批量在变量的第十位上加上数字0
    对于上面的数据变量ID,我们需要在ID变量的第十位上批量加上数字0,我们利用R语言来完成1.首先用R语言打开该SPSS文件 2.分别将数据变量ID这个字符串拆分为前8个字符和后两个字符,然后用paste函数将他们相连,paste中的参数sep设置为sep="0" 3.将新变量newID写入到newID.txt文......