Installation
Eine eigene, fabriknahe IronFlock-Instanz aufzusetzen dauert nur wenige Minuten. Von einem nackten Industrie-PC zu einer voll lauffähigen Plattform — drei Schritte, ein Befehl, keine manuelle Konfiguration.
Voraussetzungen
- Ein Industrie-PC mit Linux-Betriebssystem (oder eine virtuelle Maschine) mit Internetzugang während der Installation.
- Architektur ARM64 oder AMD64.
- Minimum: 2 CPU-Kerne, 2 GB RAM, 24 GB Speicher. Für analytische Datenhistorien, die von Maschinen erfasst werden, wird deutlich mehr Speicher empfohlen (z. B. > 500 GB).
Zeitsynchronisation (NTP)
Richten Sie den Appliance-Host vor der Installation auf einen Zeitserver aus, den er tatsächlich erreicht. Die Systemuhr ist nicht kosmetisch: die Prüfung von TLS-Zertifikaten, die periodische Lizenz-Neuprüfung, Tokens für den Fernzugriff und der Zeitstempel jedes Datenpunkts Ihrer Maschinen hängen davon ab. Ein Host, der um Minuten abweicht, erzeugt Zertifikatsfehler, fehlgeschlagene Anmeldungen und eine Historie, die nicht mehr zu dem passt, was in der Produktion tatsächlich geschehen ist.
In einem Unternehmensnetzwerk sind die öffentlichen Zeitserver, die ein Betriebssystem mitbringt, meist nicht erreichbar, weil ausgehendes NTP auf UDP-Port 123 in der Firewall blockiert ist. Es schlägt nichts hörbar fehl — der Host synchronisiert sich einfach nie und driftet davon. Erfragen Sie den internen Zeitserver bei Ihrer IT-Abteilung und konfigurieren Sie ihn auf dem Host, oder lassen Sie ausgehendes UDP 123 freigeben.
Mit systemd-timesyncd (Standard unter Debian und 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 statusMit chrony:
echo "server ntp.your-company.com iburst" | sudo tee -a /etc/chrony/chrony.conf
sudo systemctl restart chrony
chronyc sourcestimedatectl status muss System clock synchronized: yes melden, bevor Sie den Installer starten.
Virtuelle Maschinen driften schneller als physische Hardware. Läuft die Appliance in einer VM, aktivieren Sie zusätzlich die Gast-Zeitsynchronisation des Hypervisors — und konfigurieren Sie NTP trotzdem im Gastsystem.
Schritte
-
Erstellen Sie ein Konto auf ironflock.com.
-
Erzeugen Sie einen Instance Key — Öffnen Sie in der IronFlock UI Ihr Profil → Instanzen, wählen Sie den passenden Plan für Ihren Anwendungsfall und erstellen Sie einen neuen Instance Key. Kopieren Sie den Schlüssel.
-
Starten Sie den Installer auf Ihrem Appliance-Host. Öffnen Sie ein Terminal auf Ihrem Industrie-PC und führen Sie den folgenden Befehl aus. Er lädt die IronFlock-Software herunter, konfiguriert sie und startet den Stack — vollständig unbeaufsichtigt:
# Hinter einem Unternehmens-Proxy? Lesen Sie den Hinweis unten, bevor Sie dies ausführen. curl -fsSL https://instance-registry.ironflock.com/dl/appliance/install_ironflock.sh \ | sudo bash -s -- <your-instance-key>Ersetzen Sie
<your-instance-key>durch den Schlüssel aus Schritt 2.Hinter einem Unternehmens-Proxy? Wenn die Appliance das Internet nur über einen Unternehmens-HTTP-Proxy erreicht, müssen Sie ihn beim Installationsbefehl angeben, damit der Docker-Daemon die Images herunterladen kann — andernfalls bricht die Installation beim Login-Schritt ab. Siehe Hinter einem Unternehmens-Proxy.
Das war’s. Sobald der Installer fertig ist, startet die Appliance die vollständige IronFlock-Plattform und wird beim Neustart automatisch wieder hochgefahren.
Einen Modus wählen
Der Installer richtet die Appliance im Modus einfaches HTTP ein, der nichts von der Unternehmens-IT benötigt. Für vertrauenswürdige https://-Adressen — mit einer CA, die die Appliance selbst ausstellt, oder mit Ihrem Unternehmenszertifikat — siehe HTTPS & Zertifikate. Erreicht die Appliance das Internet nur über einen HTTP-Proxy, siehe Hinter einem Unternehmens-Proxy.