作者:double_dong在日常运维中有时候会出现内核版本过低,导致一系列的问题,比如k8s使用3.10会出现cgroup内存泄漏,或者有的软件依赖内核版本,最近我在安装Pixie就需要内核版本大于4.14+,因此就专门总结了centos和ubuntu操作系统的内核升级操作步骤1 centos7升级内核1.1 检查已安装的内核版本让我们安装了一个发行版,它包含了一个特定版本的内核。为了展示当前系
转载
2024-05-27 17:13:30
209阅读
背景Linux实质上上特指内核的,不过我们现在通常所说的是Linux是各个公司在内核的基础上进行优化和封装了很多组件,并加入了软件包管理工具等发行版,如:ubuntu,redhat, centos等等。linux内核一直有在维护并随着技术和硬件的不断更新也加入了很多功能,所以如果要研究新的技术,用到新内核的功能,可能旧的内核不能满足需求。这时候就需要升级内核,但升级内核属于高危操作,早期还会总是出
转载
2024-08-21 08:58:31
280阅读
为什么要升级内核?升级内核一般是为了支持新特性、新设备、新功能,一些老的内核也可能存在一些bug。升级内核也可以对照理解为Windows打补丁。 因为我给系统上安装的版本是CentOS-8-x86_64-1905,该版本默认安装的内核是4.18.0。而最新版的内核是5.4.6,系统中的内核与最新内核查了好多个版本,需要升级一下。 Linux内核eprl源网站:http://elrepo.org/t
转载
2024-03-22 12:41:31
176阅读
由于系统版本自带的模块可能无法达到使用要求,可以定制编译内核查看内核中模块的使用状态:lsmod查看模块的路径,详细信息:modinfo-n(模块路径)卸载模块:modprobe-r模块名称装载模块:modprobe模块名称指定模块路径安装:insmodmodinfo-n(模块路径)删除模块:rmmod模块名内核编译安装:1,下载源码:https://www.kernel.org/2,准备内核编译
原创
2020-09-01 09:55:24
4445阅读
一,创建redis的数据和日志目录:[root@yjweb data]# mkdir /data/redis6379
[root@yjweb data]# mkdir /data/redis6379/data
[root@yjweb data]# mkdir /data/redis6379/log 说明:作者:刘宏缔 二,redis运行环境的linux配置1,设置系统中每个端
因为配置了一台新电脑,用来做kvm服务器,本想着通过GPU Passthrough,利用上 GTX1060(6G)显卡来用于虚拟机的显卡,但是我的显卡是和CPU在一个总线上,分为了1个组,无法完成。 各种搜教程,看到高版本的内核可以支持直接映射,但是是4.7以上的kernel才行,所以为 centos8编译了最新的稳定版内核。1.最新版内核的下载、编译如何编译内核,有比较
转载
2024-06-18 12:23:08
262阅读
?关于内核内核进行的是应用软件和计算机硬件的交互工作内核进行的是应用软件和计算机硬件的交互工作在计算机科学中,内核(英语:kernel)又称核心,是一个计算机程序,用来管理软件发出的数据I/O(输入与输出)要求,将这些要求转译为数据处理的指令,交由中央处理器(CPU)及计算机中其他电子组件进行处理,是现代操作系统中最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有
转载
2024-04-28 13:57:38
140阅读
CentOS 6.5 升级内核到 3.10.28http://cn.soulmachine.me/blog/20140123/ 本文适用于CentOS 6.4, CentOS 6.5,亲测可行,估计也适用于其他Linux发行版。 1. 准备工作 1.1 下载源码包Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3个数字组成:r.x.yr: 主版本号x: 次版本号,偶数表示稳定版
转载
2024-04-27 16:11:59
350阅读
在CentOS 7系统中,内核是非常重要的一部分。它是操作系统的核心,负责管理系统的硬件资源和提供各种系统服务。在某些情况下,我们需要更新内核以获取更好的性能和安全性。本文将介绍如何更换CentOS 7系统的内核,并解释为什么需要更新内核。1. 为什么需要更新内核内核是操作系统的核心,它的主要任务是管理硬件资源和提供系统服务。内核的更新通常有以下几个原因:性能提升:新的内核可能会提供更好的性能,包
首先下载kernel,5.x版本的内核,下载地址:https:/
原创
2023-04-29 22:24:08
377阅读
菜鸟教程当中的Linux包括Linux相关的mysql等教程已经与现有版本有所差异,实际使用还是要以官方的Document为准。系统版本:CentOS 8LINUX的启动过程被分为内核引导init运行系统初始化建立终端用户登录1.内核引导通过BIOS引导将硬件控制权移交给Operating System(LINUX),Linux读取 /root下的内容boot目录当中的所有内传递容(参考此处:)[
转载
2024-05-09 14:38:31
81阅读
一、概述 在数据中心基础环境中,Linux系统使用很普遍,但是有时候会遇到应用程序需要运行在高版本的内核上或者有时候系统自身要求需要升级内核,我们要综合考虑升级内核的风险。二、升级内核的方法1、查看操作系统内核版本[root@localhost ~]# uname -r
3.10.0-1062.4.1.el7.x86_642、安装ELRepo到CentOS,下
转载
2024-02-15 14:43:59
1483阅读
Linux优化内核参数修改/etc/sysctl.conf1 fs.file-max = 1000000
2 #表示单个进程较大可以打开的句柄数
3 net.ipv4.tcp_tw_reuse = 1
4 #参数设置为 1 ,表示允许将TIME_WAIT状态的socket重新用于新的TCP链接,这对于服务器来说意义重
5 大,因为总有大量TIME_WAIT状态的链接存在
6 net.ip
最近有些荒废了,心里上有些波动,内心远远不够强大,才导致失眠等等问题。希望自己的心智可以尽快尽快的成熟,像分析程序一样能够分析应对现实中的问题,做到心中有数。 好久没有更新博客了。回来继续写。系统奔溃时调用crash_kexec函数处理所有事情。 看crash_kexec函数就可以明白系统奔溃时发生的
简介Anolis OS 8 是OpenAnolis社区发行的开源Linux发行版,与CentOS 8 100% 兼容,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统。本次发布的GA版是Anolis OS 8.2 的首个正式发布版本,支持x86_64 和aarch64架构,搭载双内核RHCK(RHEL Compatible Kernel)和ANCK(OpenAnolis Cloud Kern
转载
2024-08-24 16:50:37
84阅读
如果你的电脑安装了 Ubuntu16.04,而且电脑自带一块 NVIDIA GeForce 的 GPU 显卡,那么不用来跑深度学习模型就太可惜了!关于这方面的网上教程很多,但大都良莠不齐。这篇文章将手把手教你如何安装 GPU 显卡驱动、CUDA9.0 和 cuDNN7。值得一试!注意:由于不同系统,不同 GPU 对应的 CUDA 和 cuDNN 均有差异,本文仅以 Ubuntu16.04、NVID
转载
2024-08-08 13:41:42
1655阅读
从yum安装kernel-ml 对于Centos7 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.no ...
转载
2021-09-23 10:14:00
1073阅读
2评论
注意:需要在有网的环境下 我是将已经安装centos7的内核升级到centos8的内核,这样子就可以使用centos8的功能了。  
转载
2024-04-07 08:57:47
100阅读
在CentOS 6更新后,不可避免的会在启动选项中产生多个内核选项,一个内核文件大概占100兆左右(一般100M以下),可以使用以下命令进行删除多余的内核.1.首先列出系统中正在使用的内核:# uname -a2.查询系统中全部的内核:# rpm -qa | grep kernel3.将你想删除的内核删除掉:(例如,在我的系统中,我要删掉2.6.32-
转载
2024-04-29 08:59:33
75阅读
?关于内核内核进行的是应用软件和计算机硬件的交互工作内核进行的是应用软件和计算机硬件的交互工作在计算机科学中,内核(英语:kernel)又称核心,是一个计算机程序,用来管理软件发出的数据I/O(输入与输出)要求,将这些要求转译为数据处理的指令,交由中央处理器(CPU)及计算机中其他电子组件进行处理,是现代操作系统中最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有
转载
2024-08-08 17:15:53
136阅读