首页 RH135-17-调节和维护内核

RH135-17-调节和维护内核

举报
开通vip

RH135-17-调节和维护内核单元17调节和维护内核目标 了解支持的体系结构 配置内核模块 配置内核参数 熟悉内核升级支持的体系结构和内核识别 作为用户程序和系统硬件之间的接口,内核中确保rhel应用到广泛的物理和虚拟硬件环境中发挥了重要作用。 RHEL6支持的体系架构 支持直接在以下四个处理器体系架构中运行: Intel和AMD64位x86-64 Intel和AMD32位x86 IBMPOWER(64位POWER6或更高版本) IBMSystemz(系统z9或更高版本) RHEL6和虚拟化 支持作为虚拟化Guest,支持在以下管理程序上作为虚...

RH135-17-调节和维护内核
单元17调节和维护内核目标 了解支持的体系结构 配置内核模块 配置内核参数 熟悉内核升级支持的体系结构和内核识别 作为用户程序和系统硬件之间的接口,内核中确保rhel应用到广泛的物理和虚拟硬件环境中发挥了重要作用。 RHEL6支持的体系架构 支持直接在以下四个处理器体系架构中运行: Intel和AMD64位x86-64 Intel和AMD32位x86 IBMPOWER(64位POWER6或更高版本) IBMSystemz(系统z9或更高版本) RHEL6和虚拟化 支持作为虚拟化Guest,支持在以下管理程序上作为虚拟化guest运行: 在RHEL5和6(x86-64)中的KVM 在RHEL5(x86和x86-64,半虚拟化和完全虚拟化)中的Xen VMwareESXServer和VMwareESXiServer MicrosoftWindowsServer2008Hyper-V RHEL6支持硬件分区 也支持硬件分区和虚拟化解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,例如 IBMPOWER和Systemz FujitsuPRIMEQUEST 这些解决方案已经过认证从而支持这些物理硬件,而不是作为非认证硬件上的一般功能。 RHEL6支持公共云 redhat还为在各种公共云计算提供商的平台上运行rhel提供认证,以作为我们云合作伙伴 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 的一部分。 认证的云提供商包括: AmazonEC2(http://www.redhat.com/solutions/cloud/amazon/) IBM(http://www.ibm.com/ibm/cloud/) Savvis(http://www.savvis.com/)识别运行内核 1.cat/etc/redhat-release 安装的rhel版本 2.uname-r 当前运行的内核版本 3.yumlistinstalledkernel\* 安装的内核版本 4.uname-m或arch 当前运行所在处理器体系结构 内核有时会发出日志消息,这些消息被 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 在/var/log/messages文件中,标记为kernel服务。管理内核模块 内核模块是可被动态链接到linux内核的对象文件,可执行代码,同时可以运行来扩展其功能或者提供设备驱动程序。 动态可加载的内核模块非常有用,因为他们可以让linux仅加载特定配置中特定系统上所需的内核组件,这节省了内存空间以及系统资源的使用,它们还能使内核进行扩展,而无需对其重新编译和重新引导系统。优点 可根据需要安装或卸载的内核扩展 不需要的驱动程序不会占用内存 模块可在系统安装后添加,通常为第三方驱动程序模块可在不重启的状态下无限次装载和卸载模块加载和卸载 在引导时加载的核心内核映像位于/boot/vmlinuz-VERSION 可以安装多个内核,但只有一个是当前运行的内核。如要更改内核,必须重新引导系统。 每个内核都包含一组动态加载的模块,这些模块与该内核兼容,保留在/lib/modules/VERSION/中。 通常,根据需要加载和卸载模块,无需用户(或管理员)交互。 可以使用lsmod列出当前加载的模块 可以使用modprobeMODULENAME手动加载模块 可以使用modprobe-rMODULENAME删除不再使用的模块内核模块管理工具 lsmod命令: 列出已装载的模块 modprobe命令: 装载和卸载模块 modinfo命令: 显示任意可用模块的信息模块参数 许多模块接受参数,可以在加载模块时指定这些参数。 modinfo命令可以列出模块支持的参数 在modprobe命令行中以name=value对的形式指定参数。 #modprobeecryptfsecryptfs_verbosity=1 通过在/etc/modprobe.d/local.conf配置文件中配置选项可以自动应用参数: optionsecryptfsecryptfs_verbosity=1练习:加载模块和设置默认参数 基于内核的防火墙的某些功能是按照可选内核模块实施的,例如在ftp服务器上执行连接跟踪。 假设要求你加载nf_conntrack_ftp内核模块,并针对这tcp端口21和8021上监听的ftp服务器对它进行相应的配置。 以下命令需要在serverX上执行。 1.使用定位命令确保内核支持nf_conntrack_ftp模块 locatetrack_ftp 2.加载ftp连接跟踪模块 modprobenf_conntrack_ftp 3.确保已加载 lsmod|greptrack_ftp 4.卸载ftp连接跟踪模块 modprobe-rnf_conntrack_ftp 5.确保已卸载 lsmod|greptrack_ftp 6.查看模块信息 modinfonf_conntrack_ftp 7.除了标准端口21外,比如还计划在非标准端口8021上运行ftp服务器,通过在/etc/modprobe.d/local.conf配置文件中配置选项 optionsnf_conntrack_ftpports=21,8021指定内核引导参数 内核命令行参数 可以通过将命令行参数传输到内核,来对内核进行配置 可以在/proc/cmdline中检查用于启动当前内核的命令行 内核命令行相关选项帮助手册man7bootparam 命令行选项中引导加载器的配置文件/boot/grub/grub.conf中指定。 内核无法识别的任何内容都作为环境变量或参数传输到第一个进程练习:修改内核命令行 环回设备用于像挂载设备一样挂载文件,例如,对于访问iso映像来说这种设备非常方便。默认情况下,内核支持8个环回设备。修改远程服务器的内核命令行,使其支持32个环回设备。 使用serverX执行以下步骤。 1.列出/dev目录中的环回设备。(环回设备的名称都是loop*)数量是多少? ls/dev/loop*(8) 2.将参数max_loop=32添加到/boot/grub/grub.conf中的内核命令行。 3.重新引导服务器。 4.确认内核是通过修改的命令引导的 cat/proc/cmdline 5.列出/dev目录中的环回设备。数量是多少? ls/dev/loop*(32)升级内核 1.哪个(熟悉的)命令执行内核更新?yumupdatekernel 2.新内核要(安装),而非更新。因为内核包拥有的每个文件都已定版,或位于定版的目录中,所有rpm需要安装并行版本。 3.默认情况,安装(update)内核时,yum将一直保持共安装(3)个版本,而自动删除所有较早的版本。 4.如要使用新内核,必须(重新引导)计算机 5.默认,系统引导新的内核,但仍可以从grub引导加载器的菜单中选择(较早)的内核 6.如果手动删除内核,则不仅必须指定包名称(内核),还必须指定(版本号)
本文档为【RH135-17-调节和维护内核】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
xxj7584
暂无简介~
格式:ppt
大小:136KB
软件:PowerPoint
页数:0
分类:建造师考试
上传时间:2020-03-19
浏览量:0