AIX: ¿cómo ver el contenido de un servicio?

AIX: ¿cómo ver el contenido de un servicio?

En Linux, cuando quiero ver el contenido del servicio systemd, ejecuto:

systemctl status myservice

Veo el XML, hago cat y veo qué comando, script y vars usan este servicio.

En Solaris uso:

svcs -xv myservice

En AIX, veo el servicio nimclient.

lssrc -a|grep nimclient
lssrc -s nimclient

¿Cómo ver el contenido (qué scripts utiliza, detalle del comando, etc.) del servicio nimclient en AIX?

Respuesta1

Creo que lo más cerca que puedes llegar es:

odmget -q subsysname=nimclient SRCsubsys

... que genera una estrofa que incluye información sobre la ruta al programa y a qué están conectados su entrada, salida y stderr. Los parámetros configurables provienen delcomando mkssys, que tiene más información sobre esos parámetros.

Si el subsistema lo admite, puede consultar su estado actual en formato largo:

lssrc -l -s nimclient

Aquí hay un ejemplo odmgetde salida del servicio xntpd (no tengo un subsistema nimclient a mano para mostrar):

$ odmget -q subsysname=xntpd SRCsubsys

SRCsubsys:
        subsysname = "xntpd"
        synonym = ""
        cmdargs = ""
        path = "/usr/sbin/xntpd"
        uid = 0
        auditid = 0
        standin = "/dev/console"
        standout = "/dev/console"
        standerr = "/dev/console"
        action = 2
        multi = 0
        contact = 3
        svrkey = 0
        svrmtype = 0
        priority = 20
        signorm = 0
        sigforce = 0
        display = 1
        waittime = 20
        grpname = "tcpip"

información relacionada