Users Guide

要使用 DKS,识别在 Managed System 上运行的内核,然后检查 DKS 前提条件。
行的
1. 作为 root 登录。
2. 在控制台上键入以下命令并按 <Enter>
uname -r
系统会显示标识运行内核的信息。如果不是 Managed System Software 自述文件中列出的,则 Managed System Software 可能需要使用 DKS 支持它。
动态核支持前提
要使 Managed System Software 使用 DKS,必须符合以下相关性才能启动 Server Administrator
l 运行的内核必须已启用可载入模块支持。
l /lib/modules/`uname r`/build 中必须有用于为运行内核建立内核模块的源。在运行 SUSE Linux Enterprise Server(版本 9 10)的系统上,kernel-source
RPM 提供必要的内核源。在运行 Red Hat Enterprise Linux(版本 4)的系统上,kernel-devel RPM 提供用于构建内核模块所需的内核源。
l 必须安装 GNU make 公用程序。make RPM 提供该公用程序。
l 必须安装 GNU C 编译器 (gcc)gcc RPM 提供该编译器。
l 必须安装 GNU 链接器 (ld)binutils RPM 提供该链接器。
满足这些前提条件后,DKS 就会在 Server Administrator 启动期间根据需要自动建立设备驱动程序。
在安 Server Administrator 后使用动态核支持
要启用 Server Administrator 以支持预编译设备驱动程序不支持且在 Server Administrator 安装后载入的内核,请执行以下步骤: 确保 DKS 前提条件符合管理下的系统,并引导系统
上的新内核。
Server Administrator 在载入内核后首次启动时将为系统中运行的内核建立设备驱动程序。默认情况下,Server Administrator 将在系统启动期间启动。
动态建立的设备驱动程序制到行相同核的系
Server Administrator 以动态方式为运行内核建立设备驱动程序时,它将设备驱动程序安装到 /lib/modules/<
>/kernel/drivers/firmware 目录中,其中 <
> 是内
核名称(键入 uname -r 后所返回的)。如果系统运行着为其构建设备驱动程序的相同内核,则可以将新构建的设备驱动程序复制到其它系统的 /var/omsa/dks/<kernel> 目录中以
Server Administrator 使用。此操作使 Server Administrator 能够在多个系统上使用 DKS,而不用在各个系统上安装内核源。
以下情况的示例:系统 A 所运行的内核并不受其中一个 Server Administrator 预编译的设备驱动程序的支持。系统 B 正在运行相同的内核。要在系统 A 中建立设备驱动程序并将其复制
到系统 B 以供 Server Administrator 使用,请执行以下步骤:
1. 确保在系统 A 上满足 DKS 前提条件。
2. 在系统 A 中启动 Server Administrator
在启动期间,Server Administrator 将为系统 A 中运行的内核建立设备驱动程序。
3. 在系统 A 上键入 uname -r 以确定运行内核的名称。
4. 将系统 A /lib/modules/<kernel>/kernel/drivers/firmware 目录中的 任何 dcdbas.* dell_rbu.* 文件都复制到系统 B
/var/omsa/dks/<kernel> 目录中,其中 <kernel> 为第三步中键入 uname -r 后所返回的内核名称。
5. 在系统 B 中启动 Server Administrator
Server Administrator 检测出您复制到 /var/omsa/dks/<
> 目录的设备驱动程序支持正在运行的内核并会使用该设备驱动程序。
注:Server Administrator 将信息记录到 /var/log/messages 日志文件中。
注:/lib/modules/<
>/kernel/drivers/firmware 目录可能包含以下一个或多个文件:dcdbas.* dell_rbu.*
注:可能需要在系统 B 上创建 /var/omsa/dks/<
> 目录。例如,如果内核名称为 1.2.3-4smp,您可以键入以下内容创建目录:mkdir-
p/var/omsa/dks/1.2.3-4smp
注:升级 Server Administrator 时,如果新版本的 Server Administrator 不支持带有预编译设备驱动程序的运行内核,也可使用此过程。
注:当从系统 B 卸载了 Server Administrator,复制到系统 B /var/omsa/dks/<kernel>/*。文件除。如果不再需要,须删些文件。