Users Guide

LoscontroladoresdedispositivosparaLinuxsehanpublicadocomocódigofuenteabiertobajolalicenciapúblicageneralGNUv2.0.Estándisponiblesen
núcleosdeLinuxenelsitiokernel.orgapartirdelnúcleo2.6.14.
SiloscontroladoresdeServerAdministratorestándisponiblesenelsistemaoperativo,ServerAdministratorutilizaráestasversionesdeloscontroladores.Si
loscontroladoresdeServerAdministratornoestándisponiblesenelsistemaoperativo,ServerAdministratorutilizarálafuncióndecompatibilidadconelnúcleo
dinámico(DKS)paracrearloscontroladorescuandosenecesiten.ParaobtenermásinformaciónsobrelafunciónDKS,consultelasecciónCompatibilidad con
elnúcleodinámico.
Compatibilidadconelnúcleodinámico
ServerAdministratorincluyelafunciónDKS,quelautilizaparacrearautomáticamentesuscontroladoresdedispositivosparaunnúcleoenejecución,sies
necesario.
SiapareceelsiguientemensajeduranteeliniciodeloscontroladoresdedispositivosdeServerAdministrator,estosignificaqueServerAdministratorintentó
utilizarlafunciónDKSperonopudohacerloporquenosecumplieronciertosprerrequisitos:
Building <controlador> using DKS... [FAILED]
donde <controlador> es dcdbas o dell_rbu
ParautilizarlaDKS,identifiquequénúcleoseestáejecutandoenelsistemaadministradoyreviselosprerrequisitos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 presione <Intro>:
uname -r
Elsistemamuestraunmensajequeidentificaelnúcleoenejecución.
Prerrequisitosparalacompatibilidadconelnúcleodinámico
ParaqueelManagedSystemSoftwarepuedausarlafunción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, el RPM kernel-sourceproporcionalafuentedelnúcleonecesaria.EnsistemasqueejecutanRedHat
Enterprise Linux, los RPM kernel -develproporcionan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make 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prerrequisitos,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.
NOTA: Server Administrator registra los mensajes en el archivo de registro /var/log/messages.