Tempo aproximado para leitura: 00:04:00 min
Dúvida
Como realizar a configuração das tags fileserverpath e logpath?
Ambiente
Framework - Linha RM - Frame - Todas as versões do sistema RM
Solução
Para realizar a gravação de arquivos em pasta compartilhada, proceda com as seguintes orientações abaixo:
1- Crie uma pasta compartilhada, por exemplo cujo o nome seja ARQUIVOS (esta pasta deverá ter o compartilhamento TODOS):
Utilizar apenas uma única pasta compartilhada na rede em todos os arquivos de configuração.
Utilizar somente pastas compartilhadas na rede.
Não é possível o uso de pastas mapeadas sejam elas localmente ou via TS por problemas de incompatibilidade dos serviços do Windows conforme informado no link Serviços e Unidades Redirecionadas.
2- Finalize todos os aplicativos TOTVS que estejam iniciados na máquina;
3- Acesse o diretório: UNIDADE:C:\TOTVS\CorporeRM\RM.Net e execute o aplicativo RM.Host.ServiceManager.exe, clicando em desinstalar;
4- Ainda na pasta RM.Net, edite (em bloco de notas) os arquivos:
RM.Host.exe.config, RM.Host.Service.exe.config e RM.Host.JobRunner.exe.config (do servidor de app e jobs) em seguida clique em propriedades e desmarque o atributo Somente leitura, aplique e salve.
5- Acrescente as seguintes tags:
<add key="FILESERVERPATH" value="\\SERVIDOR\PASTA" />
<add key="LOGPATH" value="\\SERVIDOR\PASTA" />
Observação: caso utilize múltiplos hosts, efetue a configuração em todos os arquivos config, por exemplo, RM.Host.exe.config, RM.Host1.exe.config, RM.Host2.exe.config / RM.Host.Service.exe.config, RM.Host.Service1.exe.config, RM.Host.Service2.exe.config, etc.
Dica: Acesse as propriedades da pasta criada e confirme o caminho de rede para inserir corretamente nos arquivos .config:
6- Onde lê-se SERVIDOR informe o nome do servidor, e onde lê-se PASTA informe o nome da pasta.
7- Salve as alterações realizadas e feche os arquivos.
8- Abaixo o exemplo de um arquivo alterado.
9- Ainda na pasta RM.Net execute novamente o aplicativo RM.Host.ServiceManager.exe, clicando em instalar;
10- Após apresentar a label INICIADO, acesse novamente o sistema, realizando os testes.
Importante
Confirme as permissões da conta para inicializar o serviço do Host, por exemplo, conta de usuário administrador do domínio:
A conta admin deve ser setada em todas as máquinas que possuem serviço de host (servidores de job e app). Mesmo que cada máquina possua um usuário administrador, a conta que deve ser configurada é de um usuário administrador geral da rede, que tem permissões para iniciar o serviço de host.
Para a instalação em 3/N camadas, os procedimentos devem ser realizados nos servidores de app e jobs.
Saiba mais
Para mais informações, consulte o documento Configuracao das Tags FileServerPath e LogPath
0 Comentários