内核的重新配置.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第17章 重新配置内核 目标 完成此章学习后,你将掌握下列内容: 列出重新配置内核的三个理由。 定义、比较静态、动态内核模块。 描述/stand目录的结构。 通过SAM添加、删除设备驱动程序。 通过SAM添加、删除内核子系统。 通过SAM改变可配置的内核参数。 从备份内核引导。 17.1 为什么要重新配置内核 注释 在有些情况下有必要重新配置内核。为改变以下几项内容必须重新配置内核: 1.改变驱动程序 默认内核包括许多设备驱动程序。然而,如果你为系统添加新的设备类型,就需要向内核添加驱动程序,以使用该设备。反之,当不需要这些设备时,则要删除驱动程序。如果系统内存受到限制,则可以通过减小内核来释放内存空间。删除不需要的驱动程序是减小内核的一种方法。 2.改变子系统 内核包括几个子系统:LVM、CD-ROM支持、LAN支持。如果这些子系统没有配置到内核,将不能利用它们的功能。如果系统内存受到限制,又不想使用子系统,就可以从内核中删除。 3.改变系统参数 系统参数影响系统的行为和内核的大小。系统参数决定许多内核表的大小。例如:进程表大小决定了最大并行进程的数目。系统参数nproc定义进程表的大小,修改系统参数要非常小心。通常安装软件如数据库时,软件厂商会建议修改系统参数以利产品的正确使用。 可以用SAM修改内核System Administration Manager(系统管理器),或使用HP-UX命令。多数情况下,要重新引导系统,装载新内核,使改动生效。 17.2 静态内核模块 注释 HP-UX内核由多个内核模块构成。添加新模块可给系统提供新的功能。删除模块则可删除相应的功能。在HP-UX版本11.x之前,添加或删除驱动程序或子系统模块要求管理员:在磁盘硬盘上重建整个内核,然后重新引导系统,使新内核生效。 然而,内核实际上是静态的。不对系统重新引导就无法对运行中的内核做改动。 17.3 动态内核模块 注释 HP-UX版本11.x引入了必要的体系结构以支持动态可加载内核模块(DLKMs)。DLKM驱动程序和子系统必要时可动态加入运行中的内核,并在不需要时卸载。这种功能提供了很多优越性: 1.高可用性 DLKMs无须对系统重新引导就可以添加所需的驱动程序和子系统。 2.效率 在内核不需要DLKMs时,可以被卸载。 DLKM分阶段执行。虽然在HP-UX11.0就引入了DLKM体系结构,但所有系统驱动程序和子系统仍然是静态的。随后的版本将提供DLKM驱动程序,并支持DLKM模块的在线更换。 17.4 用SAM执行内核配置 注释 用SAM执行内核配置,应从SAM功能域装载器选择内核配置。可从以下四个域中选择: 驱动程序; 子系统; dump设备; 可配置参数。 进入每个域后,SAM总是显示当前值、待定值。在可装载模块的情况下,SAM将显示参数或驱动程序是如何配置的(静态或可装载的)。SAM查询当前内核以检索当前值。起初,待定值和当前值是一样的。 对于驱动程序和子系统,显示值将是“In”或“Out”。当模块被创建并配置为静态内核组件(在重建内核、重引导系统之前,这将不能被删除)时,或可装载内核(可以不重新引导系统就被添加或删除)时,也将显示驱动程序。为改变现有状态,可以选中驱动程序或子系统,并从动作菜单中选择添加或删除。这时只有待定状态会改变。 对于可配置参数,当前值和待定值将被显示。为改变参数的值,选中并从动作菜单中选择修改可配置参数。可配置参数被指定为确定的值或一个基于其他参数的公式。 模板 如果希望改变内核使之与另一个内核或系统文件匹配,可以使用模板特性对内核重新配置。 从任何内核配置子域选择Actions 菜单的Templates,选择Load a Template,输入模板文件的完整路径名。模板文件通常可以是驻留在当前系统的内核或配置文件、从远程系统拷贝的文件或其他有效的内核或配置文件。要查看模板的值,用View-Columns菜单选择指定列的模板值。将自动查看模板值,显示修改对话框的形式。模板值并非自动应用到你所创建的内核。为了应用模板值,选择Actions 菜单的Templates,选择Apply Template Values,SAM将允许你选择应用模板来配置参数、驱动程序或子系统。 调整参数集 可以选择、使用预定义内核参数集来设定系统参数。参数集用于单用户商用桌面工作站: 通用OLTP/数据库客户端系统。 通用OLTP/数据库单机系统。 通用OLTP/数据库服务器系统。 CAE/ME/EE工程工作站。 V-类技术服务器。 创建内核 完成了对所有内核的修改,在SAM中选择Process New Kernel生成新的静态内核。 17.5 SLIDE: Configuring Kernel Tuna

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档