kernel常用参数
- ipv6.disable=1 禁用ipv6
- sysctl --write net.ipv6.conf.all.disable_ipv6=1
sysctl --write net.ipv6.conf.eth0.disable_ipv6=1 - sysctl net.ipv4.ip_local_port_range 默认主动连接打开端口范围
- net.ipv4.tcp_keepalive_time 当keepalive probe间隔
- init= 内核执行的初始化进程名,设置错误进入Emergency Shell
根目录是挂载成功的,上面的文件为/run/initramfs/rdsosreport.txt截取的错误信息,应当注意switch root是有激活init进程的动作
initrd-switch-root.service initrd-switch-root.target
使用systemctl list-unit-files -a 查看这两个unit这两个unit都为静态,是被其他unit激活的,/boot/initramfs-`uname -r`.img中肯定存在这个了unit,以下为截图
- root= 内核启动时,哪个设备作为跟文件系统,i.g. root=/dev/sda2
设置错误进入紧急模式 /sysroot目录为空 手动挂载根目录至/sysroot mount /dev/mapper/centos-root /sysroot
chroot /sysroot 可更改密码了,哈哈 - sysctl net.ipv4.tcp_max_tw_buckets TIME_WAIT的tcp连接上限,超过则溢出
- sysctl net.ipv4.tcp_fin_timeout 套接字由本端主动关闭时,此参数决定其保持FIN-WAIT-2的最长时间.
- sysctl net.ipv4.tcp_max_syn_backlog 系统中处于SYN_RECV状态的tcp连接数上限,SYN_RECV指的是系统收到SYN后,做出SYN+ACK响应后,等待对方回复三次握手阶段的最后一个ACK阶段
- selinux=0 开机时,临时禁用selinux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律