聚合链路及故障排查

简介:

一、聚合链路

1、首先准备两块网卡

截图00.png

2、配置slave,即将eno16777736eno33554960两块网卡加入到team0

截图01.png


3、使用 # nmcli connection up team0-1命令重新连接

截图02.png


4、执行 # nmcli connection show 命令查看team0-1 team0-2状态

截图03.png

5、最后给team0分配一个IP地址

1
2
          [root@CentOS- 1  ~]# nmcli connection modify team0 ipv4.addresses  '192.168.1.10/24'
          [root@CentOS- 1  ~]# nmcli connection modify team0 ipv4.method manual

截图04.png

6、验证效果

1
2
重启服务:# systemctl restart network
查看网卡地址:# ifconfig

截图05.png

二、CentOS7 grub配置文件及排错

案例1、修改开机启动的等待时间 

1
2
3
4
修改
/etc/ default /grub
文件:
# vim /etc/ default /grub


截图06.png

输入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新编译生成grub.cfg文件

截图07.png

重新启动便可看到效果。

案例2、加密grub

         明文密码:

编辑00_header配置文件 # vim /etc/grub.d/00_header

截图08.png

保存退出后输入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新编译生成grub.cfg文件

         密文密码:

首先输入# grub2-mkpasswd-pbkdf2 来生成密码字符串

截图09.png

然后编辑00_header配置文件 # vim /etc/grub.d/00_header

截图10.png

最后保存退出后输入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新编译生成grub.cfg文件

 

案例3:破解Root密码

1、重启系统并按“e

2、在linux6那行最尾部添加以下内容

截图11.png

3、按ctrl+x启动

4、重新挂载文件系统

截图12.png

5、改变根目录

截图13.png


6、修改root密码

截图14.png

7、在根目录创建相关文件(用于重新标记selinux环境值)

截图15.png

8、按exit退出,系统将会重启

截图16.png

案例4:模拟grub故障,此模拟MBR的前446字节都覆盖了

1
输入# dd  if =/dev/zero of=/dev/sda bs= 1  count= 446

截图29.png

重启以后系统便引导失败,此时需要插入Linux系统光盘进行修复

截图17.png

然后选择 Rescue a CentOS system

截图18.png

按回车后便会看到以下界面,输入“1”并按回车确认

截图19.png

1
输入chroot /mnt/sysimage 切换到bash shell

截图20.png

输入 fdisk -l 查看启动分区(带*号的)这里是/dev/sda1

截图21.png


输入# grub2-install /dev/sda 重新装载grub2到启动分区

截图22.png

装载完成后重启即可正常启动

 

案例5:模拟内核文件grub.cfg配置文件丢失

截图23.png


插入系统光盘并选择光盘启动

截图24.png

以下步骤和案例4一样,这里就不在重复,挂载光盘到/media目录

截图25.png

重新安装内核,可以用rpm或者yum,(注意:rom安装需要加--force强行覆盖安装)

截图26.png

内核安装完成后,重新安装以下grub2 输入# grub2-install /dev/sda

截图27.png

然后重新编译一下grub2

截图28.png

最后重新系统便可以了






     本文转自柴鑫旺 51CTO博客,原文链接:http://blog.51cto.com/chaixinwang/2065567 ,如需转载请自行联系原作者






相关文章
|
7天前
|
负载均衡 网络虚拟化
链路聚合实验
链路聚合实验
|
2月前
|
存储 监控 Cloud Native
初探分布式链路追踪(下)
初探分布式链路追踪(下)
43 2
|
2月前
|
存储 数据采集 消息中间件
初探分布式链路追踪(上)
初探分布式链路追踪(上)
54 2
|
10月前
|
存储 缓存 运维
进阶篇丨链路追踪(Tracing)很简单:链路成本指南
进阶篇丨链路追踪(Tracing)很简单:链路成本指南
|
12月前
|
消息中间件 数据可视化 JavaScript
什么是链路追踪?分布式系统如何实现链路追踪?
什么是链路追踪?分布式系统如何实现链路追踪?
|
网络虚拟化 网络架构
链路聚合
链路聚合 ●链路聚合 ●活动接口:可以转发数据的接口 ●活动链路:活动接口组成的链路
|
SQL 缓存 运维
使用篇丨链路追踪(Tracing)很简单:链路实时分析、监控与告警
使用篇丨链路追踪(Tracing)很简单:链路实时分析、监控与告警
6141 1
使用篇丨链路追踪(Tracing)很简单:链路实时分析、监控与告警
|
数据采集 存储 移动开发
关于数据埋点的认识以及在流量分析系统中的实际使用
关于数据埋点的认识以及在流量分析系统中的实际使用
768 0
关于数据埋点的认识以及在流量分析系统中的实际使用
|
JSON 负载均衡 网络协议
【链路聚合】Linux系统配置链路聚合详细步骤
【链路聚合】Linux系统配置链路聚合详细步骤
675 0
【链路聚合】Linux系统配置链路聚合详细步骤
|
SQL Arthas 运维
链路追踪(Tracing)其实很简单——多维链路筛选
在使用调用链分析问题之前,还有一个很重要的步骤,就是从海量链路数据中,通过各种条件筛选出真实反应当前问题的调用链,这个动作就叫做链路筛选。那什么叫多维呢?多维是指通过 TraceId、链路特征或自定义标签等多种维度进行链路筛选。每一种筛选条件都是由日常开发/运维的场景演变而来,最为契合当下的使用方式,提高了链路筛选的效率和精准度。
1522 0
链路追踪(Tracing)其实很简单——多维链路筛选

热门文章

最新文章