Skip to Content

Instalação

Subir sua própria instância IronFlock local de fábrica leva apenas alguns minutos. De um PC industrial sem nada instalado a uma plataforma totalmente operacional — três passos, um comando, sem configuração manual.

Requisitos

  • Um PC industrial com SO Linux (ou uma máquina virtual) com acesso à internet durante a instalação.
  • Arquitetura ARM64 ou AMD64.
  • Mínimo: 2 núcleos de CPU, 2 GB de RAM, 24 GB de armazenamento. Para históricos de dados analíticos coletados das máquinas, recomenda-se um armazenamento muito maior (por exemplo, > 500 GB).

Sincronização de horário (NTP)

Aponte o host do appliance para um servidor de horário que ele realmente consiga alcançar antes de instalar. O relógio do sistema não é cosmético: a validação de certificados TLS, a reverificação periódica da licença, os tokens de acesso remoto e o carimbo de tempo de cada ponto de dado produzido pelas suas máquinas dependem dele. Um host com desvio de minutos gera erros de certificado, logins recusados e um histórico que já não corresponde ao que aconteceu no chão de fábrica.

Em uma rede corporativa, os servidores de horário públicos que acompanham o sistema operacional costumam ser inalcançáveis, porque o NTP de saída na porta UDP 123 está bloqueado no firewall. Nada falha de forma visível: o host simplesmente nunca sincroniza e vai se desviando. Peça ao seu departamento de TI o servidor de horário interno e configure-o no host, ou peça que liberem o UDP 123 de saída.

Com systemd-timesyncd (padrão no Debian e no Ubuntu):

sudo mkdir -p /etc/systemd/timesyncd.conf.d sudo tee /etc/systemd/timesyncd.conf.d/corporate.conf > /dev/null <<'EOF' [Time] NTP=ntp.your-company.com EOF sudo systemctl restart systemd-timesyncd timedatectl status

Com chrony:

echo "server ntp.your-company.com iburst" | sudo tee -a /etc/chrony/chrony.conf sudo systemctl restart chrony chronyc sources

timedatectl status deve informar System clock synchronized: yes antes de você executar o instalador.

Máquinas virtuais se desviam mais rápido que hardware físico. Se o appliance roda em uma VM, habilite também a sincronização de horário do convidado no hipervisor — e ainda assim configure o NTP dentro do convidado.

Passos

  1. Crie uma conta em ironflock.com.

  2. Gere uma Instance Key — na interface do IronFlock, abra seu Perfil → Instâncias, escolha o plano que se ajusta ao seu caso de uso e crie uma nova Instance Key. Copie a chave.

  3. Execute o instalador no host do appliance. Abra um terminal no seu PC industrial e execute o seguinte comando. Ele baixa e configura o software IronFlock e inicia o stack — totalmente sem intervenção:

    # Atrás de um proxy corporativo? Veja a nota abaixo antes de executar isto. curl -fsSL https://instance-registry.ironflock.com/dl/appliance/install_ironflock.sh \ | sudo bash -s -- <your-instance-key>

    Substitua <your-instance-key> pela chave do passo 2.

    Atrás de um proxy corporativo? Se o appliance só alcança a internet através de um proxy HTTP corporativo, você precisa informá-lo no comando de instalação para que o daemon do Docker consiga baixar as imagens — caso contrário, a instalação para na etapa de login. Veja Atrás de um Proxy Corporativo.

Pronto. Assim que o instalador termina, o appliance sobe a plataforma IronFlock completa e reinicia automaticamente após reboots.

Escolhendo um modo

O instalador configura o appliance no modo HTTP simples, que não exige nada da TI corporativa. Para endereços https:// confiáveis — com uma CA que o próprio appliance emite ou com o seu certificado corporativo — veja HTTPS e certificados. Se o appliance só alcança a internet através de um proxy HTTP, veja Atrás de um proxy corporativo.

Last updated on