7 セルフインストールイメージの展開 #
この章では、セルフインストールの事前構築済みISOイメージからのSLE Microの展開について説明します。
SUSE Linux Enterprise Microは、SLE Microをマシン(仮想マシンまたはベアメタル)に展開し、初回の起動時にシステムを設定できるようにするセルフインストールISOイメージを提供します。
セットアップを準備するには、次のものが必要です。
SLE Microが実行されるディスク(物理または仮想)
セルフインストールISOを備えた起動可能なデバイス(USBディスクなど)
(オプション)設定メディアとして機能するデバイス。設定デバイスを準備するには、手順7.2「設定デバイスの準備」の手順に従ってください
インストール中に設定デバイスを接続しない場合は、初回起動時に「JeOSjeos-firstboot」が開始されます。このツールを使用すると、SLE Microの最小限の設定を実行できます。手順については、7.2項 「最小限の初期設定」を参照してください。より複雑な設定が必要な場合は、設定メディアが必要です。
SLE Microをインストールするには、手順7.1「SLE Microのインストール」の説明に従って進めます。
設定デバイスは、初回の起動時に設定プロセス全体を通して接続する必要があることに注意してください。インストールプロセスを開始する前に、デバイスを接続することをお勧めします。ただし、ファームウェアが起動時に2つ以上のUSBディスクを接続することをサポートしていない場合は、設定プロセスを開始する前にUSBデバイスを交換できます。
自己インストールISOの展開中に、システムのイメージが選択したディスクにコピーされます。したがって、EFIブートエントリは作成されません(システムがインストーラを使用して展開されている場合と同様)。SLE Microブートローダを選択して、EFIシェルを使用してシステムを手動で起動する必要がある場合があります。最初の起動後、efibootmgr
を使用してブートエントリを作成できます。efibootmgr
は、デフォルトでは展開されたイメージで使用できます。
必要に応じて、手順7.2「設定デバイスの準備」の説明に従って、設定メディアを準備します。
セルフインストールISOを接続してマシンを起動します。
SLE Microをインストールするディスクを選択し、ディスク上のデータを削除することを確認します。次にその後、SLE Microイメージがディスクにコピーされます。
kexec
を使用すると、システムが再起動し、設定プロセスの準備が整います。jeos-firstbootを開始します。
を選択して、設定プロセスを開始します。SLE Microを設定デバイスに記載されている指示に従って設定するか、(オプション)7.2項 「最小限の初期設定」の説明に従って、jeos-firstbootを使用してシステムを設定します。
最初のブート後、
transactional-update
コマンドを使用してSLE Microインスタンスを登録できます。詳細については、10.1項 「登録」を参照してください。SLE Microでは拡張機能を利用できます。これらの拡張機能の一部を使用するには、インストール済みシステムからサブスクリプションに拡張機能を追加する必要があります。詳細については、10.2項 「拡張機能の管理」を参照してください。
7.1 設定デバイスの準備 #
次の手順では、設定デバイスを準備する方法について説明します。
SLE Microでサポートされている任意のファイルシステム(Ext3、Ext4など)にディスクをフォーマットします。
>
sudo mkfs.ext4 /dev/sdYデバイスのラベルを、
ignition
(Ignitionまたはのいずれかが使用されている場合)またはcombustion
combustion (Combustionのみが使用されている場合)に設定します。Ext4ファイルシステムの場合は、次のように設定します。>
sudo e2label /dev/sdY ignition仮想化システムまたはハードウェアがサポートしている任意のタイプの設定ストレージメディアを使用できます(ISOイメージ、USBメモリなど)。
デバイスをマウントします。
>
sudo mount /dev/sdY /mnt使用する設定ツールに応じて、第8章 「Ignitionを使用した設定」または第9章 「Combustionによる設定」に示すようにディレクトリ構造を作成します。
>
sudo mkdir -p /mnt/ignition/あるいは、
>
sudo mkdir -p /mnt/combustion/初めて起動する前に、IgnitionまたはCombustionで使用される設定のすべての要素を準備します。システムにログインするには、
root
用のパスワードを指定するか、パスワードのない認証を設定する必要があります。そうしない場合、初回の起動後にシステムにアクセスできなくなります。
7.2 最小限の初期設定 #
設定メディアを接続しない場合は、「jeos-firstboot」が起動し、以下のようにシステムの最小限の設定を実行できます。