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íficodeloscontroladoresdedispositivosparaServerAdministrator,escribaelsiguientecomandoycompruebesienlalistaaparece
dcdbas o dell_rbu:
ls /sys/devices/platform
b. Nohayunmódulocargadoparaelcontrolador.
EnelcasoespecíficodeloscontroladoresdedispositivosparaServerAdministrator,escribaloscomandossiguientesycompruebesihayunmódulo
cargado para cualquiera de los controladores:
lsmod | grep -i dcdbas
lsmod | grep -i dell_rbu
Cuandoelsistemadepruebareúnatodoslosrequisitosarribamencionados,sepodráreconstruirelpaquete.
Reconstruccióndeunpaqueteparaagregarcompatibilidaddenúcleoaunsolo
sistema
Elsiguientecomandoreconstruyeelpaqueteparalaversiónactualmenteenejecucióndelnúcleo.
./nombre_del_paquete.bin --rebuild
Enfuncióndelaconfiguracióndelsistema,lareconstruccióntardadeunoscuantossegundosaalgunosminutosenterminar.Lospaquetesdeactualización
Dellmostraráncualquiermensajedeerrorquesurjamientrasejecuteelcomandoderecreación(rebuild).
El directorio /tmpnecesitade6MBomá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
Elpaqueteenelquelaopción--rebuildseejecutópermanecesincambios.
Reconstruccióndeunpaqueteparaagregarcompatibilidaddenúcleoavarias
versionesdenúcleos
LosclientesnormalmentetienentresocuatroversionesdeunnúcleodeLinuxenejecuciónenlasredesmásgrandes.Sedebereconstruirunpaqueteen
sistemasdepruebasimilaresparacadanúcleoquenoseacompatible.Elprocesoparacrearestepaqueteesdescritoporelsiguientediagramadeflujoen
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).
Escenario
NOTA: NoimportasiServerAdministratorestáinstaladoenlossistemasdeproducciónenlosquesevanadistribuiryaaplicarlospaquetes
reconstruidos. Server Administrator no puede estar presente en el sistema en el que se van a reconstruir los paquetes.










