インストール
ご自身のファクトリーローカル IronFlock インスタンスのセットアップは、わずか数分で完了します。素の産業用 PC から完全に動作するプラットフォームまで — 3 ステップ、1 コマンド、手動設定なしで実現します。
要件
- インストール中にインターネットアクセスが利用可能な、Linux OS を搭載した産業用 PC(または仮想マシン)。
- ARM64 または AMD64 アーキテクチャ。
- 最小要件は CPU 2 コア、2 GB RAM、ストレージ 24 GB。機械から収集する解析用データ履歴を保存するためには、はるかに大容量のストレージ(例:500 GB 超)を推奨します。
時刻同期(NTP)
インストールする前に、アプライアンスのホストが実際に到達できる時刻サーバーを設定してください。システムクロックは見た目の問題ではありません。TLS 証明書の検証、ライセンスの定期的な再チェック、リモートアクセスのトークン、そして機械が生成するすべてのデータポイントのタイムスタンプが、これに依存します。数分ずれたホストは、証明書エラー、ログイン失敗、そして現場で実際に起きたこととかみ合わない履歴を生み出します。
企業ネットワークでは、OS に同梱されている公開の時刻サーバーは通常到達できません。UDP ポート 123 の外向き NTP がファイアウォールでブロックされているためです。目立ったエラーは出ず、ホストは単に一度も同期しないままずれていきます。社内の時刻サーバーを情報システム部門に確認してホストに設定するか、外向きの UDP 123 を許可してもらってください。
systemd-timesyncd の場合(Debian と 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 statuschrony の場合:
echo "server ntp.your-company.com iburst" | sudo tee -a /etc/chrony/chrony.conf
sudo systemctl restart chrony
chronyc sourcesインストーラーを実行する前に、timedatectl status が System clock synchronized: yes と表示する必要があります。
仮想マシンは物理ハードウェアよりも速くずれます。アプライアンスを仮想マシンで動かす場合は、ハイパーバイザーのゲスト時刻同期も有効にしたうえで、ゲスト内でも NTP を設定してください。
手順
-
ironflock.com でアカウントを作成します。
-
Instance Key を生成 — IronFlock UI で Profile → Instances を開き、ユースケースに合ったプランを選んで新しい Instance Key を作成します。生成されたキーをコピーします。
-
アプライアンスホスト上でインストーラを実行します。産業用 PC のターミナルを開き、次のコマンドを実行してください。IronFlock ソフトウェアのダウンロードと設定、スタックの起動まで、すべて無人で実行されます。
# 企業プロキシの背後で運用していますか? 実行する前に、以下の注記を参照してください。 curl -fsSL https://instance-registry.ironflock.com/dl/appliance/install_ironflock.sh \ | sudo bash -s -- <your-instance-key><your-instance-key>をステップ 2 で取得したキーに置き換えてください。企業プロキシの背後で運用していますか? アプライアンスが企業の HTTP プロキシ経由でしかインターネットに到達できない場合は、Docker デーモンがイメージをプルできるよう、インストールコマンドでプロキシを指定する必要があります — 指定しないと、インストールはログインのステップで停止します。企業プロキシの背後で を参照してください。
以上で完了です。インストーラが終了すると、アプライアンスは IronFlock プラットフォーム一式を起動し、再起動時にも自動的に立ち上がります。
モードの選択
インストーラーはアプライアンスをプレーン HTTP モードでセットアップします。このモードでは、企業 IT 側の作業は一切必要ありません。信頼された https:// アドレスを使用する場合 — アプライアンス自身が発行する CA、または企業証明書を使用 — は、HTTPS と証明書 を参照してください。アプライアンスが HTTP プロキシ経由でしかインターネットに到達できない場合は、企業プロキシの背後で を参照してください。