随笔分类 -  Linux系统

摘要:1、查看VG NAME,当前VG NAME名为centos 2、vgrename 【旧VG名】 【新VG名】 3、修改/etc/fstab文件 4、修改/etc/default/grub文件中如下内容 5、修改boot下的grub.cfg文件(注:由于我们修改过vgname 此时我们无法直接通过gr 阅读全文
posted @ 2025-11-27 08:11 杨灏 阅读(31) 评论(0) 推荐(0)
摘要:Extundelete 是一款专为 Ext 文件系统(Linux 系统中最常用的文件系统,如 Ext3、Ext4)设计的开源数据恢复工具,核心功能是恢复被意外删除(通过rm命令等操作)但尚未被新数据覆盖的文件或目录。它基于文件系统的底层机制工作,避免了对磁盘的 “破坏性扫描”,是 Linux 环境下 阅读全文
posted @ 2025-09-21 09:42 杨灏 阅读(344) 评论(0) 推荐(0)
摘要:/proc/net/netstat 是一个内核提供的虚拟文件,包含详细的网络协议栈统计信息,是监控和分析系统网络性能与状态的关键来源。其内容主要分为以下四部分:1、TcpExt (TCP 扩展统计): 提供 TCP 协议扩展的性能和状态指标。 包含连接管理(如 SYN Cookie、TIME_WAI 阅读全文
posted @ 2025-07-21 09:09 杨灏 阅读(165) 评论(0) 推荐(0)
摘要:描述:某客户反馈系统盘不是sda,通过命令查询发现硬盘的顺序是混乱的,而这台设备有sata和sas两种盘,系统盘接sata ssd盘,启动后发现 sas接的盘符在前 根因:出现上面的原因是因为PCIE的扫描顺序决定,由于raid卡下的盘位于sas盘的后面,因此在扫描的时候,系统先发现sas盘后发现r 阅读全文
posted @ 2025-05-08 20:58 杨灏 阅读(555) 评论(0) 推荐(0)
摘要:描述:最近在使用22.04过程中,发现在重启系统后,设置的静态IP地址会重置到安装系统时设置的IP地址 grep -v "^#" /etc/netplan/50-cloud-init.yaml network: ethernets: ens33: addresses: - 10.0.0.11/24 阅读全文
posted @ 2025-04-27 17:08 杨灏 阅读(2298) 评论(0) 推荐(0)
摘要:Linux主机对磁盘设备进行重新配置的方式包括: 重启系统 卸载并重新加载驱动模块 echo /proc下的SCSI设备列表 通过/sys下的属性设置运行SCSI扫描 通过echo /sys文件系统重新扫描总线 1、本地磁盘: ls /sys/class/scsi_host/ echo "- - - 阅读全文
posted @ 2025-03-26 19:57 杨灏 阅读(265) 评论(0) 推荐(0)
摘要:cpulimit 命令的工作原理是为进程预设一个 cpu 占用率门限,并实时监控进程是否超出此门限,若超出则让该进程暂停运行一段时间。cpulimit 使用 SIGSTOP 和 SIGCONT 这两个信号来控制进程。它不会修改进程的 nice 值,而是通过监控进程的 cpu 占用率来做出动态调整。 阅读全文
posted @ 2025-03-26 19:36 杨灏 阅读(573) 评论(0) 推荐(0)
摘要:1、 查看局域网内是否有MAC冲突; 2、 UDP丢包可以先增大协议栈缓存空间: 接收端: echo 2129999999 > /proc/sys/net/core/rmem_max # 最大的TCP接收缓冲 echo 2129999999 > /proc/sys/net/core/rmem_def 阅读全文
posted @ 2025-01-04 09:22 杨灏 阅读(580) 评论(0) 推荐(0)
摘要:RSS(Receive-Side Scaling)网卡的多队列负载分流技术为了更好的利用多核系统。可以将网卡的数据流分配到多个rx queue,多个队列再分配到多个CPU核上,多个CPU并行处理数据包,大大提升网络处理能力。但是有可能造成同一个网络会话被分配到多个rx queue上,导致应用层处理会 阅读全文
posted @ 2025-01-03 08:51 杨灏 阅读(680) 评论(0) 推荐(0)
摘要:什么是 wttr.in? wttr.in 是一个基于 Web 的命令行天气服务,由 Igor Chubin 开发。它通过调用OpenWeatherMap 等天气服务的 API,提供了简洁、直观的天气信息展示。 Linux使用Curl命令可快速获取天气信息 查询指定城市的天气 [Wed Jan 01 阅读全文
posted @ 2025-01-01 21:00 杨灏 阅读(460) 评论(0) 推荐(0)
摘要:【问题现象】: 系统在启动过程中,可能会出现grub.cfg文件损坏导致 系统卡住的情况。 如下图所示 【解决方案】: 1、在grub界面,使用ls命令,可以看到如图所示的分区情况: 2、其中,(hd0,msdos1)为 sda1, (hd0,msdos2)为 sda2, 执行ls命令,确认grub 阅读全文
posted @ 2024-11-14 22:43 杨灏 阅读(2387) 评论(0) 推荐(0)
摘要:默认情况下journalctl日志服务会把日志集中保存在单一结构化的日志文件/run/log 默认情况下并不会持久化保存日志、每次重启后,之前的日志都会丢失。那我们如何配置journalctl日志持久化呢? 日志持久化的主要优点在于,它可以帮助我们保存重启后的日志信息,以便在需要时进行查阅和分析。这 阅读全文
posted @ 2024-10-21 13:25 杨灏 阅读(449) 评论(0) 推荐(0)
摘要:通过在GRUB配置中设置密码,系统在启动时会在显示GRUB菜单之前提示用户输入密码,只有输入正确的密码后,用户才能看到并修改启动选项。 1、以 root 用户身份执行 grub2-setpassword 命令。 2、检查密码生成情况 /boot/grub2/user.cfg 文件,其包含哈希格式的密 阅读全文
posted @ 2024-09-29 17:16 杨灏 阅读(543) 评论(0) 推荐(0)
摘要:1、删除配置文件 rm /etc/grub.d/* rm /etc/sysconfig/grub 2、重新安装软件包 # 传统模式下 yum reinstall grub2-tools # UEFI模式下 yum reinstall grub2-efi shim grub2-tools 3、重建 g 阅读全文
posted @ 2024-09-29 16:54 杨灏 阅读(183) 评论(0) 推荐(0)
摘要:分析:出现这个原因数据库启动后,调整lower_case_table_names参数导致的这个问题。mysql8.0之后,lower_case_table_names 配置必须在安装好 MySQL 后,初始化mysql 配置时才有效。一旦 mysql 启动后,再设置是无效的,而且启动报错。 lowe 阅读全文
posted @ 2024-09-27 17:25 杨灏 阅读(6948) 评论(0) 推荐(1)
摘要:编辑/etc/sysconfig/grub在GRUB_CMDLINE_LINUX这行添加mem=1024M 注释:配置是限制操作系统可用内存为1G。 改后重启查看 阅读全文
posted @ 2024-09-23 14:17 杨灏 阅读(142) 评论(0) 推荐(0)
摘要:在端口协商过程中,设备之间会交换一些控制信息来决定最佳的速率和工作模式。然而有时候会发现网口协商速率不一致,或者存在硬件或软件问题,可能会导致端口协商失败或出现异常情况。 通过ethtool工具检查协商信息 主要查看网卡和上游网络设备协商速率和模式是否符合预期; 解决方案: 1 重新自协商: eth 阅读全文
posted @ 2024-05-11 13:42 杨灏 阅读(918) 评论(0) 推荐(0)
摘要:网卡流控丢包问题通常是由于发送和接收速率不匹配导致的。你可以通过以下步骤来检查和解决 网卡流控丢包问题: 检查流控设置:使用ethtool 命令检查网卡的流控设置,例如: ethtool -a <interface> 注:确保发送方和接收方速率一致:如果发送方的速率大于接收方,则可能会出现丢包情况。 阅读全文
posted @ 2024-05-11 10:45 杨灏 阅读(223) 评论(0) 推荐(0)
摘要:服务器两张网卡需要做bond,并且bond后网卡需配置不同网段的地址,用于走不同流量,这个时候就可以采用起子接口的方式。 # 第一步:停掉NetworkManager服务 systemctl stop NetworkManager.service systemctl disable NetworkM 阅读全文
posted @ 2024-04-18 15:59 杨灏 阅读(605) 评论(0) 推荐(0)
摘要:LLDP是一个数据链路层发现协议,LLDP协议使得接入网络的一台设备可以将其主要的能力,管理地址,设备标识,接口标识等信息发送给接入同一个局域网络的其它设备。lldptool工具采用的是LLDP协议,一般我们使用lldptool是为了得到设备的物理拓扑结构以及管理配置信息,比如说,和eth1网口相连 阅读全文
posted @ 2024-04-08 16:44 杨灏 阅读(1334) 评论(0) 推荐(0)