SUSE Multi-Linux Manager 5.1サーバの仮想マシンとしての配備 - VMware

この章では、SUSE Multi-Linux Manager 5.1 をイメージとして配備するために必要な仮想マシン設定について説明します。このインストールでは、VMwareをサンドボックスとして使用します。

1. 利用可能なイメージ

SUSE Multi-Linux Manager 5.1サーバを配備する際に推奨される方法は、利用可能な次のイメージの1つを使用することです。これらのイメージにはすべてのツールが含まれており、配備が大幅に容易になります。

SUSE Multi-Linux Manager 5.1のイメージはSUSE Multi-Linux Manager 5.1 VM imagesで入手できます。

カスタマイズされたSUSE Multi-Linux Manager 5.1 VMイメージは、SL Micro 6.1にのみ提供されます。SUSE Linux Enterprise Server 15 SP7で製品を実行するには、https://www.suse.com/download/sles/で入手可能な標準のSUSE Linux Enterprise Server 15 SP7インストールを使用し、その上でSUSE Multi-Linux Manager 5.1拡張機能を有効にします。

生イメージの準備の詳細については、https://documentation.suse.com/sle-micro/6.1/html/Micro-deployment-raw-images-virtual-machines/index.html#deployment-preparing-configuration-device[]を参照してください。

セルフインストールイメージの詳細については、https://documentation.suse.com/sle-micro/6.1/html/Micro-deployment-selfinstall-images/index.htmlを参照してください。

Table 1. 利用可能なサーバイメージ
アーキテクチャ イメージの形式

aarch64

qcow2、vmdk

x86_64

qcow2、vmdk、raw、セルフインストーラ

ppc64le

raw、セルフインストーラ

s390x *

qcow2、raw

* s390xでは、CDL DASDとFBAの2つのストレージオプションが利用可能です。

2. SUSE Multi-Linux Manager 仮想マシン設定 - VMware

このセクションでは、VMware環境内のSUSE Multi-Linux Managerストレージパーティションに不可欠な追加の仮想ディスクの作成に重点を置いて、 VMware設定について説明します。

プロシージャ: VMware仮想マシンを作成する
  1. SUSE Multi-Linux Manager Server .vmdkファイルをダウンロードし、コピーをVMwareストレージに移動します。

  2. VMware Webインタフェースを使用して、アップロードされた.vmdkファイルのコピーを作成します。 これにより、提供された.vmdkファイルがvSphereハイパーバイザーに適した形式に変換されます。

  3. ゲストOSファミリLinuxおよびゲストOSバージョンSUSE Linux Enterprise 15 (64ビット)に基づいて、新しい仮想マシンを作成し、名前を付けます。

  4. 500GB以上のHard Disk 2を追加します。

  5. RAMおよびCPU数を最小値で設定します。*)

  6. 必要に応じてネットワークアダプタを設定します。

  7. VMの電源を入れ、firstbootダイアログ(キーボードレイアウト、ライセンス契約、タイムゾーン、rootのパスワード)に従います。

  8. インストールが完了したら、rootとしてログインします。

  9. 次のセクションに進みます。

*) 最小値については、installation-and-upgrade:hardware-requirements.adoc#proxy-hardware-requirementsを参照してください。

3. SL MicroおよびSUSE Multi-Linux Manager 5.1サーバの登録

開始する前に、SUSE Customer Center (https://scc.suse.com)からSUSE Multi-Linux Manager登録コードを入手してください。

SL Micro 6.1エンタイトルメントは、SUSE Multi-Linux Managerエンタイトルメント内に含まれているため、別途登録コードは必要ありません。

SUSE Multi-Linux Manager server hosts that are hardened for security may restrict execution of files from the /tmp folder. In such cases, as a workaround, export the TMPDIR environment variable to another existing path before running mgradm.

例:

export TMPDIR=/path/to/other/tmp

SUSE Multi-Linux Managerの更新では、この回避策が不要になるようにツールが変更されます。

プロシージャ: SL MicroおよびSUSE Multi-Linux Manager 5.1を登録する
  1. 仮想マシンをブートします。

  2. rootとしてログインします。

  3. SCCでSL Microを登録します。

    transactional-update register -r <REGCODE> -e <your_email>
  4. 再起動します。

  5. SUSE Customer CenterでSUSE Multi-Linux Manager 5.1を登録します。

    transactional-update register -p Multi-Linux-Manager-Server/5.1/x86_64 -r <REGCODE>
  6. 再起動

  7. システムを更新します。

    transactional-update
  8. 更新が適用されていた場合は再起動します。

  9. このステップはオプションです。ただし、ご使用のインフラストラクチャでカスタム永続ストレージが必要な場合は、mgr-storage-serverツールを使用します。

    For more information, see mgr-storage-server --help. This tool simplifies creating the container storage and database volumes. Use the command in the following manner:

    mgr-storage-server <storage-disk-device> [<database-disk-device>]

    例:

    mgr-storage-server /dev/nvme1n1 /dev/nvme2n1

    このコマンドは、/var/lib/containers/storage/volumesに永続ストレージを作成します。

    詳細については、以下を参照してください。

  10. Deploy SUSE Multi-Linux Manager.

    If you use VM images as a migration target, here as the last step, execute the command mgradm migrate instead of mgradm install.

    Execute one of the following commands, depending on the SSL certificate variant (self-signed or third-party). Replace <FQDN> with your fully qualified domain name of the SUSE Multi-Linux Manager Server:

    • SUSE Multi-Linux Managerで提供される自己署名証明書を使用する場合:

      mgradm install podman <FQDN>
    • サードパーティSSL証明書フラグを使用してSSL証明書をインポートする場合(これらすべての証明書が必要なわけではない場合は例を調整可能):

      mgradm install podman <FQDN> \
        --ssl-ca-intermediate <strings> \
        --ssl-ca-root <string> \
        --ssl-server-cert <string> \
        --ssl-server-key <string> \
        --ssl-db-ca-intermediate <strings> \
        --ssl-db-ca-root <string> \
        --ssl-db-cert <string> \
        --ssl-db-key <string>

      詳細については、mgradm install podman --helpを参照してください。