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网络链接参数,肿么办?的更多相关文章

  1. 两台linux完美实现双机热备【来源网络尚未实践】

    [来源:http://rainbird.blog.51cto.com/211214/225541/]       一直想做基于linux的双机热备,一直没有时间和机会.一直以为只要做双机热备的实验就必 ...

  2. LINUX中如何查看某个进程打开的网络链接有多少

    使用lsof命令,比如查看sshd这个程序的网络连接使用命令 lsof -i | grep ^sshd

  3. 一条shell命令让多台Linux服务器执行

    1.环境 局域网环境有3台Linux服务器,配置host文件 [root@master1 ~]# vim /etc/hosts 192.168.8.201 master1 192.168.8.202 ...

  4. 两台linux服务器之间实现挂载

    https://blog.csdn.net/lpp_dd/article/details/78743862 两台linux服务器之间实现挂载: 服务端: 1.首先需要在主机上设置允许挂载的目录 (1) ...

  5. 用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决?

    用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决? 答:    a.编辑网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth ...

  6. 两台linux服务器之间免密scp,在A机器上向B远程拷贝文件

    两台linux服务器之间免密scp,在A机器上向B远程拷贝文件 操作步骤:1.在A机器上,执行ssh-keygen -t rsa,一路按Enter,不需要输入任何内容.(如有提示是否覆盖,可输入y后按 ...

  7. 一台Linux服务器(4C8G配置)可以负载百万个连接?

    一台Linux服务器可以负载多少个连接? 首先我们来看如何标识一个TCP连接?系统是通过一个四元组来识别,(src_ip,src_port,dst_ip,dst_port)即源IP.源端口.目标IP. ...

  8. linux下怎么用ssh连接另一台linux服务器

    linux系统大家都知道是服务器版本一般都没有图像界面,通过字符界面操作.用ssh远程方式远程,如果要从一台linux远程到另外一台系统应该怎么操作呢本经验咗嚛以cenots7为例演示   方法/步骤 ...

  9. EMC存储同时分配空间到两台LINUX服务器路径不一致导致双机盘符大小不一致

    操作系统:Centos linux6.6 当我们从EMC存储上划分空间同时分配给两台或者多台服务器上时,有的时候会出现在服务器上所生成的磁盘路径是不一致的,这样就会导致盘符名称不一致或者是盘符对应的大 ...

随机推荐

  1. perl: warning: Setting locale failed. 解决

    perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAG ...

  2. ReactNative: ReactNative初始项目的结构

    一.介绍 初学RN,一切皆新.在上篇中成功地创建并运行了一个React-Native项目,这个demo的基本结构都是系统已经创建好的,开发者在此结构下完成自己的开发即可.分别用Xcode和WebSto ...

  3. C语言程序设计100例之(5):分解质因数

    例5    分解质因数 题目描述 将一个正整数分解质因数.例如:输入90,输出 90=2*3*3*5. 输入 输入数据包含多行,每行是一个正整数n (1<n <100000) . 输出 对 ...

  4. 由浅入深,讲解 spring 实战详细使用——spring 源码篇

    首先,这篇文章不会详细的深入底层源码,只是基于注解和配置来说说我们的 spring 的使用,别小看基础,保证有你没用过的注解和配置,走起. 我们先来建立一个 maven 项目,引入 spring 文件 ...

  5. day01(无用)

    第一讲:1,基本理论知识 第一天内容:抽象.枯燥. 2,工具的操作: 三个工具: 2个发包工具: Jmeter.PostMan 1个抓包工具: Fiddler 3,安全测试的内容: 初级,工具的使用: ...

  6. vue中$refs的用法及作用详解

    一般来讲,获取DOM元素,需要使用document.querySelector('#input1')方法去获取dom节点,然后再获取input1的值. 但是使用了ref绑定之后,我们就不需要再获取do ...

  7. Netty — 心跳检测和断线重连

    一.前言 由于在通信层的网络连接的不可靠性,比如:网络闪断,网络抖动等,经常会出现连接断开.这样对于使用长连接的应用而言,当突然高流量冲击势必会造成进行网络连接,从而产生网络堵塞,应用响应速度下降,延 ...

  8. docker 集群管理gui

    k8s: https://www.rancher.cn/ swarm: https://github.com/dockersamples/docker-swarm-visualizer https:/ ...

  9. 使用pytorch时所遇到的问题总结

    使用pytorch时所遇到的问题总结 1.ubuntu vscode切换虚拟环境 在ubuntu系统上,配置工作区文件夹所使用的虚拟环境.之前笔者误以为只需要在vscode内置的终端上将虚拟环境切换过 ...

  10. wpf 两个自定义控件

    wpf 两个自定义控件 一个是IP控件,一个滑动条.先看下效果图 IPControl 1.实际工作中有时需要设置IP信息,就想着做一个ip控件.效果没有window自带的好,需要通过tab切换.但也能 ...