Criando um servidor secundário de contêineres Docker
Para criar um servidor secundário de contêineres Docker:
- Entre em contato com o Suporte ao Software da Ricoh para obter assistência neste processo.
A equipe de Suporte ao Software pode ajudar a avaliar seu sistema e determinar se este procedimento precisa ser modificado para se adequar às suas necessidades.
- Faça o download e instale o recurso Docker secundário.
- Se orientado pelo Suporte ao Software, instale o recurso de Servidor Secundário no
computador Linux remoto que hospedará o servidor secundário de contêineres Docker.
Siga os procedimentos descritos em Instalação de servidores secundários remotos .
- Se você não instalou o recurso de Servidor Secundário:
- Configure o NFS para estabelecer uma comunicação entre o computador principal e o
computador que hospedará o servidor secundário de contêineres Docker.
Siga o procedimento em Preparação do computador primário para configurar o NFS no computador principal. Pare depois de configurar o NFS e editar
/etc/hosts
. Não crie um servidor secundário neste momento. - No computador que hospedará o servidor secundário de contêineres Docker, crie este
diretório:
/aiw
e, em seguida, monte-o no diretório/aiw
no computador principal.Use este comando: mount -t nfs endereço IP do computador principal ou nome do host:/aiw /aiw
- Configure o NFS para estabelecer uma comunicação entre o computador principal e o
computador que hospedará o servidor secundário de contêineres Docker.
- No computador que hospedará o servidor secundário de contêineres Docker:
- Crie um ID de usuário Linux com o mesmo nome do usuário do sistema RICOH ProcessDirector (aiw1 é o padrão). Adicione esse ID de usuário ao grupo Docker.
- Altere a propriedade do diretório
/aiw
para o usuário que você criou.
- Faça login no RICOH ProcessDirector.
- Crie o objeto de servidor para representar o servidor secundário de contêineres Docker.
- Clique na guia Administração.
- No painel esquerdo, clique em .
- Na página Servidores, clique em
- Preencha as propriedades conforme apropriado.
- Clique em OK.
O RICOH ProcessDirector cria o objeto de servidor e instala o servidor secundário de contêineres no sistema de destino. - Quando o processo de instalação estiver concluído, inicie os servidores secundários
de contêineres. Faça login no computador que hospeda os servidores de contêineres
secundários e execute o comando abaixo.
- Obs.:
- Se você criou o servidor secundário de contêineres no computador principal, execute
o comando no computador principal.
Substitua o diretório com: /aiw
O path_to_script não é necessário no servidor principal.
- Se você criou o servidor secundário de contêineres em um computador diferente, execute
o comando no computador secundário.
Em um computador secundário, você deve fornecer o caminho completo para o script no computador primário, incluindo o diretório montado no diretório
/aiw
no servidor primário. No comando abaixo, substitua estes valores:- path_to_script
O caminho completo para o script no servidor primário, incluindo o diretório montado. Se o diretório montado for
/aiw
(como no procedimento acima), o valor é:/aiw/aiw1/bin/
- diretório
O caminho completo para o diretório que é montado no diretório
/aiw
no servidor primário. No procedimento acima, este diretório também é/aiw
.
- path_to_script
- Para iniciar um servidor secundário de contêiner específico, substitua [secondary_name] com o nome do servidor. Omita este valor para iniciar todos os servidores secundários de contêineres presentes no computador Linux.
Por exemplo:- Para iniciar todos os servidores secundários de contêineres no servidor primário:
containers.pl start /aiw
- Para iniciar um dos quatro servidores secundários de contêineres em um computador
diferente:
/aiw/aiw1/bin/containers.pl start /aiw secServContainer3
- Se você criou o servidor secundário de contêineres no computador principal, execute
o comando no computador principal.
Para parar os servidores secundários de contêineres Docker, execute este comando no computador que os hospeda:
[path_to_script]containers.pl stop diretório[secondary_name]
Siga as instruções de substituição acima para [path_to_script], diretório e [secondary_name].