Iniciando um script na inicialização do sistema no AIX 7

0

Eu quero saber como posso iniciar um script na inicialização do sistema. Eu tentei fazer um arquivo sh em /etc/rc.d/rc3.d / mas eu reiniciei o sistema operacional e ele não inicia meu script como eu quero.

    
por vicdeveloper 15.08.2018 / 23:04

2 respostas

1

Para adicionar entradas ao inittab do sistema, use mkitab :

sudo mkitab 'myapp1:2:respawn:/path/to/myapp1'
sudo mkitab 'myapp2:2:wait:/path/to/myapp2'
sudo mkitab 'myapp3:2:once:/path/to/myapp3'
sudo mkitab 'myapp4:2:boot:/path/to/myapp4'
sudo mkitab 'myapp5:2:bootwait:/path/to/myapp5'

Onde as várias opções Action são (mais útil):

respawn

If the process identified in this record does not exist, start the process. If the process currently exists, do nothing and continue scanning the /etc/inittab file.

wait

When the init command enters the run level specified for this record, start the process and wait for it to stop. While the init command is in the same run level, all subsequent reads of the /etc/inittab file ignore this object.

once

When the init command enters the run level specified for this record, start the process, do not wait for it to stop and when it does stop do not restart the process. If the system enters a new run level while the process is running, the process is not restarted.

boot

Read this record only when the system boots and reads the /etc/inittab file. The init command starts the process. Do not wait for the process to stop and when it does stop, do not restart the process. The run level for this process should be the default, or it must match the run level specified by the init command at startup time.

bootwait

Read this record only when the system boots and reads the /etc/inittab file. The init command starts the process. Wait for it to stop, and when it does stop, do not restart the process.

Referência:

por 16.08.2018 / 15:05
0

Eu acredito que você tenha que apontar inittab para o script, mas você deve usar as ferramentas disponíveis para fazer isso versus editar manualmente.

man mkitab
    
por 15.08.2018 / 23:15