リモートインストール

目次

4.1. リモートインストールのインストールシナリオ
4.2. インストールソースを保持するサーバのセットアップ
4.3. ターゲットシステムのブートの準備
4.4. ターゲットシステムをインストールのためにブートする
4.5. インストールプロセスのモニタ

SUSE Linux Enterpriseは、さまざまな方法でインストールできます。SUSE Linux Enterpriseをインストールするには、第3章 YaSTによるインストールで説明されている通常のメディアによるインストールの他に、ネットワークベースのさまざまなアプローチや、完全自動のアプローチも選択できます。

それぞれの方法は、前提条件を記載したリストと、基本手順を記載したリストの2つのチェックリストを使用します。その後、これらのインストールシナリオの中で用いられているすべての方式についての詳細を説明します。

[Note]

次の各項では、SUSE Linux Enterpriseを新たにインストールするシステムのことを「ターゲットシステム」または「インストールターゲット」と呼びます。 インストールソースという語は、インストールデータのすべてのソースを指して用います。 これには、CDやDVDなどの物理メディアや、ネットワーク内でインストールデータを配布するネットワークサーバが含まれます。

リモートインストールのインストールシナリオ

このセクションでは、リモートインストールを行う場合の、最も一般的なインストールシナリオについて説明します。それぞれのシナリオについて、前提条件のリストを注意深くチェックし、シナリオで説明されている手順に従ってください。特定のステップについての詳細な説明が必要な場合には、用意されているリンクを参照してください。

[Important]

X Window Systemの設定は、リモートインストールプロセスの一部ではありません。 インストールが完了したら、ターゲットシステムにrootとしてログインして、telinit 3を入力し、SaX2を起動してグラフィックハードウェアを設定してください。

VNC経由のシンプルリモートインストール—静的なネットワーク設定

このタイプのインストールでは、インストール時のブートのため、ターゲットシステムにある程度物理的にアクセスすることが必要となります。インストール自体は、VNCを使用してインストールプログラムに接続することにより、リモートのワークステーションによって完全に制御されます。第3章 YaSTによるインストールで説明されている手動インストールの場合と同様に、ユーザ操作も必要です。

このタイプのインストールでは、以下の必要条件を満たしていることを確認してください。

  • リモートインストールソース:NFS、HTTP、FTP、またはSMBと作業用ネットワーク接続

  • ターゲットシステムでネットワーク接続が動作していること

  • 動作しているネットワーク接続による制御システムおよびVNCビューアソフトウェアまたはJava対応のブラウザ(Firefox、Konqueror、Internet Explorer、またはOpera)

  • ターゲットシステムのブートのための物理ブートメディア(CD、またはDVD)

  • インストールソースおよび制御システムに有効な静的IPアドレスがすでに割り当てられていること

  • ターゲットシステムに割り当てる有効な静的IPアドレス

このタイプのインストールを実行するには、以下の手順に従います。

  1. 4.2項 「インストールソースを保持するサーバのセットアップ」で説明されている方法でインストールソースをセットアップします。NFS、HTTP、またはFTPのネットワークサーバを選択します。SMBのインストールソースの場合は、4.2.5項 「SMBインストールソースの管理」を参照してください。

  2. SUSE Linux Enterpriseメディアキットの最初のCDまたはDVDを使って、ターゲットシステムをブートします。

  3. ターゲットシステムのブート画面が表示されたら、ブートオプションプロンプトで、適切なVNCオプションと、インストールソースのアドレスを設定します。 この詳細は、4.4項 「ターゲットシステムをインストールのためにブートする」で説明しています。

    ターゲットシステムはテキストベースの環境でブートします。VNCビューアアプリケーションまたはブラウザで使用するための、グラフィックインストール環境用のネットワークアドレスとディスプレイ番号が表示されます。 VNCインストールのアナウンス自体はOpenSLPによって行われ、Konquerorのservice:/またはslp:/モードで表示できます。

  4. 制御用のワークステーションで、VNC表示アプリケーションまたはWebブラウザを開き、4.5.1項 「VNCによるインストール」に説明されている方法でターゲットシステムに接続します。

  5. 第3章 YaSTによるインストールに説明されている方法でインストールを実行します。再起動後、ターゲットシステムに再接続して、インストールの最終作業を行います。

  6. インストールを完了します。

