Criando um servidor secundário de contêineres Docker

Use este procedimento para criar um servidor secundário de contêineres Docker em um sistema Linux e conectá-lo ao seu computador principal.
Antes de iniciar este procedimento, instale o Docker Engine 19.03 ou superior no computador Linux que hospedará o servidor secundário de contêineres.

Para criar um servidor secundário de contêineres Docker:

  1. 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.
  2. Faça o download e instale o recurso Docker secundário.
  3. 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 .

  4. Se você não instalou o recurso de Servidor Secundário:
    1. 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.

    2. 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
  5. No computador que hospedará o servidor secundário de contêineres Docker:
    1. 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.
    2. Altere a propriedade do diretório /aiw para o usuário que você criou.
  6. Faça login no RICOH ProcessDirector.
  7. Crie o objeto de servidor para representar o servidor secundário de contêineres Docker.
    1. Clique na guia Administração.
    2. No painel esquerdo, clique em Objetos Servidores.
    3. Na página Servidores, clique em Adicionar Servidor secundário de contêineres
    4. Preencha as propriedades conforme apropriado.
    5. Clique em OK.
    O RICOH ProcessDirector cria o objeto de servidor e instala o servidor secundário de contêineres no sistema de destino.
  8. 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.

    • 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.
    [path_to_script]containers.pl start diretório[secondary_name]
    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

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].