多台Linux 7.x服务器具有相同的UUID网络链接参数,肿么办?
1、查看多台服务器的UUID网络链接参数是否相同
我这里使用SecureCRT的全部交互功能,直接批量输出 /etc/sysconfig/network-scripts/ifcfg-ens33 的内容,除了具体的IP参数不一样之外,其它都是相同的。按道理来说,一样的内容更有利于批量管理,但是这里由于在克隆vm的时候,部分主机的MAC地址会自动修改,但是一部分主机并不会如我所愿。可在我看来,即使在克隆时,部分主机自动会修改自己的MAC地址,UUID是不具备自动修改的性能。具体输出的内容,如下:

由于截图的艺术问题,这里仅仅展示了一台主机 ifcfg-ens33 的内容,其实它们的UUID参数,都是如下的内容:
UUID="fb0f45ca-e419-44f5-9dfa-6e9ddab6eda1"
那么问题来了,这些具有相同的 UUID 链路连接参数,很有可能当我在ping 宿主主机的时候,拖慢局域范围内的网络通信链路。这在一定的生产环境中,是很重要也很令人忌惮的。试想一下,当我将这些主机全部组合到了一个主从集群中,那么master向各个slave主机发送需求时,如果涉及主节点要求检验从节点的UUID参数,那么势必会将这个需求部分进行满足。
也就是master记录了第一个slave主机的参数,就直接停止了获取,剩下的slave主机就会抢占不到master的分配,从而执行慢或者根本就不执行master的记录分配。为了尽可能地避开这种潜在的性能威胁,该怎么办能? 答案很简单,就是将各台主机的UUID 链路连接参数修改掉,避免相同即可。
2、重新获取新的UUID参数
[root@master ~]# uuidgen ens33
8d5d059b-ceee-4eac-b9ab-e9927d92f206
这里尽可能地使用root进行操作,虽然使用普通用户也丝毫没有问题,但是还是建议使用root进行操作。其中 ens33 是怎么来的呢? 对,没错,就是/etc/sysconfig/network-scripts/ifcfg-ens33 的ens33网卡后缀,如果你的是ifcfg-eth0的话,直接将ens33 换成 eth0 即可。
3、手动修改UUID参数
[root@master ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
直接编辑该网卡文件,对应的替换掉原来的UUID参数即可,注意:如果网卡是ifcfg-eth0的话,需要将ens33 换成 eth0 即可。
4、重启网络服务,并验证新获得的UUID参数
[root@master ~]# service network restart
Restarting network (via systemctl): [ OK ]
[root@master ~]# nmcli con | sed -n '1,2p'
NAME UUID TYPE DEVICE
ens33 8d5d059b-ceee-4eac-b9ab-e9927d92f206 ethernet ens33
[root@master ~]#
多台Linux 7.x服务器具有相同的UUID网络链接参数,肿么办?的更多相关文章
- 两台linux完美实现双机热备【来源网络尚未实践】
[来源:http://rainbird.blog.51cto.com/211214/225541/] 一直想做基于linux的双机热备,一直没有时间和机会.一直以为只要做双机热备的实验就必 ...
- LINUX中如何查看某个进程打开的网络链接有多少
使用lsof命令,比如查看sshd这个程序的网络连接使用命令 lsof -i | grep ^sshd
- 一条shell命令让多台Linux服务器执行
1.环境 局域网环境有3台Linux服务器,配置host文件 [root@master1 ~]# vim /etc/hosts 192.168.8.201 master1 192.168.8.202 ...
- 两台linux服务器之间实现挂载
https://blog.csdn.net/lpp_dd/article/details/78743862 两台linux服务器之间实现挂载: 服务端: 1.首先需要在主机上设置允许挂载的目录 (1) ...
- 用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决?
用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决? 答: a.编辑网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth ...
- 两台linux服务器之间免密scp,在A机器上向B远程拷贝文件
两台linux服务器之间免密scp,在A机器上向B远程拷贝文件 操作步骤:1.在A机器上,执行ssh-keygen -t rsa,一路按Enter,不需要输入任何内容.(如有提示是否覆盖,可输入y后按 ...
- 一台Linux服务器(4C8G配置)可以负载百万个连接?
一台Linux服务器可以负载多少个连接? 首先我们来看如何标识一个TCP连接?系统是通过一个四元组来识别,(src_ip,src_port,dst_ip,dst_port)即源IP.源端口.目标IP. ...
- linux下怎么用ssh连接另一台linux服务器
linux系统大家都知道是服务器版本一般都没有图像界面,通过字符界面操作.用ssh远程方式远程,如果要从一台linux远程到另外一台系统应该怎么操作呢本经验咗嚛以cenots7为例演示 方法/步骤 ...
- EMC存储同时分配空间到两台LINUX服务器路径不一致导致双机盘符大小不一致
操作系统:Centos linux6.6 当我们从EMC存储上划分空间同时分配给两台或者多台服务器上时,有的时候会出现在服务器上所生成的磁盘路径是不一致的,这样就会导致盘符名称不一致或者是盘符对应的大 ...
随机推荐
- VSCode中代码在浏览器中打开及实时刷新
实时刷新方法一: 在项目目录下运行命令: browser-sync start --server --files "**/*.css,**/*.html,**/*.js" 实施刷新 ...
- Fusionstorage的逻辑架构
Fusionstorage Fusionstorage的逻辑架构 Mdc:元数据控制,实现对分布式集群的状态控制,以及控制数据分布式规则,数据重建规则等,mdc默认部署在3个节点的zk盘上,形成mdc ...
- GO Map的初步使用
一.集合(Map) 1.1 什么是Map 张三:13910101201 李四:13801010134 map是Go中的内置类型,它将一个值与一个键关联起来.可以使用相应的键检索值. Map 是一种无序 ...
- GO 数组
一.数组(Array) 1.1 什么是数组 Go 语言提供了数组类型的数据结构. 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. ...
- list方法补充
在上一个随便我们写了list 常用的方法,该随便为一些需要补充的内容 注:本次例子为: student = ["张天赐","小明","小红" ...
- 关于spring,IOC和AOP的解析原理和举例
引用自:https://blog.csdn.net/paincupid/article/details/43152397 IOC:就是DAO接口的实现不再是业务逻辑层调用工厂类去获取,而是通过容器(比 ...
- HTML常用标签一
html文本格式化标签 在网页中,有时需要为文字设置粗体 .斜体 或下划线 效果,这是就需要用到HTML中的文本格式标签,是文字以特殊的方式显示 标签语义:突出重要性,比普通文字更重要 语义 标签 说 ...
- 如何给HTML页面设置行高
设置行高 由于简单还是老样子直接上代码了哦,注意:line-height属性值可以使用固定值如:20px..和百分比如:20%. 如果想让文字垂直居中如下:行高的主要作用是用来设置文本的垂直方向居中对 ...
- iOS安全攻防(一):Hack必备的命令与工具
转自:http://blog.csdn.net/yiyaaixuexi/article/details/8288077 你的应用正在被其他对手反向工程.跟踪和操作!你的应用是否依旧裸奔豪不防御? 郑重 ...
- JavaScript初探 四 (程序结构)
JavaScript 结构 JavaScript 程序结构 JavaScript支持几乎和C语言一样的程序结构 分支结构 循环结构 分支结构 条件分支 if-else if语句:判断条件为true则执 ...