Reference Guide
Secuencias de comandos y comparaciones con la CLI
La CLI de Server Administrator permite a los administradores escribir programas de procesamiento por lotes o secuencias de comandos que el sistema
operativoejecutará.Enelcasodeunaempresaconnumerosossistemas,unadministradorpodríaescribirunasecuenciadecomandosdeconfiguraciónque
especifiquelosumbralesdeadvertenciaparacadacomponenteprincipaldeunsistemayque,además,especifiqueunconjuntodeaccionesqueel
administradordeseequecadasistemarealiceencasodeadvertenciaofallo.Enloscasosmáscríticos,eladministradorpuedeescribirunasecuenciade
comandosparaqueelsistemaseapagueyasíevitardaños.Eladministradorpuedeentoncesdistribuiryejecutarlasecuenciadecomandosenvarios
sistemasadministradosalmismotiempo.Estasituaciónfacilitalaconfiguracióndecualquiernúmerodesistemasnuevosadquiridosporunaempresayfacilita
laimplementacióndenuevaspolíticasdeadministracióndesistemasalolargodevariossistemasexistentesquerequierenreconfiguración.
Sepuedeutilizarunasituaciónsimilarparaintroducirinformacióndepropiedaddetalladaparaungrannúmerodesistemasderecienteadquisición.Lamayor
partedelainformaciónseríalamisma,comoelfabricanteoarrendatariodelsistema,silaasistenciatécnicaparaelsistemaessubcontratadaono,elnombre
delacompañíadesegurosdelsistema,elmétododedepreciación,etc.Paracualquiervariablecomúnatodoslossistemas,sepuedecrearunasecuenciade
comandos,enviarlaatodoslossistemasadministradosyejecutarla.Lainformacióndepropiedadqueesexclusivaparaunsistemasepuedeasignar
medianteunasecuenciadecomandoscomoungrupo,ysepuedeenviaralnodoadministradoparasuejecución.Porejemplo,unasecuenciadecomandos
puedeespecificarvaloresparatodaslasvariablesúnicas,comoelpropietario,elteléfonodeusuarioprincipal,laetiquetadepropiedad,etc.Lassecuencias
decomandosparallenarlosvaloresúnicosestablecerántodaslasvariablesúnicasalmismotiempo,enlugardeunaauna,mediantelalíneadecomandodel
sistema.
Enmuchoscasos,laCLIpermiteaunusuarioquetengaunatareamuybiendefinidaenmente,obtenerrápidamenteinformaciónsobreelsistema.LaCLIes
lasoluciónidealsiunusuariodesearevisarunresumendetalladodetodosloscomponentesdelsistemayguardardichainformaciónderesumenenun
archivo para compararla con los estados posteriores del sistema.
Con los comandos de la CLI, los administradores pueden escribir programas de procesamiento por lotes o secuencias de comandos para ejecutarlos en
momentosespecíficos.Cuandoestosprogramasseejecutan,puedencapturarinformessobrecomponentesdeinterés,comolasRPMdeunventilador
duranteperíodosdeusointensivodelsistemaencomparaciónconlasmismasmedicionesenmomentosdebajautilizacióndelsistema.Losresultadosdelos
comandossepuedenenviaraunarchivoparaanalizarlosmástarde.Losinformespuedenayudaralosadministradoresaadquiririnformaciónquesepuede
utilizarparaajustarlospatronesdeuso,justificarlacompradenuevosrecursosdelsistemaoconcentrarseenlacondicióndeuncomponenteconproblemas.
Descripcióngeneraldelasintaxisdeloscomandos
Loscomandosvaríanencuantoasucomplejidad.Elcomandomássimplesólotieneelniveldecomando1.Elcomandoomhelp es un comando simple. Al
escribir omhelp,semuestraunalistadelosprincipalescomandosdelaCLI.
El siguiente nivel de complejidad incluye comandos que contienen los niveles de comando 1 y 2. Todos los comandos about son ejemplos de comandos con
complejidad de nivel 2. Los comandos omconfig about y omreport about hacenquesemuestreunresumenmuybreve.Elresumenmuestrainformacióndela
versióndeSystemsManagementSoftwareinstaladoenelsistema;porejemplo,ServerAdministrator1.x.
Algunos comandos tienen nivel de comando 1 y nivel de comando 2 y un par nombre=valor. Considere el siguiente ejemplo de comando que solicita a Server
Administratormásdetallessobreelentornodelmismo:
omreport about details=true
El nivel de comando 1 es omreport, el nivel de comando 2 es about y el par nombre=valor es details=true.
Muchoscomandosutilizanlosnivelesdecomando1,2y3,peronorequierenningúnparámetro(paresnombre=valor).Lamayoríadeloscomandosomreport
sondeestetipo.Porejemplo:
omreport system alertaction
Hacequesemuestreunalistadeaccionesdealertaqueestánconfiguradasparaloscomponentesdelsistema.
Loscomandosmáscomplejostienenlostresnivelesdecomandoypuedentenervariosparesnombre=valor.Unejemplodedosparesnombre=valor:
omconfig system assetinfo info=depreciation duration=3
Un ejemplo de nueve pares nombre=valor:
omconfig system assetinfo info=acquisition purchasecost=<n> waybill=<n> installdate=<mmddaa> purchasedate=<mmddaa> ponum=<n>
signauth=<texto> expensed=<sí|no> costcenter=<texto>
Encadasección,lasintaxisdelcomandoyotrainformaciónsobreloscomandosseformateasegúnalgunodelossiguientescamposaplicables:
Regresaralapáginadecontenido
nivel de comando 1
nivel de comando 2
nivel de comando 3
Par 2 nombre=valor
Par 2 nombre=valor