3.2. 仮想マシンの作成


Red Hat Enterprise Linux (RHEL) ブート ISO イメージを使用して、仮想マシンを作成できます。

前提条件

  • キックスタートファイルを作成している。
  • OpenShift CLI (oc) がインストールされている。
  • redhat 認証情報がある。

手順

  1. Red Hat Enterprise Linux (RHEL) ブート ISO イメージを Red Hat Enterprise Linux のダウンロード からダウンロードします。
  2. ダウンロードしたファイルを /var/lib/libvirt/images ディレクトリーにコピーします。
  3. 次のコマンドを実行して、VMNAME 環境変数を独自の値に設定します。

    $ VMNAME=microshift-4.19-bootc
  4. 次のコマンドを実行して、NETNAME 環境変数を独自の値に設定します。

    $ NETNAME=default
  5. 次のコマンドを実行して、2 コア、2 GB の RAM、20 GB のストレージを備えた RHEL 仮想マシンを作成します。

    $ sudo virt-install \
        --name ${VMNAME} \
        --vcpus 2 \
        --memory 2048 \
        --disk path=/var/lib/libvirt/images/${VMNAME}.qcow2,size=20 \
        --network network=${NETNAME},model=virtio \
        --events on_reboot=restart \
        --location /var/lib/libvirt/images/rhel-9.6-$(uname -m)-boot.iso \
        --initrd-inject kickstart.ks \
        --extra-args "inst.ks=file://kickstart.ks" \
        --wait
    注記

    sudo virt-install コマンドは、キックスタートファイルを使用してリモートレジストリーから bootc イメージを取得し、RHEL オペレーティングシステムをインストールします。

  6. redhat 認証情報を使用して仮想マシンにログインします。

検証

  1. 次のコマンドを入力して、すべての MicroShift Pod がエラーなしで実行されていることを確認します。

    $ watch sudo oc get pods -A \
        --kubeconfig /var/lib/microshift/resources/kubeadmin/kubeconfig

    出力例

    NAMESPACE                  NAME                                       READY   STATUS    RESTARTS      AGE
    kube-system                csi-snapshot-controller-7cfb9df49c-kc9dx   1/1     Running   0             31s
    openshift-dns              dns-default-rpnlt                          2/2     Running   0             14s
    openshift-dns              node-resolver-rxvdk                        1/1     Running   0             31s
    openshift-ingress          router-default-69cd7b5545-7zcw7            1/1     Running   0             29s
    openshift-ovn-kubernetes   ovnkube-master-c7hlh                       4/4     Running   1 (16s ago)   31s
    openshift-ovn-kubernetes   ovnkube-node-mkpht                         1/1     Running   1 (17s ago)   31s
    openshift-service-ca       service-ca-5d5d96459d-5pd5s                1/1     Running   0             28s
    openshift-storage          topolvm-controller-677cbfcdb9-28dqr        5/5     Running   0             31s
    openshift-storage          topolvm-node-6fzbl                         3/3     Running   0             14s

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る