AIX: como ver o conteúdo de um serviço?

AIX: como ver o conteúdo de um serviço?

No Linux, quando quero ver o conteúdo do serviço systemd, executo:

systemctl status myservice

Vejo o XML, faço cat e vejo qual comando, script e vars usam esse serviço.

No Solaris eu uso:

svcs -xv myservice

No AIX, vejo o serviço nimclient

lssrc -a|grep nimclient
lssrc -s nimclient

Como ver o conteúdo (quais scripts utiliza, detalhe do comando, etc) do serviço nimclient no AIX?

Responder1

Acho que o mais próximo que você pode chegar é:

odmget -q subsysname=nimclient SRCsubsys

... que gera uma estrofe que inclui informações sobre o caminho para o programa e a que sua entrada, saída e stderr estão conectados. Os parâmetros configuráveis ​​vêm docomando mkssys, que contém mais informações sobre esses parâmetros.

Se o subsistema suportar, você poderá consultar seu status atual em formato longo:

lssrc -l -s nimclient

Aqui está um exemplo de odmgetsaída do serviço xntpd (não tenho um subsistema nimclient à mão 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"

informação relacionada