文章目录
- 第一阶段
-
- 平常怎么处理故障,思路是什么样的
- 公网和私网分类以及范围,本机地址,网络地址,广播地址
- 交换机的工作原理
- ICMP是什么干什么用的,它有哪些命令
- TCP和UDP协议的区别
- tcp有哪些控制位,分别是什么意思
- 你是用过哪些Linux命令
- Linux 系统安全优化与内核优化
- IOS七层模型
- 三次握手与四次挥手
- lvm 逻辑卷创建过程
- raid 磁盘阵列
- 文本三剑客
- 防火墙iptables与fireward
- Linux系统资源查询命令
- Linux 引导过程
- shell 函数的创建方法
- 免交互的使用
- 你是用过哪些shell脚本
- Tcpdump抓包使用工具
- CPU过高怎么解决
- 什么是中间件?什么是 JDK
- 第二阶段
- 第三阶段
-
- Docker
- Ansible
- K8S
- K8S 二进制搭建
- K8S kubeadm搭建
- kubeadm 部署的K8S集群更新证书
- K8S 3种网络
- K8S 3种接口
- flannel 3种模式
- flannel UDP模式工作原理
- flannel VXLAN模式工作原理
- Calico IPIP模式工作原理
- Calico BGP模式工作原理(本质就是通过路由表来维护每个 Pod 的通信)
- flannel 和 calico 区别?
- 陈述式资源管理
- service 的 4 种类型:
- service 的端口:
- 如何获取资源配置清单文件模板(yaml配置文件)
- 一个pod能包含几个容器?
- pause容器的作用?
- Pod 的 3 种类型:
- Pod 的 3 种容器:
- Pod 的 3 种镜像拉取策略: spec.containers.imagePullPolicy
- Pod 的 3 种容器重启策略: spec.restartPolicy
- Pod 容器的资源限制
- Pod 容器的 3 种探针(健康检查)
- 探针的 3 种探测方式
- 探针参数:
- Pod 应用容器生命周期的启动动作和退出动作
- K8S是通过 List-Watch 机制实现每个组件的协作
- scheduler 的调度策略
- Pod 调度到指定的 Node节点
- 标签的管理操作
- 亲和性
- 如何判断是否在同一个拓扑域?
- 亲和性的策略
- 污点 taint
- 容忍 tolerations
- 不可调度
- 不可调度 + 驱逐
- K8S是通过 List-Watch 机制实现每个组件的协作
- scheduler 的调度策略
- Pod 调度到指定的 Node节点
- 标签的管理操作
- 亲和性
- 如何判断是否在同一个拓扑域?
- 亲和性的策略
- 污点 taint
- 容忍 tolerations
- 不可调度
- 不可调度 + 驱逐
第一阶段
平常怎么处理故障,思路是什么样的
看故障现象根据经验就知道原因;
第一次碰到,先定位问题,故障不一定是我的问题,开发、测试、硬件、网络,也可能我的问题;如果问题在我,根据错误提示信息、系统日志、错误日志去分析问题。
系统问题可以用top看cpu、df看磁盘、uptime看负载、ps看进程、sar看流量。
应用程序就是看日志提示解决问题,如果是开发问题,可以通过邮件等方式,描述故障现象和定位过程发送给开发对接人和我的领导。
如果是网络问题,路由、交换机可以找网络工程师,可以抓包tcpdump;
如果是硬件问题,可以找厂商。
公网和私网分类以及范围,本机地址,网络地址,广播地址
公网
A:1.0.0.1~126.255.255.254/18
B:128.0.0.1~191.255.255.254/16
C:192.0.0.1~223.255.255.254/24
D:224.0.0.1~239.255.255.254
E:240.0.0.1~255.255.255.254
私网
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
其他
169.254.0.0~169.254.255.255 DHCP失效时分配的网址
127开头的都是本机 127.255.255.255除外 它是广播地址
224.0.0.18 VRRP协议交换机侦听此地址
交换机的工作原理
1)交换机开机时MAC地址表没有任何记录
2)源主机通过交换机发送数据帧给目标主机,交换机学习数据帧中的源MAC和对应接口标识并记录到MAC地址表中
3)如果交换机的MAC地址没有目的MAC地址所对应的接口记录,则会进行广播泛洪
4)只有拥有对应的MAC地址的主机才会进行回应响应
5)交换机会从目的主机回复的消息中学习到MAC地址和对应的接口标识并记录到MAC地址表中,之后两台主机可以通过交换机的MAC地址表进行单播通信
交换机通过MAC地址表的记录实现数据帧的转发,MAC地址表默认老化时间300S
ICMP是什么干什么用的,它有哪些命令
是一个错误侦测与回馈机制,发送错误和控制消息来探测节点的网络连通性
ping
pathping 例子:pathping www.baidu.com 跟踪数据包路径,计算机丢包情况
traceroute
TCP和UDP协议的区别
TCP UDP
可靠性 可靠 不可靠
连接性 面向连接 无连接
报文 面向字节流 面向报文(保留报文的边界)
效率 传输效率低 传输效率高
双工性 全双工 一对一、一对多、多对一、多对多
流量控制 有(滑动窗口) 无
拥塞控制 有(慢开始、拥塞避免、快重传、快恢复) 无
tcp有哪些控制位,分别是什么意思
URG 紧急位
ACK 确认位
PSH 急迫位
RST 重置位
SYN 同步(连接)位
FIN 断开位