VNC経由のシンプルリモートインストール—動的なネットワーク設定

このタイプのインストールでは、インストール時のブートのため、ターゲットシステムにある程度物理的にアクセスすることが必要となります。ネットワーク設定はDHCPによって行われます。インストール自体は、VNCを使用してインストーラに接続することにより、リモートのワークステーションによって完全に制御されます。しかし、実際の設定のためにユーザ操作も必要です。

このタイプのインストールでは、以下の必要条件を満たしていることを確認してください。

  • リモートインストールソース:NFS、HTTP、FTP、またはSMBと作業用ネットワーク接続

  • ターゲットシステムでネットワーク接続が動作していること

  • 動作しているネットワーク接続による制御システムおよびVNCビューアソフトウェアまたはJava対応のブラウザ(Firefox、Konqueror、Internet Explorer、またはOpera)

  • ターゲットシステムのブートのための物理ブートメディア(CD、DVD、またはカスタムのブートディスク)

  • IPアドレスを提供するDHCPサーバが動作していること

このタイプのインストールを実行するには、以下の手順に従います。

  1. 4.2項 「インストールソースを保持するサーバのセットアップ」で説明されている方法でインストールソースをセットアップします。NFS、HTTP、またはFTPのネットワークサーバを選択します。SMBのインストールソースの場合は、4.2.5項 「SMBインストールソースの管理」を参照してください。

  2. SUSE Linux Enterpriseメディアキットの最初のCDまたはDVDを使って、ターゲットシステムをブートします。

  3. ターゲットシステムのブート画面が表示されたら、ブートオプションプロンプトで、適切なVNCオプションと、インストールソースのアドレスを設定します。 この詳細は、4.4項 「ターゲットシステムをインストールのためにブートする」で説明しています。

    ターゲットシステムはテキストベースの環境でブートします。VNCビューアアプリケーションまたはブラウザで使用するための、グラフィックインストール環境用のネットワークアドレスとディスプレイ番号が表示されます。 VNCインストールのアナウンス自体はOpenSLPによって行われ、Konquerorのservice:/またはslp:/モードで表示できます。

  4. 制御用のワークステーションで、VNC表示アプリケーションまたはWebブラウザを開き、4.5.1項 「VNCによるインストール」に説明されている方法でターゲットシステムに接続します。

  5. 第3章 YaSTによるインストールに説明されている方法でインストールを実行します。再起動後、ターゲットシステムに再接続して、インストールの最終作業を行います。

  6. インストールを完了します。

VNC経由のリモートインストール—PXEブートとWake on LAN

このタイプのインストールは、完全に無人で行えます。ターゲットマシンは、リモートで起動され、ブートされます。ユーザ操作は、実際のインストールで必要となるだけです。このアプローチは、遠隔サイト間での導入に適しています。

このタイプのインストールでは、以下の必要条件を満たしていることを確認してください。

  • リモートインストールソース:NFS、HTTP、FTP、またはSMBと作業用ネットワーク接続

  • TFTPサーバ

  • ネットワークでDHCPサーバが動作していること

  • ターゲットシステムにPXEブート、ネットワーク、およびWake on LANの機能があり、ネットワークに配線されて接続していること

  • 動作しているネットワーク接続による制御システムおよびVNCビューアソフトウェアまたはJava対応のブラウザ(Firefox、Konqueror、Internet Explorer、またはOpera)

