Users Guide

(Generando<archivocontrolador>conDKS...[FALLÓ])
donde <archivo controlador> es dcdbas o dell_rbu
ParautilizarlaDKS,identifiquequénúcleoseestáejecutandoenelsistemaadministradoyreviselosrequisitospreviosdeDKS.
Determinacióndelnúcleoenejecución
1. Inicielasesióncomoroot.
2. Escriba el siguiente comando en una consola y oprima <Entrar>:
uname -r
Elsistemamuestraunmensajequeidentificaelnúcleoenejecución.Sinoesunodelosqueaparecenenlalistadelarchivo"léame"delsoftwaredelsistema
administrado, es posible que el software del sistema administrado deba utilizar la DKS para admitirlo.
Requisitospreviosparalacompatibilidadconelnúcleodinámico
Para que el software del sistema administrado pueda usar la DKS, se deben cumplir las siguientes dependencias antes de iniciar Server Administrator.
l Elnúcleoenejecucióndebetenerhabilitadalacompatibilidadconmódulosquesepuedencargar.
l Lafuenteparalacreacióndemódulosdenúcleoparaelnúcleoenejecucióndebeestardisponibleen/lib/modules/`uname -r`/build. En sistemas
que ejecutan SUSE Linux Enterprise Server (versione 10), el RPM kernel-sourceproporcionalafuentedelnúcleonecesaria.Ensistemasqueejecutan
RedHatEnterpriseLinux(versión4),losRPMkernel -develproporcionalafuentedelnúcleonecesariaparacrearmódulosdenúcleo.
l LautilidaddecreacióndeGNUdebeestarinstalada.ElRPMdecreación proporciona esta utilidad.
l El compilador de GNU C (gcc) debe estar instalado. El RPM gcc proporciona este compilador.
l El vinculador de GNU (ld) debe estar instalado. El RPM binutils proporciona este vinculador.
Cuandosecumplenestosrequisitosprevios,laDKScreaautomáticamenteuncontroladordedispositivoscuandoserequiereduranteeliniciodeServer
Administrator.
UsodelacompatibilidadconelnúcleodinámicodespuésdelainstalacióndeServerAdministrator
ParahabilitarServerAdministratorparaqueadmitaunnúcleoquenoescompatibleconuncontroladordedispositivosprecompiladoyquesecargadespués
dequeServerAdministratorsehainstalado,realicelossiguientespasos:asegúresedequelosprerrequisitosdeDKSsecumplanenelsistemaquesevaa
administrareinicieelnuevonúcleoenelsistema.
ServerAdministratorcreauncontroladordedispositivosparaelnúcleoqueseestáejecutandoenelsistemalaprimeravezqueServerAdministratorseinicia
despuésdequeelnúcleosecarga.Demanerapredeterminada,ServerAdministratorseiniciaduranteeliniciodelsistema.
Copiadeuncontroladordedispositivoscreadodinámicamenteensistemasqueejecutanelmismonúcleo
CuandoServerAdministratorgeneradinámicamenteuncontroladordedispositivosparaelnúcleoenejecución,loinstalaenel
directorio /lib/modules/<núcleo>/kernel/drivers/firmware, donde <núcleo>eselnombredelnúcleo(queseobtienealescribiruname -r). Si tiene un
sistemaqueestáejecutandoelmismonúcleoparaelquesehacreadouncontroladordedispositivos,puedecopiarelcontroladordedispositivosrecién
creado en el directorio /var/omsa/dks/<núcleo> enelotrosistemaparaqueServerAdministratorloutilice.EstaacciónpermitequeServerAdministrator
utilicelaDKSenvariossistemassintenerqueinstalarelorigendelnúcleoencadaunodeellos.
Unejemploeselejemplosiguiente:elsistemaAestáejecutandounnúcleoquenoescompatibleconunodeloscontroladoresdedispositivosprecompilados
deServerAdministrator.ElsistemaBestáejecutandoelmismonúcleo.RealicelossiguientespasosparacrearuncontroladordedispositivosenelsistemaAy
copiarlo en el sistema B para que Server Administrator lo utilice:
1. AsegúresedequesecumplanlosrequisitospreviosdelaDKSenelsistemaA.
2. Inicie Server Administrator en el sistema A.
ServerAdministratorcreauncontroladordedispositivosparaelnúcleoqueseestáejecutandoenelsistemaAduranteelinicio.
3. Escriba uname -r enelsistemaAparadeterminarelnombredelnúcleoenejecución.
4. Copie todos los archivos dcdbas.* o dell_rbu.* en el directorio /lib/modules/<núcleo>/kernel/drivers/firmware del sistema A en el
directorio /var/omsa/dks/<núcleo> en el sistema B, donde <núcleo>eselnombredelnúcleoobtenidoalescribiruname -r en el paso 3.
NOTA: Server Administrator registra los mensajes en el archivo de registro /var/log/messages.
NOTA: El directorio /lib/modules/<núcleo>/kernel/drivers/firmwarepodríacontenerunoomásdelossiguientesarchivos:dcdbas.* o
dell_rbu.*