![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux系统相关
文章平均质量分 54
520nobody
这个作者很懒,什么都没留下…
展开
-
Linux系统常规异常报错解决汇总:
linux原创 2022-10-04 13:51:00 · 1356 阅读 · 0 评论 -
Linux常见问题故障:
linux原创 2022-10-04 13:48:21 · 96 阅读 · 0 评论 -
知识点杂记
linux原创 2022-09-27 00:49:50 · 413 阅读 · 0 评论 -
扩展sysctl设置禁用IPv6(无需重启系统)
linux原创 2022-09-27 00:45:15 · 149 阅读 · 0 评论 -
扩展sysctl设置禁用IPv6(无需重启系统)
linux原创 2022-09-27 00:44:01 · 1161 阅读 · 0 评论 -
Ltp功能测试
LTP功能原创 2022-09-26 19:10:54 · 101 阅读 · 0 评论 -
mongodb
learn原创 2022-06-25 15:00:37 · 232 阅读 · 0 评论 -
记一次修改elasticsearch文件描述符数量
背景:在某年某月某日发现es运行不正常,查看日志发现如下错误java.io.IOException: Too many open files以下为操作步骤:1.查看es节点信息结果:{“cluster_name” : “elasticsearch”,“nodes” : {“eE4eHSOWTK-j6IO7JJzcXG” : {“name” : “Hardcore”,“transport_address” : “inet[silence/192.168.1.111:9300]”,“host转载 2022-05-16 14:47:34 · 525 阅读 · 0 评论 -
随手记之Linux内核Backlog笔记
前言有些东西总是很容易遗忘,一时记得了,过两天就真正还给周公了。零零碎碎的不如一并记下来,以后可以直接拿过来查询即可。以下内容基于Linux 2.6.18内核。一。listen方法传入的backlog参数,net.core.somaxconn这个参数具体意义,先看看Linux Socket的listen解释man listen#include <sys/socket.h>int listen(int sockfd, int backlog);int类型的backlog参数,lis转载 2022-05-15 00:18:41 · 277 阅读 · 0 评论 -
理解 Linux backlog/somaxconn 内核参数
引言之前负载均衡超时问题这篇博文中提到一个可能原因是:后端服务器 Socket accept 队列满,系统的 somaxconn 内核参数默认太小。下面我们我深入学习理解下 somaxconn 内核参数相关内容。TCP SYN_REVD, ESTABELLISHED 状态对应的队列TCP 建立连接时要经过 3 次握手,在客户端向服务器发起连接时,对于服务器而言,一个完整的连接建立过程,服务器会经历 2 种 TCP 状态:SYN_REVD, ESTABELLISHED。对应也会维护两个队列:转载 2022-05-14 22:59:48 · 2457 阅读 · 0 评论 -
linux测试工具make编译过程报错汇总
sys/capability.h: No such file or directory解决办法:yum install -y libcap-devel.x86_6原创 2022-04-07 16:13:47 · 1197 阅读 · 0 评论 -
grub rescue救援模式的处理
grub rescue救援模式的处理我的linux在调整分区后,出现了grub rescue>这表示grub2的配置文件坏了,由于分区调整或分区UUID改变造成GRUB2不能正常启动,从而进入修复模式(grub rescue)也称救援模式。在救援模式下只有很少的命令可以用:set , ls , insmod , root , prefix(1)set 查看环境变量,这里可以查看启动路径和分区。(2)ls 查看设备(3)insmod 加载模块(4)root 指定用于启动系统原创 2022-02-23 17:47:13 · 9534 阅读 · 0 评论 -
待学~知识
2022/01/11https://cxybb.com/article/weixin_33972649/86198268https://wiki.centos.org/zh/TipsAndTricks/ABRT#ABRT_.2BXeVPXG1Begs-https://blog.51cto.com/it3246/1889635原创 2022-01-11 19:34:45 · 179 阅读 · 0 评论 -
OpenSSL
openssl强大的安全套接字层密码库补充说明OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。在OpenSSL被曝出现严重安全漏洞后,发现多数通过SSL协议加密的网站使用名为OpenSSL的开源软件包。由于这是互联网应用最广泛的安全传输方法,被网银、在线支付、电商网站、门户网站、电子邮件等重要网站广泛使用,所以该漏洞影响范围广大。OpenSSL有两种运行模式:交互模式和批处理模式。直接输入ope转载 2021-08-19 18:43:22 · 158 阅读 · 0 评论 -
支付宝开放平台 配置RSA(SHA1)密钥 OpenSSL配置公钥私钥对
支付宝开放平台 配置RSA(SHA1)密钥 OpenSSL配置公钥私钥对进入到第一次配置支付宝支付服务了配置支付宝服务,需要去支付宝的开放平台申请服务需要设置一些参数其中需要在后台设置配置RSA(SHA1)密钥(公钥(注意这个子读"yao"))支付宝后台是这样提示的使用SHA1withRsa,支付宝会用SHA1withRsa算法进行接口调用时的验签(不限制密钥长度)。使用支付宝密钥生成器或OpenSSL(第三方工具)生成密钥由于我本地系统和远程系统是centos所以我选择了 OpenSSL转载 2021-08-19 18:38:33 · 1321 阅读 · 0 评论 -
centos7-centos8内核包安装注意事项
背景:之前centos7 内核都是三个核心包, kernel包,devel包,headers包centos8内核, 核心包分成了kernel包,core包,modules包,devel包,headers包安装kernel:顺序有要求,如果手工rpm -ivh 一个一个安装,请参考下面的安装顺序kernel-core-xxx.aarch64.rpmkernel-xxx.aarch64.rpmkernel-devel-xxx.aarch64.rpmkernel-headers-xxx.aar原创 2021-08-04 16:00:16 · 713 阅读 · 0 评论 -
在top和ps命令中有一列显示进程状态
在top和ps命令中有一列显示进程状态,分别有如下值:值含义S进程处于interruptable sleep状态D进程处于Uninterruptable sleep状态R进程处于运行状态Z进程处于僵尸状态TStop模式,进程要么处于被调试状态【S进程】进程等待某个资源处于sleep状态,此时可以通过发送信号将这个进程唤醒。例如发送kill 信号。【D进程】进程在内核中某些不能被信号打断,例如对某些硬件设备进行操作时刻(等待磁盘Io,等待网络io等等)。进程处于D状态一般情况转载 2021-07-23 11:01:57 · 207 阅读 · 0 评论 -
Linux系统proc目录说明
linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。下面列出的这些文件或子文件夹,并不是都是在你的系统中存在,这取决于你的内核配置和转载 2021-07-01 14:45:44 · 121 阅读 · 0 评论 -
2021-07-01
文章目录一. Hung task1.1 原理二. Soft lockup三. Hard lockupKernel panic的若干种类型Hard lockupsoft lockuphung task panicoom空指针/非法指针MCE(Machine Check Exception)NMIHP Watchdog timer module [hpwdt]SysRqBUG_ON() 断语一. Hung task1.1 原理 核心思想为创建一个内核监测进程(khungtaskd)循环(每隔CONFI原创 2021-07-01 14:30:56 · 70 阅读 · 0 评论