Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxでコマンドラインツールを使用してKVM仮想環境を管理する方法

Linuxでコマンドラインツールを使用してKVM仮想環境を管理する方法

  

この記事には新しい概念はなく、コマンドラインツールを使用して以前に行ったことを繰り返すだけで、前提条件はありません。プロセスは、我々は以前の記事を議論しました。

ステップ1:ストレージプールの設定

Virshコマンドラインツールは、virshクライアントドメインを管理するためのユーザーインターフェースです。 virshプログラムは与えられたコマンドとその引数をコマンドラインで実行することができます。

このセクションでは、KVM環境用のストレージプールを作成するためにそれを使用します。このツールの詳細を調べるには、次のコマンドを使用してください。

#man virsh 

1. pool-define-asコマンドでvirshを使用して、新しいストレージプールを定義します名前、タイプ、およびタイプパラメータを指定する必要があります。

この例では、Spool1という名前を取り、型はディレクトリです。デフォルトでは、このタイプに5つのパラメータを指定できます。

  • source-host
  • source-path
  • source-dev
  • source -name
  • target

    ディレクトリタイプには、最後のパラメータ<; target'を使用してストレージプールのパスを指定する必要があります。他のパラメータを使用することもできます(' - '記入する。

    #virsh pool-define-as Spool1 dir  -   -   -   - " /mnt /個人データ/SPool1 /" 


    新しいストレージプールを作成します。
    >

    2.環境内のすべてのストレージプールを表示するには、次のコマンドを使用します。

    #virsh pool-list --all 


    すべてのストレージプールを一覧表示します。

    3.次にストレージプールを作成しましょう。次のコマンドを使って、今定義したストレージプールを構築します。

    #virsh pool-build Spool1 


    ストレージプールの構築

    4. virshコマンドにpool-startパラメータを指定してアクティブにします。作成して構築したばかりのストレージプールを起動します。

    #virsh pool-start Spool1 


    ストレージプールのアクティブ化

    5.ご使用の環境のストレージプールのステータスを表示するには、次のコマンドを使用します。

    #virsh pool-list --all 


    ストレージプールのステータスを表示します。

    Spool1のステータスがアクティブになっていることがわかります。 。

    6.毎回libvirtdサービスによって起動されるようにSpool1を設定します。

    #virsh pool-autostart Spool1 


    KVMストレージプールの設定

    7.最後に、新しいストレージプールの情報を確認します。行きましょう。

    #virsh pool-info Spool1 


    KVMストレージプールの情報を表示する

    おめでとうございます、Spool1は準備完了です。使用するストレージボリュームを作成してみてください。

    手順2:ストレージボリューム/ディスクイメージの構成

    これでディスクイメージを作成する準備が整いました。qpool-imgコマンドを使用して、Spool1に新しいディスクイメージを作成します。詳しくはmanページをご覧ください。

    #man qemu-img 

    8. qemu-imgコマンド、create、check、…'などの後の操作、ディスクイメージフォーマット、作成したいディスクイメージを指定します。パスとサイズ

    #qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G 


    ストレージボリュームの作成

    9. qemu-imgコマンドにinfoを指定すると、新しいディスクイメージに関する情報を入手できます。


    ストレージボリューム情報の表示

    警告:実行中の仮想マシンやその他のプロセスを変更するためにqemu-imgコマンドを使用しないでください。使用した画像は、画像が破壊されます。

    仮想マシンを作成しましょう。

    手順3:仮想マシンを作成する

    10.最後の手順では、最後の手順としてvirt-installコマンドを使用して仮想マシンを作成します。 Virt-installは、< libvirt>ハイパーバイザライブラリを使用する新しいKVM仮想マシンを作成するためのコマンドラインツールです。詳細については、manページもチェックすることができます。

    #man virt-install 

    新しいKVM仮想マシンを作成するには、以下のすべての情報を指定してコマンドを使用する必要があります。

  • 名前:仮想マシンの名前。
  • ディスクの場所:ディスクイメージの場所。
  • グラフィック:VM、通常SPICEへの接続方法。
  • vcpu:仮想CPUの数。
  • ram:割り当てられたメモリの量(メガバイト単位)。
  • 場所:インストール元のパスを指定します。
  • ネットワーク:仮想ネットワーク、通常はvirbr0ブリッジを指定します。

    virt-install - name = rhel7 - ディスクパス= /mnt /個人データ/SPool1 /SVol1.img&graphics spice– vcpu = 1– ram = 1024– location = /run /media /dos/9e6f605a-f502-4e98-826e-e6376caea288/rhel-server-7.0-x86_64-dvd.iso&ndashする;ネットワークブリッジ= virbr0で
    の新しい仮想マシンを作成します

    11.仮想マシンと通信するなど、virt-vierwerウィンドウがポップアップ表示されます。

    仮想マシン起動プログラム

    仮想マシンのインストールプロセス

    まとめ

    上記は弊社のKVM <です。チュートリアルの最後の部分では、もちろんすべてを網羅しているわけではありません。ボールを打つだけなので、次に、これらの豊富なリソースを活用して、やりたいことを実行しましょう。 Br>

  • Copyright © Windowsの知識 All Rights Reserved