Skip to Content

Instalación

Levantar tu propia instancia local de IronFlock en fábrica solo lleva unos minutos. De un PC industrial desnudo a una plataforma totalmente operativa — tres pasos, un comando, sin configuración manual.

Requisitos

  • Un PC industrial con sistema operativo Linux (o una máquina virtual) con acceso a internet durante la instalación.
  • Arquitectura ARM64 o AMD64.
  • Mínimo: 2 núcleos de CPU, 2 GB de RAM, 24 GB de almacenamiento. Para históricos de datos analíticos recopilados desde las máquinas, se recomienda un almacenamiento mucho mayor (p. ej. > 500 GB).

Sincronización horaria (NTP)

Apunta el host del appliance a un servidor de tiempo que realmente pueda alcanzar antes de instalar. El reloj del sistema no es cosmético: la validación de certificados TLS, la revalidación periódica de la licencia, los tokens de acceso remoto y la marca de tiempo de cada punto de datos que producen tus máquinas dependen de él. Un host desfasado por minutos genera errores de certificado, inicios de sesión fallidos y un historial que ya no coincide con lo que ocurrió en la planta.

En una red corporativa, los servidores de tiempo públicos que trae el sistema operativo suelen ser inalcanzables, porque el NTP saliente en el puerto UDP 123 está bloqueado en el cortafuegos. Nada falla de forma visible: el host simplemente nunca se sincroniza y se desvía. Pide a tu departamento de IT el servidor de tiempo interno y configúralo en el host, o pídeles que permitan el UDP 123 saliente.

Con systemd-timesyncd (el valor por defecto en Debian y 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

Con chrony:

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

timedatectl status debe indicar System clock synchronized: yes antes de que ejecutes el instalador.

Las máquinas virtuales se desvían más rápido que el hardware físico. Si el appliance corre en una VM, habilita también la sincronización horaria del invitado en el hipervisor, y configura NTP igualmente dentro del invitado.

Pasos

  1. Crea una cuenta en ironflock.com.

  2. Genera una Instance Key — en la UI de IronFlock, abre tu Perfil → Instancias, elige el plan que se ajuste a tu caso de uso y crea una nueva Instance Key. Copia la clave.

  3. Ejecuta el instalador en el host del appliance. Abre un terminal en tu PC industrial y ejecuta el siguiente comando. Descarga y configura el software de IronFlock e inicia el stack — totalmente desatendido:

    # ¿Detrás de un proxy corporativo? Consulta la nota de abajo antes de ejecutar esto. curl -fsSL https://instance-registry.ironflock.com/dl/appliance/install_ironflock.sh \ | sudo bash -s -- <your-instance-key>

    Sustituye <your-instance-key> por la clave del paso 2.

    ¿Detrás de un proxy corporativo? Si el appliance solo alcanza internet a través de un proxy HTTP corporativo, debes indicarlo en el comando de instalación para que el demonio de Docker pueda descargar las imágenes — de lo contrario, la instalación se detiene en el paso de inicio de sesión. Consulta Detrás de un proxy corporativo.

Eso es todo. En cuanto el instalador termina, el appliance arranca la plataforma IronFlock completa y se reiniciará automáticamente con el sistema.

Elegir un modo

El instalador configura el appliance en modo HTTP simple, que no requiere nada del departamento de IT corporativo. Para direcciones https:// de confianza — con una CA que emite el propio appliance o con tu certificado corporativo — consulta HTTPS y certificados. Si el appliance solo alcanza internet a través de un proxy HTTP, consulta Detrás de un proxy corporativo.

Last updated on