examinando cuidadosamente a documentação do tipo de recurso HA ocf: heartbeat: tomcat existe uma opção tomcat_user
, quando definida, o tomcat será lançado como esse usuário.
Eu tenho configurado com sucesso o cluster de alta disponibilidade usando marcapasso e corosync em centos7, e também consegui adicionar e iniciar recursos.
um dos recursos é uma instância do tomcat e, na configuração atual, ele é executado corretamente. O único problema que estou tendo é que o tomcat está sendo executado como usuário root. Eu gostaria que o recurso tomcat fosse iniciado como usuário não raiz. Eu tenho lido a documentação, mas ainda não consegui encontrar nada.
alguém aqui pode ver se tem uma solução para isso?
obrigado antecipadamente.
examinando cuidadosamente a documentação do tipo de recurso HA ocf: heartbeat: tomcat existe uma opção tomcat_user
, quando definida, o tomcat será lançado como esse usuário.
Veja como executar o marca-passo como outro usuário, certifique-se de que ele seja adicionado aos sudoers, configure esse usuário para executar o marcapasso e o tomcat. Dê uma olhada aqui link