このタイプのインストールを実行するには、以下の手順に従います。

  1. 4.2項 「インストールソースを保持するサーバのセットアップ」で説明されている方法でインストールソースをセットアップします。NFS、HTTP、またはFTPのネットワークサーバを選択するか、4.2.5項 「SMBインストールソースの管理」で説明されている方法でSMBのインストールソースを設定します。

  2. ターゲットシステムから取得するためのブートイメージを保持するTFTPサーバをセットアップします。これは4.3.2項 「TFTPサーバのセットアップ」で説明されています。

  3. すべてのマシンにIPアドレスを提供し、ターゲットシステムにTFTPサーバの場所を知らせるためのDHCPサーバをセットアップします。これは4.3.1項 「DHCPサーバのセットアップ」で説明されています。

  4. ターゲットシステムでPXEブートの準備をします。この詳細は、4.3.5項 「ターゲットシステムでPXEブートの準備をする」で説明しています。

  5. Wake on LAN機能を使って、ターゲットシステムでブートプロセスを開始します。これは4.3.7項 「Wake on LAN」で説明されています。

  6. 制御用のワークステーションで、VNC表示アプリケーションまたはWebブラウザを開き、4.5.1項 「VNCによるインストール」に説明されている方法でターゲットシステムに接続します。

  7. 第3章 YaSTによるインストールに説明されている方法でインストールを実行します。再起動後、ターゲットシステムに再接続して、インストールの最終作業を行います。

  8. インストールを完了します。

SSH経由のシンプルリモートインストール—静的なネットワーク設定

このタイプのインストールでは、インストール時のブートと、インストールターゲットのIPアドレスの決定のため、ターゲットシステムにある程度物理的にアクセスすることが必要となります。インストール自体は、SSHを使用してインストーラに接続することにより、リモートのワークステーションによって完全に制御されます。第3章 YaSTによるインストールで説明されている通常のインストールの場合と同様に、ユーザ操作も必要です。

このタイプのインストールでは、以下の必要条件を満たしていることを確認してください。

  • リモートインストールソース:NFS、HTTP、FTP、またはSMBと作業用ネットワーク接続

  • ターゲットシステムでネットワーク接続が動作していること

  • ネットワーク接続が動作しており、現在使用中のSSHクライアントソフトウェアがある制御システム

  • ターゲットシステムのブートのための物理ブートメディア(CD、DVD、またはカスタムのブートディスク)

  • インストールソースおよび制御システムに有効な静的IPアドレスがすでに割り当てられていること

  • ターゲットシステムに割り当てる有効な静的IPアドレス

このタイプのインストールを実行するには、以下の手順に従います。

  1. 4.2項 「インストールソースを保持するサーバのセットアップ」で説明されている方法でインストールソースをセットアップします。NFS、HTTP、またはFTPのネットワークサーバを選択します。SMBのインストールソースの場合は、4.2.5項 「SMBインストールソースの管理」を参照してください。

  2. SUSE Linux Enterpriseメディアキットの最初のCDまたはDVDを使って、ターゲットシステムをブートします。

  3. ターゲットシステムのブート画面が表示されたら、ブートオプションプロンプトで、ネットワーク接続、インストールソースのアドレス、SSHの有効化のための適切なパラメータを設定します。この詳細は、4.4.3項 「カスタムのブートオプションを使用する」で説明しています。

    ターゲットシステムはテキストベースの環境でブートします。SSHクライアントで使用するための、グラフィックインストール環境用のネットワークアドレスが表示されます。

  4. 制御用のワークステーションで、ターミナルウィンドウを開いて、4.5.2.2項 「インストールプログラムへの接続」で説明されている方法でターゲットシステムに接続します。

  5. 第3章 YaSTによるインストールに説明されている方法でインストールを実行します。再起動後、ターゲットシステムに再接続して、インストールの最終作業を行います。

  6. インストールを完了します。

SSH経由のシンプルリモートインストール—動的なネットワーク設定

このタイプのインストールでは、インストール時のブートと、インストールターゲットのIPアドレスの決定のため、ターゲットシステムにある程度物理的にアクセスすることが必要となります。インストール自体は、VNCを使用してインストーラに接続することにより、リモートのワークステーションによって完全に制御されます。しかし、実際の設定のためにユーザ操作も必要です。

