02 2025 档案
摘要:名词解释 SPS:Standby Power Supply,接 DPE 或者 SPE+DAE_OS,对 Write Cache 提供后备电源保护。 SPE:Storage Processor Enclosure,包含两个全冗余的存储控制器。 DPE:Disk Processor Enclosure,
阅读全文
摘要:ELK ELK是Elasticsearch(ES)、Logstash、Kibana的结合,是一个开源日志收集软件。 Elasticsearch(ES):开源分布式搜索引擎,提供搜集、分析、存储数据功能。 Logstash:日志搜集、分析、过滤,支持大量数据获取。其自带输入(input)、过滤语法(g
阅读全文
摘要:网络IO流程 三次握手流程 阻塞IO 非阻塞IO 阻塞IO和非阻塞IO的区别 阻塞IO:io 未就绪的情况下,会阻塞线程等待 非阻塞IO:io 未就绪的情况下,立即返回 socket默认的情况是阻塞的
阅读全文
摘要:Docker的网络模型 类型 说明 None 不为容器配置任何网络功能,没有网络 --net=none Container 与另一个运行中的容器共享Network Namespace,--net=container:containerID,k8s中Pod容器之间用此网络。 Host 与主机共享Net
阅读全文
摘要:1、查看系统负载情况 top 如果负载大于CPU核数说明系统已经超负载运行 2、查看CPU信息 %usr:如果 %usr 很高,这意味着大量的CPU时间被用于执行用户级别的进程,这可能是因为有很多计算密集型的应用在运行。CPU密集型 %sys:如果 %sys 很高,这意味着CPU花费了大量时间在操作
阅读全文
摘要:适用场景 查看Brocade交换机上的端口有哪些报错; 查看交换机上的端口收发光是否正常; 查看端口错误信息 porterrshow 清理报错 端口中的错误porterrshow是自上次清除错误以来累积的。 为了正确分析,应清除端口的统计信息(portstatsclear或 statsclear),
阅读全文
摘要:一、索引数据结构 通过数据结构与算法可视化网站,插入一组相同的数据对比不同数据结构的区别。 测试网址 二叉树 插入一组数据【2、4、6、8、66、88、130】 缺点:偏移太严重 红黑树 插入一组数据【2、4、6、8、66、88、130】 缺点:层级太多 B-Tree 叶节点具有相同的深度,叶节点的
阅读全文
摘要:变量定义有三种方式 playbook的yaml文件中定义变量赋值 命令行参数变量:--extra-vars执行参数赋给变量 在文件中定义变量 1、playbook的yaml文件中定义变量赋值 - hosts: all vars: #定义变量 file_name: bgx_yaml_vars task
阅读全文
摘要:grep sed awk cut组合使用☆ http错误码和原因 长连接、短连接、WebSocket区别和使用场景 nginx性能优化有哪些方式☆ lvs、nginx、haproxy区别和使用场景☆ 僵尸进程是什么 进程、线程、协程区别☆ 进程是操作系统进行资源分配和调度的基本单位,它是应用程序运行
阅读全文
摘要:问题描述 如下图所示,两台 CE12808 设备部署 M-LAG, 在 VLANIF 接口上配置相同的 IP 地址和相同的虚拟 MAC 地址作为下联服务器的双活网关,服务器通过二层交换机双上联至部署了 M-LAG 的一组CE12808设备。 在此场景下, 从服务器可以 ping 通网关,但从两台 C
阅读全文
摘要:前言: 我们知道Mysql中的表如果没有索引,查询一条数据,只能遍历表中的所有行。如果对某些经常用来查询的字段创建成索引,会增加查询速度。以下示例通过对比有无索引时查询的区别。 一、索引查询 重定向导入库 [root@h3ctest2-mysql-master-1-8d904-0 ~]# mysql
阅读全文
摘要:B-树 B-树(B树或B_树),这里的 B 表示 balance( 平衡的意思),B-树是一种多路自平衡的搜索树(B树是一颗多路平衡查找树) 它类似普通的平衡二叉树,不同的一点是B-树允许每个节点有更多的子节点。下图是 B-树的简化图。 B-树有如下特点 所有键值分布在整颗树中(索引值和具体data
阅读全文
摘要:CoreDNS CoreDNS 是一个开源的、灵活的 DNS(域名系统)服务器,它被设计为易于扩展和与微服务架构兼容。 CoreDNS 通常用于云原生环境,如 Kubernetes,负责为Kubernetes提供名称解析和服务发现。 Kubernetes集群内部pod访问Service Client
阅读全文
摘要:概念 “信创“ (全称“信息技术应用创新”)是国家基于国产芯片和操作系统的PC、服务器、网络设备、存储设备、数据库、中间件等基础设施的技术创新。 信创CPU概览
阅读全文
摘要:前言 对于网络初学者,难以区分网络设备中的一些接口类型,一下是常见的一些接口类型,适用于华三设备。 传统网络 PVID 表示端口在缺省情况下所属的VLAN 主机 收到或发送的包都不打标签(untagged) Access 交换机连接主机的接口 access接口收到不打标签数据帧时会添加VLAN Ta
阅读全文
摘要:proc proc是一个伪文件系统,它提供了内核数据结构的接口。一些/proc文件直接指向了内核的参数。 编辑/proc 文件中的设置与直接编辑内核参数相同。例如vmstat,指令就是读取的/proc/meminfo中的信息。 /proc下常见的子文件 /proc/cpuinfo:提供 CPU 信息
阅读全文
摘要:【摘要】 Linux的yum源的使用是系统工程师必不可少的技能,通过本文了解yum仓库的原理以及使用。 一、简介 yum仓库原理 yum是基于C/S模型工作的机制。 Client通过yum.repo文件查找远程的Server端的地址。 Server不会把所有包直接给Client,Server会提供给
阅读全文
摘要:一、基于命令修改 1)修改密码 grafana-cli admin reset-admin-password admin123 2)重启服务 systemctl restart grafana-server 二、基于修改数据库信息 1)查看Grafana配置文件,确定grafana.db的路径 配置
阅读全文
摘要:说明 本案例通过Jenkins将一个项目构建成war包并部署在Tomcat容器中,实现Jenkins自由风格的流水线项目。 构建过程 自由风格的软件项目 部署Tomcat容器 1、下载项目 root@jgswy-master:/data# git clone https://github.com/i
阅读全文
摘要:一、本地存储卷 emptyDir emptyDir卷是最简单的卷,主要用于存储临时数据,当pod生命周期结束,emptyDir卷也就销毁。 emptyDir卷应用场景一般是pod中多个容器共享数据,即在pod中定义一个emptyDir卷,然后容器A挂载到某个目录,容器B也挂载到某个目录,这样,容器A
阅读全文
摘要:一、虚拟机管理操作 1.1 虚拟机状态 通过 virsh 管理虚拟机,虚拟机的状态显示为以下几种: runing 是运行状态 idel 是空闲状态 pause 暂停状态 shutdown 关闭状态 crash 虚拟机崩坏状态 daying 垂死状态 shut off 不运行完全关闭 pmsuspen
阅读全文
摘要:块设备的持久化命名 在 Linux 系统中,块设备的持久化命名(Persistent Block Device Naming)用于确保存储设备(如磁盘、分区、LVM 逻辑卷等)的名称在系统重启或硬件拓扑变化时保持稳定。传统设备名(如 /dev/sda, /dev/sdb1)可能因硬件插拔或初始化顺序
阅读全文
摘要:进程间通信 进程间通信(简称IPC)是指在多个进程之间传输数据或共享信息的机制。在操作系统中,每个进程都具有独立的地址空间和资源,为了实现进程之间的数据交换和协作,需要使用IPC机制。 进程间通信目的 数据交换:进程间通信可以实现在不同进程之间传递数据。 共享资源:进程间通信可以实现多个进程之间共享
阅读全文
摘要:1、应用场景 目前需要在Linux环境下做UE开发,Ubuntu版本使用的是22.04。项目现场是没法连到外网的,所以安装库十分不方便,所以需要搭建一套内网的离线APT源。 2、搭建步骤 2.1 资源拉取 首先需要在联网机器上将资源拉取到本地。 本教程使用使用apt-mirror拉取镜像源,使用ng
阅读全文
摘要:文件特殊属性 在Linux系统中,文件特殊属性是指通过chattr命令设置的属性,这些属性可以改变文件或目录的行为。这些特殊属性通常用于系统管理,以增强文件的安全性和性能。以下是一些常见的文件特殊属性及其含义: 常见文件特殊属性 i (immutable): 含义:文件或目录被设置为不可变,无法被修
阅读全文
摘要:Debian12.9.0安装 Debian12安装保姆级教程 配置地址 root@debian:~# cat /etc/network/interfaces # This file describes the network interfaces available on your system #
阅读全文