仮想化 · 1 min read · Dec 16, 2025

Debian Wheezy における KVM と openQRM 5.1 の仮想化

Debian Wheezy における KVM と openQRM 5.1 の仮想化

バージョン 1.0
最終編集日 2013年8月14日
著者 Matt Rechenburg

この HowTo は、Debian 7(別名 Wheezy)上で openQRM 5.1 を使用して KVM 仮想マシンを作成および管理する方法について説明します。

要件

  • 物理サーバー 1 台 - メモリは最低 1 GB
  • ディスクスペースは最低 100 GB
  • システム BIOS で VT(仮想化技術)が有効になっていること。これにより、openQRM サーバーが後で仮想マシンを実行できます。

Debian Wheezy に openQRM 5.1 をインストール

物理サーバーに最小限の Debian Wheezy をインストールします。

openQRM 5.1 をインストールして初期化します。

ご注意ください!

上記の初期スタートポイントに関する詳細な Howto は「Debian Wheezy に openQRM 5.1 をインストールする」- https://www.howtoforge.com/install-openqrm-5.1-on-debian-wheezy で入手できます。

カスタムドメイン名の設定

openQRM のインストールと初期化後の最初のステップとして、openQRM 管理ネットワークのカスタムドメイン名を構成することをお勧めします。このユースケースでは、openQRM サーバーはプライベートクラス C IP アドレス 192.168.178.5/255.255.255.0 を持っています。これは前述の「Debian Wheezy に openQRM 5.1 をインストールする」(URL) に基づいています。openQRM 管理ネットワークはプライベートなものであるため、文法的に正しい任意のドメイン名を使用できます。例えば、’my123cloud.net’ などです。DNS プラグインに事前設定されているデフォルトのドメイン名は “oqnet.org” です。

ベストプラクティスは、DNS プラグインのドメイン名を設定するために ‘openqrm’ コマンドラインユーティリティを使用することです。openQRM サーバーシステムにログインし、ターミナルで以下のコマンドを ‘root’ として実行してください:

/usr/share/openqrm/bin/openqrm boot-service configure -n dns -a default -k OPENQRM_SERVER_DOMAIN -v my123cloud.net

上記コマンドの出力は以下のようになります。

root@debian:~# /usr/share/openqrm/bin/openqrm boot-service configure -n dns -a default -k OPENQRM_SERVER_DOMAIN -v my123cloud.net
デフォルトの Boot-Service 構成をプラグイン dns に設定中
root@debian:~#

DNS プラグインの現在の構成を (再) 表示するには、以下を実行してください:

/usr/share/openqrm/bin/openqrm boot-service view -n dns -a default

プラグインの有効化

ヒント:プラグインリストのフィルターを使用して、タイプ別にプラグインを簡単に見つけることができます!

openQRM プラグインマネージャーで、以下の順序でプラグインを有効にして開始してください:

  • dns プラグイン - タイプ Networking
  • dhcpd プラグイン - タイプ Networking
  • tftpd プラグイン - タイプ Networking
  • network-manager プラグイン - タイプ Networking
  • local-server プラグイン - タイプ Misc
  • device-manager プラグイン - タイプ Management
  • novnc プラグイン - タイプ Management
  • sshterm プラグイン - タイプ Management
  • linuxcoe プラグイン - タイプ Deployment
  • kvm プラグイン - タイプ Virtualization

仮想化ホストオブジェクトの作成

データセンター -> サーバー -> 新しいサーバーを追加に移動します。

サーバー名に ‘openqrm’ を指定し、説明を提供します。

openQRM サーバーリソースを選択します。

次の編集ダイアログで、このサーバーの仮想化タイプとして ‘KVM Host’ を設定し、保存するために送信します。

これは仮想化ホストオブジェクトを追加した後のサーバーリストです。

さらに、異なるタイプの VM ボリュームを管理するために 2 つの KVM ストレージオブジェクトが自動的に作成されます。

LVM ボリュームグループの作成

ボリューム管理に関して最も柔軟性のある KVM ストレージタイプは ‘KVM LVM Storage’ です。各 VM は、そのルートイメージとして専用の論理ボリュームを取得します。代わりに ‘KVM Blockfile Storage’ を使用することもできます。このストレージタイプのボリュームは、qemu-img コマンドを介してホストのファイルシステム上に作成されます。この Howto では ‘KVM LVM Storage’ タイプについて説明します。

データセンター -> ストレージに移動し、’openqrm-lvm’ ストレージオブジェクトの ‘管理’ ボタンをクリックします。

ご注意ください!

システムは自動的に LVM 機能のためのシステムユーティリティが利用可能かどうかを確認します。利用できない場合、openQRM はディストリビューションパッケージマネージャーを介して自動的にインストールをトリガーします。これにより、コマンドがシステムで初めて実行される際に遅延が発生する可能性があります。

次に ‘新しいボリュームグループを追加’ をクリックします。

初期の ‘Debian Wheezy に openQRM 5.1 をインストールする’ (https://www.howtoforge.com/install-openqrm-5.1-on-debian-wheezy) に従った場合、LVM ボリュームグループを作成するために使用できる専用の /dev/sda3 パーティションが現在利用可能です。LVM ボリュームグループの名前(ここでは ‘kvmvg’)を指定し、/dev/sda3 デバイスを選択して送信します。

新しいボリュームグループを作成することを確認します。

VM イメージを保存するための LVM ボリュームグループが作成されました。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。