このタイプのインストールでは、以下の必要条件を満たしていることを確認してください。

  • リモートインストールソース:NFS、HTTP、FTP、またはSMBと作業用ネットワーク接続

  • ターゲットシステムでネットワーク接続が動作していること

  • ネットワーク接続が動作しており、現在使用中のSSHクライアントソフトウェアがある制御システム

  • ターゲットシステムのブートのための物理ブートメディア(CD、またはDVD)

  • IPアドレスを提供するDHCPサーバが動作していること

このタイプのインストールを実行するには、以下の手順に従います。

  1. 4.2項 「インストールソースを保持するサーバのセットアップ」で説明されている方法でインストールソースをセットアップします。NFS、HTTP、またはFTPのネットワークサーバを選択します。SMBのインストールソースの場合は、4.2.5項 「SMBインストールソースの管理」を参照してください。

  2. SUSE Linux Enterpriseメディアキットの最初のCDまたはDVDを使って、ターゲットシステムをブートします。

  3. ターゲットシステムのブート画面が表示されたら、ブートオプションプロンプトで、ネットワーク接続、インストールソースの場所、SSHの有効化のための適切なパラメータを設定します。これらのパラメータの使用方法についての詳細は、4.4.3項 「カスタムのブートオプションを使用する」を参照してください。

    ターゲットシステムはテキストベースの環境でブートします。SSHクライアントで使用するための、グラフィックインストール環境用のネットワークアドレスが表示されます。

  4. 制御用のワークステーションで、ターミナルウィンドウを開いて、4.5.2.2項 「インストールプログラムへの接続」で説明されている方法でターゲットシステムに接続します。

  5. 第3章 YaSTによるインストールに説明されている方法でインストールを実行します。再起動後、ターゲットシステムに再接続して、インストールの最終作業を行います。

  6. インストールを完了します。

SSH経由のリモートインストール—PXEブートとWake on LAN

このタイプのインストールは、完全に無人で行えます。ターゲットマシンは、リモートで起動され、ブートされます。

このタイプのインストールでは、以下の必要条件を満たしていることを確認してください。

  • リモートインストールソース:NFS、HTTP、FTP、またはSMBと作業用ネットワーク接続

  • TFTPサーバ

  • インストールを行うホストにIPアドレスを提供する、DHCPサーバがネットワークで動作していること

  • ターゲットシステムにPXEブート、ネットワーク、およびWake on LANの機能があり、ネットワークに配線されて接続していること

  • ネットワーク接続が動作しており、SSHクライアントソフトウェアがある、制御システム

このタイプのインストールを実行するには、以下の手順に従います。

  1. 4.2項 「インストールソースを保持するサーバのセットアップ」で説明されている方法でインストールソースをセットアップします。NFS、HTTP、またはFTPのネットワークサーバを選択します。SMBのインストールソースの設定は、4.2.5項 「SMBインストールソースの管理」を参照してください。

  2. ターゲットシステムから取得するためのブートイメージを保持するTFTPサーバをセットアップします。これは4.3.2項 「TFTPサーバのセットアップ」で説明されています。

  3. すべてのマシンにIPアドレスを提供し、ターゲットシステムにTFTPサーバの場所を知らせるためのDHCPサーバをセットアップします。これは4.3.1項 「DHCPサーバのセットアップ」で説明されています。

  4. ターゲットシステムでPXEブートの準備をします。この詳細は、4.3.5項 「ターゲットシステムでPXEブートの準備をする」で説明しています。

  5. Wake on LAN機能を使って、ターゲットシステムでブートプロセスを開始します。これは4.3.7項 「Wake on LAN」で説明されています。

  6. 制御用のワークステーションで、SSHクライアントを起動して、4.5.2項 「SSHによるインストール」で説明されている方法でターゲットシステムに接続します。

  7. 第3章 YaSTによるインストールに説明されている方法でインストールを実行します。再起動後、ターゲットシステムに再接続して、インストールの最終作業を行います。

  8. インストールを完了します。