Users Guide
6. LoscontroladoresdedispositivosdeDellOpenManageServerAdministratornoestánintegradosenelnúcleoenelsistemadeprueba: Compruebe
queningunodeloscontroladoresdedispositivosdeServerAdministratoresténintegradosenelnúcleo.LoscontroladoresdedispositivosdeServer
Administrator se denominan dcdbas y dell_rbu. No se puede reconstruir un paquete en un sistema que tenga uno o ambos controladores de dispositivos
integradosenelnúcleo.
Puedeidentificarsiuncontroladorestáintegradoenelnúcleorevisandosisecumplenlasdoscondicionessiguientes:
a. En el directorio /sys/devices/platform se encuentra un directorio para el controlador.
EnelcasoespecíficodeloscontroladoresdedispositivosdeServerAdministrator,escribaelsiguientecomandoycompruebesienlalistaaparecen
dcdbas o dell_rbu:
ls /sys/devices/platform
b. Nohayunmódulocargadoparaelcontrolador.
EnelcasoespecíficodeloscontroladoresdedispositivosdeServerAdministrator,escribalossiguientescomandosycompruebesihayunmódulo
cargado para cualquiera de los controladores:
lsmod | grep -i dcdbas
lsmod | grep -i dell_rbu
Cuandoelsistemadepruebareúnatodoslosrequisitosmencionadospreviamente,sepodráreconstruirelpaquete.
Reconstruccióndeunpaqueteparaagregarcompatibilidaddenúcleoaunsolo
sistema
Elsiguientecomandoreconstruyeelpaqueteparalaversiónactualmenteenejecucióndelnúcleo.
./nombre_del_paquete.bin --rebuild
Enfuncióndelaconfiguracióndelsistema,lareconstruccióntardadeunoscuantossegundosaalgunosminutosenterminar.LospaquetesDUPmostrarán
cualquiermensajedeerrorquesurjamientrasejecuteelcomandoderecreación(rebuild).
El directorio /tmpnecesitatener6MBomásparaejecutarelcomando--rebuild. Si el directorio /tmpnotieneespacioparalaejecucióndelcomando--
rebuild,apareceráelsiguientemensaje:
Archive cannot be extracted. Please ensure that there is enough space in the tmp folder.
(Nosepudoextraerelarchivo.Asegúresedequehayasuficienteespacioenlacarpetatmp.)
Cuandosecompletelareconstrucción,secrearáunpaquetedesalidaconlaterminación--CUSTOM. El nombre del paquete reconstruido tiene la sintaxis:
nombre_del_paquete.bin--CUSTOM
Elpaqueteendondeseejecutólaopción--rebuild permanece sin cambios.
Reconstruccióndeunpaqueteparaagregarcompatibilidaddenúcleoavarias
versionesdenúcleos
LosclientesnormalmentetienentresocuatroversionesdeunnúcleodeLinuxenejecuciónenlasredesmásgrandes.Sedebereconstruirunpaqueteen
sistemasdepruebasimilaresparacadanúcleoquenoseacompatible.Elprocesoparacrearestepaquetesedescribeenelsiguientediagramadeflujoen
Figura4-2:
Figura 4-2.Creacióndeunpaquetecompatibleconvariosnúcleos
Elpaquetesepuedeconstruirenunsistemadepruebaqueadmitalaversióndelnúcleo(a).Losmensajesdesalidadelpaquetereconstruidoparaelnúcleo
(a)sepuedencopiarenotrosistemaqueejecuteelnúcleo(b).Elpaquetesepuedereconstruirenelsistemadepruebaqueejecuteelnúcleo(b)ydespués
copiarsealsistemaqueejecutaelnúcleo(c).Elpaquetesepuedereconstruirenelsistemadepruebacyelpaqueteresultantedesalidatendráunpaquete
compatibleconlasversionesdenúcleo(a),(b)y(c).
Situación
Unclientetienedosmilclústeresenlosqueseejecutantresversionesdistintasdenúcleos:Lasversiones(a),(b)y(c).Elclientedesearealizaruna
NOTA: NoimportasiServerAdministratorestáinstaladoenlossistemasdeproducciónenlosquesevanadistribuiryaaplicarlospaquetes
reconstruidos. Server Administrator no puede estar presente en el sistema donde se vayan a reconstruir los paquetes.










