Roving Edge Deviceの自己プロビジョニング
Roving EdgeデバイスとRoving Edge Ultrasは、小規模なインストーラOSのみで工場から適格なレルムに出荷されます。異なるプロジェクトへのデバイスの割り当てのセキュリティーと柔軟性を高めるために、インストーラOSでは、デバイスを Oracleでプロビジョニングするのではなく、ユーザーの場所でデバイスを自己プロビジョニングできます。デバイスの自己プロビジョニングには、ネットワーク設定の構成、OCIテナンシへの接続、デバイス資格証明の設定、および完全なRoving Edgeソフトウェアのインストールが含まれます。
この手順全体を1つのワークフローとして実行するのが最適です。ナビゲーションとわかりやすくするために、セクションに分かれています。
前提条件
デバイスを自己プロビジョニングする前に、次のタスクを完了する必要があります。
| 前提条件 | 詳細情報 |
|---|---|
|
Compute Cloud@Customerインフラストラクチャは、各Roving EdgeデバイスのOCIテナンシに作成されます。 |
|
|
デバイスはセットアップされ、電源が投入されます。 |
|
|
端末エミュレータを備えたノートパソコンなどの制御ホストは、デバイスのシリアルポートに接続されます。 |
|
|
OCI CLIは、制御ホストにインストールおよび構成されます。 |
ホストOSに基づいて CLIをインストールするには、Working with the CLI、 Quickstartを参照してください。 |
デバイスの自己プロビジョニングの準備
-
新しいRoving EdgeデバイスのCompute Cloud@Customerインフラストラクチャ・リソースが作成されたOCIテナンシにサインインし、次の情報を保存して後で取得できるようにします:
-
テナンシOCID–OCIテナンシOCIDを検索するには、OCIコンソールにサインインし、ナビゲーション・メニュー(ハンバーガー・アイコン)を選択して、「ガバナンスと管理」→「テナンシ詳細」に移動します。このデバイスに関連付けられたOCIテナンシのOCIDをコピーします。
-
テナンシにサインインしているときに、ナビゲーション・メニューで「ハイブリッドおよびマルチクラウド」を選択し、「Oracle Compute Cloud@Customer」を選択します。このデバイス用に作成されたインフラストラクチャを選択します。OCIDコピー・ボタンを選択します。
-
-
制御ホストのターミナル・エミュレータで、一時的なOCI CLIセッションを確立します:
詳細は、CLI用のトークンベースの認証を参照してください。
ノート
セッションは24時間後に失効します。セルフプロビジョニングにそれよりも時間がかかる場合は、新しいセッションを確立する必要があります。
-
自己プロビジョニング中にOCIで認証するために使用される一時セッションを作成して、セッション・トークンを生成します:
oci session authenticate -
一時セッション用に作成された構成ファイルを表示します。
この出力は、後続のタスクで参照します。例:
$ cat ~/.oci/config [profile] fingerprint = 1a:2b:3c:4d:5e:6f:7g:8h:9i:0k:e7:07:fa:b0:34:56 key_file = /Users/user1/.oci/sessions/profile/oci_api_key.pem tenancy = ocid1.tenancy.oc1..unique-id region = us-phoenix-1 security_token_file = /Users/user1/.oci/sessions/profile/token -
OCI CLI構成ファイルに従って、セキュリティ・トークン・ファイルが格納されているディレクトリの内容を表示します。
後続のタスクでは、トークンとキーが必要です。例:
$ ls ~/.oci/sessions/<my-profile> oci_api_key_public.pem oci_api_key.pem token
-
自己プロビジョニング・プロセスの開始
デバイスの電源が最初に投入され、はじめてブートすると、次のメニューが表示されます(Power On the Deviceを参照)。
Roving Edge Basic Configuration Interface (ver. 2.0.58)
Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the
menu, Ctrl+C returns to main menu, Backspace deletes a character.
1) Select Platform
2) Advanced Operations
Select option (1-2):
シリアルコンソールメニューを操作する場合は、メニューオプションのメニュー番号を入力します。
-
「プラットフォームの選択」の数値を入力します。
例:
Select option (1-2): 1 Roving Edge Basic Configuration Interface (ver. 2.0.58) / Select Platform Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the menu, Ctrl+C returns to main menu, Backspace deletes a character. 1) Roving Edge Classic 2) OCI Edge Platform Select option (1-2): -
「OCI Edge Platform」を選択します。
セルフプロビジョニングのメイン・メニューが表示されます。
Roving Edge Basic Configuration Interface - OCI Edge Platform (ver. 2.0.58) Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the menu, Ctrl+C returns to main menu, Backspace deletes a character. 1) Configure Networking 2) Set Up OCI Connectivity 3) Set Up Credentials 4) Advanced Operations Select option (1-4):ノート
メイン・メニューには、操作の概要リストが表示されます。各操作にはサブメニューがあります。Ctrl+Cを押すと、サブメニューからメイン・メニューに戻ることができます。取り消すか、現在の操作から戻すか、プロセスが停止して応答しなくなった場合は、Ctrl+Zを使用して画面をリフレッシュします。特定の操作によって、進行中のCtrl+CまたはCtrl+Zの使用が防止されます。
デバイスネットワーキングの構成
このタスクでは、パブリックネットワークへのアクセスを有効にするようにデバイスネットワーク設定を構成します。
-
「ネットワーキングの構成」を選択します。
ネットワーク・サブメニューが表示されます。
Roving Edge Basic Configuration Interface - OCI Edge Platform (ver. 2.0.58) / Configure Networking Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the menu, Ctrl+C returns to main menu, Backspace deletes a character. 1) IP Address: 2) Gateway: 3) DNS Servers: 206.223.27.1, 206.223.27.2 4) NTP Servers: 5) Proxy URL: 6) Test Network Connectivity to OCI 7) Check OCI Server Clock and Device Clock Select option (1-7): -
メニューオプションを使用して、ネットワーク環境に応じてデバイスネットワークパラメータを構成します。
-
IPアドレス:次のいずれかの形式を使用して、物理デバイスのIPアドレスを入力します。
A.B.C.D/PまたはA.B.C.D/M (P - プレフィックス長またはM - ネットマスク)。例:
203.0.113.2/24 -
Gateway:ゲートウェイのIPアドレスを入力します。例:
203.0.113.1 -
DNSサーバー: DNSサーバーのIPアドレスをカンマで区切ってA.B.C.Dとして入力します。例:
216.146.35.35,216.146.36.36 -
(オプションですが強くお勧めします) NTPサーバー: NTPサーバーのIPアドレスをコンマで区切って入力します。例:
203.0.113.15,203.0.113.16,203.0.113.17NTPを使用すると、デバイスクロックが点滴しないようになり、TLSの問題が発生します。
-
(オプション)プロキシURL:インターネット・アクセスにプロキシが必要な場合は、URLを入力します。例:
https://<hostname>:<port>。基本的なフォワード・プロキシのみがサポートされています。手動で構成されたホストおよびポートで、認証や高度な機能はありません。
-
- 「OCIへのネットワーク接続のテスト」を選択します。デバイスは、パブリック・ネットワーク・アクセスおよび名前解決を検証するためにOCIへのHTTPコールを実行します。
-
「OCI Server Clock and Device Clockのチェック」を選択します。デバイスはOCIサーバー・クロックをフェッチし、デバイス・クロックと比較します。
クライアントのクロックがサーバーのクロックから5分を超えた場合、認証は失敗します。詳細は、クライアント・クロック・スキューの最大許容値を参照してください。デバイスのクロックがサーバークロックから5分以上偏っている場合は、NTPサーバーを再入力して時間を更新および同期します。クロック・チェックを再度実行します。
OCIへの接続の設定
このタスクでは、デバイスをOCIに登録します。登録によってデバイスが検証され、OCIテナンシの対応するインフラストラクチャに関連付けられます。
自己プロビジョニングの準備中に検索して保存したパラメータを使用します。Prerequisitesおよび Prepare to Self-Provision the Deviceを参照してください。
-
シリアル・コンソールで、Ctrl+Cと入力してメイン・メニューに戻ります。
-
「OCI接続の設定」の番号を入力します。
「OCI接続の設定」サブメニューが表示されます。
Roving Edge Basic Configuration Interface - OCI Edge Platform (ver. 2.0.58) / Set Up OCI Connectivity Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the menu, Ctrl+C returns to main menu, Backspace deletes a character. 1) Region: 2) Tenancy ID: 3) Infra ID: 4) Session Token: 5) Session Private Key: 6) Register Device to OCI 7) Retry Obtaining Resource Principal Select option (1-7): -
次に示すメニュー・オプションを使用して、OCI接続を構成します。
-
「リージョン」を選択します:
configファイルの出力にリストされたリージョンを入力します。例: us-ashburn-1、uk-london-1、us-phoenix-1 -
「テナンシID」を選択します: OCID形式でテナンシIDを入力します。例: ocid1.tenancy.<REALM>..uniqueID
-
「インフラストラクチャOCID」を選択します: インフラストラクチャOCIDを入力します。
-
セッション・トークンの選択: これは、準備中に一時OCI CLIセッションに対して生成されたトークンです。
configファイルの出力にリストされたsecurity_token_fileの内容を入力します。セッション・トークン出力のみを選択してください。周囲の記号や文字を省略します。
$ cat token && echo "" abcdefghijklmnopqrstuvwxyzeyJraWQiOiJhc[...]3dfaWFkXzhia04-YzxddQ12345677890 -
セッション秘密キーの選択:
configファイルの出力にリストされているkey_fileの内容を入力します。BEGIN PRIVATE KEYで始まりEND PRIVATE KEYで終わる行のみをコピーします。その他の文字は省略します。$ cat oci_api_key.pem | sed '$d' -----BEGIN PRIVATE KEY----- MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQD7EqlbJj7l1DD0 {...} QEuLAD1TE6M312345677890== -----END PRIVATE KEY----- $このファイルには複数のエントリが含まれています。したがって、キーを貼り付けたあと、Returnを2回押して入力モードを終了する必要があります。
-
「デバイスのOCIへの登録」を選択します。
デバイス・シリアル番号は、OCIテナンシのインフラストラクチャ・リソースに登録されます。リソース・プリンシパルは自動的に取得されます。
最後の手順が失敗した場合は、Retry Obtaining Resource Principalを実行して、もう一度試してください。
-
Edge Platformソフトウェアのダウンロードとインストール
デバイスは、小さなインストーラOSに付属しています。このタスクでは、完全なRoving Edgeソフトウェアをダウンロードしてインストールします。
このタスクには高速ネットワークを使用することをお勧めします。
ネットワーク接続が制限された環境でのインストールの場合、または複数のRoving Edgeデバイスをオフラインでステージングする場合、OCIから直接ダウンロードするのではなく、USBドライブからEdge Platformソフトウェアのインストール・ファイルをインポートするオプションがあります。Loading the Edge Platform Software from a USB Driveを参照してください。
このシナリオでは、ダウンロード・ステップをスキップし、「インストールの開始」メニュー・オプションに進みます。
ダウンロードまたはインストールのプロセスを中断しないでください。ダウンロードが中断された場合、不完全なファイルは再開できず、再度ダウンロードする必要があります。
- シリアル・コンソールで、Ctrl+Cと入力してメイン・メニューに戻ります。
-
「プラットフォーム・イメージのインストール」を選択します。
次のメニューが表示されます。
Roving Edge Basic Configuration Interface - OCI Edge Platform (ver. 2.0.58) / Install Platform Image Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the menu, Ctrl+C returns to main menu, Backspace deletes a character. 1) Download Installation Files 2) Start Installation Select option (1-2): -
「インストール・ファイルのダウンロード」を選択します。
複数のISOイメージ・ファイルがダウンロードされます。ダウンロードが完了するまで待ちます。
-
ダウンロードの最後に、ISOバージョンが表示されます。任意のキーを押して続行し、インストールを開始します。
-
「インストールの開始」を選択します。
プロセスが終了すると、インストールが完了し、デバイスがリブートすることを示すメッセージが表示されます。
-
リブート後、GRUBメニューが表示され、ブートオプションが1つだけ表示されます。Edge OS with secure bootです。自動的に起動しない場合は、矢印キーを使用して選択し、Returnキーを押します。ブートプロセスには10分かかることがあります。
-
デバイスがブート・シーケンスを完了すると、「OCI Edge Platform Serial Console Lock」画面が表示されます。
シリアルコンソールの初期パスフレーズを設定します。今後、このパスワードを管理する必要がある場合は、Changing the Serial Console Passphraseを参照してください。
パスフレーズの要件:
-
最小長: 8文字
-
最大長: 64文字です
-
次の文字を含める必要があります。
- 小文字1文字
- 大文字1文字
- 1桁
- このリストの特殊文字:
[ ] ! @ # % ^ & * ( ) _ = + " ` ~ $ - { } | \ ; < > . / ? ,
Returnキーを押して、メイン画面に戻ります。
-
-
パスフレーズを入力して、シリアルコンソールのロックを解除します。
OCI Edge Platformのシリアル・コンソール・メニューが表示されます。
OCI Edge Platform --------------------------- 1) Change Passphrase 2) Check Network Configuration 3) Show Status 4) Show System Diagnostics 5) Shutdown Device 6) Reboot Device 7) Advanced Menu 8) Help 9) Lock Screen Enter command number:シリアルコンソールへの将来のすべてのアクセスには、デバイスのロック解除パスフレーズが必要です。
インストールに失敗すると、インタフェースにBASE64エンコード文字列が表示されます。この文字列には、ログを含む圧縮アーカイブが含まれています。次に例を示します。
BASE64 encoded output for the logs archive follows: ============ <BASE64_string> ============BASE64出力(=== 行の間のテキスト)をコピーしてファイルに保存します。次に、ファイルをOracle Supportに送信します。「自己プロビジョニング」を参照してください。インストールを再開することもできます。
-
ソフトウェアのインストールのバックグラウンドプロセスが完了するまで待ちます。ステータスをチェックして、次を確認します。
-
OCI Edge Platformのシリアル・コンソール・メニューで、「拡張メニュー」、「インストール管理」の順に選択します。
Install Management ----------------------------- 1) Monitor Installation Progress 2) Number of Log Lines -
「Install Management」メニューで、「Monitor Installation Progress」を選択します。
デフォルトでは、インストール・ログの最後の20行が表示されます。この設定は、「ログ行数」メニュー・オプションを使用してカスタマイズできます。
These are the last 20 lines from the installation log: ============================================================= Tuesday 03 February 2026 00:12:59 +0000 (0:00:00.361) 0:00:03.843 ****** changed: [100.96.2.33] TASK [add the reprovision complete lock for this node] ************************* Tuesday 03 February 2026 00:13:00 +0000 (0:00:00.468) 0:00:04.311 ****** skipping: [100.96.2.33] PLAY RECAP ********************************************************************* 100.96.2.33 : ok=6 changed=3 unreachable=0 failed=0 skipped=1 rescued=0 igno0 Tuesday 03 February 2026 00:13:00 +0000 (0:00:00.008) 0:00:04.319 ****** =============================================================================== Gathering Facts --------------------------------------------------------- 2.60s Copy Install Logs ------------------------------------------------------- 0.81s add the install complete lock for this node ----------------------------- 0.47s Copy platform log ------------------------------------------------------- 0.36s Include pca-system-config ----------------------------------------------- 0.04s Check for tag ----------------------------------------------------------- 0.03s add the reprovision complete lock for this node ------------------------- 0.01s Tue Feb 3 00:13:00 UTC 2026 Install completed on pcamn01. ============================================================= Installation is COMPLETE. Press ENTER to return... -
ログ出力からインストールが完了したことが報告されるまで、監視を続けます。次に、メイン・メニューに戻ります。
-
-
シリアルコンソールへの接続を維持します。これは、「エッジ・プラットフォーム・ソフトウェアの初期設定および構成の完了」で再度使用します。