Citrix管理程序

ストレ,ジリポジトリ(sr)の管理

ここでは,さまざまな種類のストレージリポジトリを作成して,Citrix Hypervisorサーバーから使用できるようにする設定例について説明します。また,ライブVDIマイグレーション機能を含め,ストレージリポジトリの管理に必要なさまざまな操作についても説明します。

ストレ,ジリポジトリを作成する

ここでは,さまざまな種類のストレージリポジトリ(SR)を作成して,Citrix Hypervisorサーバーから使用できるようにする設定例について説明します。これらの例では,cliを使用してストレ.ジリポジトリを作成します。Citrix Hypervisor Centerでストレージリポジトリを追加するための新規ストレ,ジリポジトリウィザドの使い方にいて詳しくは,Citrix Hypervisor Centerドキュメントを参照してください。

注:

lvmおよびextの種類のロ,カルストレ,ジリポジトリは,xe CLIを使用してのみ作成できます。ただし,作成後のすべての種類のストレージリポジトリは,Citrix Hypervisor中心およびxe CLIで管理できます。

ホストで使用するストレ:ジリポジトリをcliで作成するには,以下の2の基本手順があります:

  1. 必要なパラメ,タ,の値を確認するためにストレ,ジリポジトリをプロ,ブする。

  2. ストレージリポジトリを作成してSRオブジェクトとそれに関連付けられたPBDオブジェクトを初期化し,そのPBDオブジェクトをプラグしてストレージリポジトリをアクティブ化する。

これらの手順の詳細は,作成されるストレ,ジリポジトリのタ,プによって異なります。いずれの場合でも,sr-createコマンドによる作成に成功すると,そのストレ,ジリポジトリのuuidが返されます。

物理デバ▪▪スを解放するために不要なストレ▪▪ジリポジトリを破棄できます。また,Citrix Hypervisorサ、バ、からストレ、ジリポジトリを消去して接続を解除したり,さらにそれを別のホストに接続したりできます。詳しくは,次のセクションの”ストレ,ジリポジトリを削除するを参照してください。

ストレ,ジリポジトリをプロ,ブする

次の目的で,sr-probeコマンドを実行できます:

  • ストレ,ジリポジトリ作成時に必要なパラメ,タ,を確認する
  • 既存のストレ,ジリポジトリの一覧を表示する

これらのいずれの場合でも,ストレジリポジトリの種類と,その種類に応じたいくかのdevice-configパラメ,タ,を指定してsr-probeコマンドを実行します。必要なパラメ,タ,を指定せずにsr-probeコマンドを実行すると,必要なパラメーターと指定可能なオプションを示すエラーメッセージが表示されます。必要なパラメ,タ,を正しく指定した場合は,既存のストレ,ジリポジトリの一覧が表示されます。sr-probeコマンドによる出力は,すべてxml形式で返されます。

たとえば,既知のiSCSIターゲットがある場合は,その名前またはIPアドレスを指定してプローブできます。これにより,そのタ,ゲット上で使用可能なすべてのiqnが以下のように返されます:

xe sr-probe type=lvmoiscsi device-config:target=192.168.1.10错误码:SR_BACKEND_FAILURE_96错误参数:,请求缺失或目标IQN参数不正确,\     0   192.168.1.10   iqn.192.168.1.10:filer1    

次に,このターゲットの名前またはIPアドレスと,特定のIQNを指定してプローブを実行すると,そのIQN上で使用可能なすべてのSCSIids(lun)が以下のように返されます。

xe sr-probe type=lvmoiscsi device-config:target=192.168.1.10 \ device-config:targetIQN=iqn.192.168.1.10:filer1错误码:SR_BACKEND_FAILURE_107错误参数:,SCSIid参数缺失或错误,\     IET   0   42949672960   149455400000000000000000002000000b70200000f000000    

最後に,これら3つのパラメーター(ターゲットの名前またはIPアドレス,IQN,およびSCSIid)を指定してプローブを実行すると,そのLUN上に存在するストレージリポジトリの一覧が以下のように返されます。

xe sr-probe type=lvmoiscsi device-config:target=192.168.1.10 \ device-config:targetIQN=192.168.1.10:filer1 \ device-config:SCSIid=149455400000000000000000002000000b70200000f000000     3f6e1ebd-8687-0315-f9d3-b02ab3adc4a6   /dev/disk/by-id/scsi-149455400000000000000000002000000b70200000f000000    

次の表は,ストレ,ジリポジトリの各種類に対して,プロ,ブ可能なパラメ,タ,の一覧です。

srの種類 device-configパラメ、タ、(依存順) プロ,ブの可否 sr-createに必要か?
lvmoiscsi 目标 いいえ はい
chapuser いいえ いいえ
chappassword いいえ いいえ
targetIQN はい はい
SCSIid はい はい
lvmohba SCSIid はい はい
NetApp 目标 いいえ はい
用户名 いいえ はい
密码 いいえ はい
chapuser いいえ いいえ
chappassword いいえ いいえ
いいえ(注1参照) はい
FlexVols いいえ いいえ
分配 いいえ いいえ
网络多媒体 いいえ いいえ
nfs 服务器 いいえ はい
serverpath はい はい
lvm 设备 いいえ はい
ext 设备 いいえ はい
EqualLogic收购 目标 いいえ はい
用户名 いいえ はい
密码 いいえ はい
chapuser いいえ いいえ
chappassword いいえ いいえ
storagepool いいえ(注2参照) はい

注:

  • アグリゲ,トのプロ,ブはsr-createの実行時のみ可能です。
  • ストレ,ジプ,ルのプロ,ブはsr-createの実行時のみ可能です。

ストレ,ジリポジトリを削除する

ストレ,ジリポジトリ(sr)は,一時的または永続的に削除できます。

分离:ストレ、ジデバ、スとプ、ルまたはホストの間の関連付けを削除します(pbd-unplug)。ストレジリポジトリ(およびその仮想ディスクメジ)にはアクセスできなくなります。仮想ディスクイメージの内容と,仮想ディスクイメージにアクセスするために仮想マシンで使用されるメタ情報は保持されます。保守などのためにストレジリポジトリを一時的にオフランにするときに,このコマンドを使用します。接続を解除したストレ,ジリポジトリは後で再接続できます。

忘记:物理ディスク上のストレージリポジトリの内容は保持されますが,仮想マシンを仮想ディスクイメージに接続するのに使用した情報は永続的に削除されます。たとえば,ストレージリポジトリの内容を削除せずに,ストレージリポジトリを別のCitrix Hypervisorサーバーに再接続できます。

破坏:物理ディスクからストレ,ジリポジトリの内容を削除します。

摧毁または忘记の場合,ストレージリポジトリに接続されているPBDをホストからアンプラグする必要があります。

  1. 次のコマンドを実行して,物理ブロックデバaaplス(pbd)をアンプラグします。これにより,Citrix Hypervisorサ,バ,からストレ,ジリポジトリが接続解除されます:

    Xe pbd-unplug uuid=pbd_uuid 
  2. sr-destroyコマンドを使用してストレ,ジリポジトリを削除します。このコマンドにより,ストレ,ジリポジトリが破棄されます。これにより,Citrix HypervisorサーバーのデータベースからストレージリポジトリおよびそのPBDが削除され,そのストレージリポジトリの内容が物理ディスクから削除されます:

    Xe sr-destroy uuid=sr_uuid 
  3. sr-forgetコマンドを使用してストレ,ジリポジトリを消去します。このコマンドにより,Citrix HypervisorサーバーのデータベースからストレージリポジトリおよびそのPBDが削除されますが,ストレージリポジトリのコンテンツ自体は物理メディア上に残ります:

    Xe sr-forget uuid=sr_uuid 

注:

対象のストレージリポジトリのソフトウェアオブジェクトでガベージコレクション処理が完了するまで,時間がかかる場合があります。

ストレジリポジトリをントロデュスする

以前に接続を消去したストレジリポジトリを再度ントロデュスするには,pbdを作成します。このPBDを適切なCitrix Hypervisorサーバーに手動でプラグし,ストレージリポジトリをアクティブ化します。

以下の例では,lvmoiscsiストレ,ジリポジトリを接続します。

  1. 次のコマンドを実行して,既存のストレ,ジリポジトリのuuidを確認します。

    xe sr-probe type=lvmoiscsi device-config:target=192.168.1.10 \ device-config:targetIQN=192.168.1.10:filer1 \ device-config:SCSIid=149455400000000000000000002000000b70200000f000000 
  2. 次のコマンドを実行して,sr-probeで返された既存のストレ、ジリポジトリのuuidを、ントロデュ、スします。これにより,新規srのuuidが返されます。

    xe SR -introduce content-type=user name-label="Example Shared LVM over iSCSI SR" \ Shared =true uuid=valid_sr_uuid type=lvmoiscsi 
  3. 次のコマンドを実行して,ストレ,ジリポジトリに添付するpbdを作成します。これにより,新規pbdのuuidが返されます。

    \ device-config:target=192.168.0.1 \ device-config:targetIQN=192.168.1.10:filer1 \ device-config:SCSIid=149455400000000000000000002000000b70200000f000000 
  4. 次のコマンドを実行して,pbdをプラグします。これにより,ストレ,ジリポジトリが接続されます。

    Xe pbd-plug uuid=pbd_uuid 
  5. 次のコマンドを実行して,pbdプラグの状態を確認します。pbdが正しくプラグされている場合,currently-attachedプロパティが真实になります:

    Xe pbd-list sr-uuid=sr_uuid 

注:

リソ,スプ,ル内の各サ,バ,に対して,手順3 ~手順5を実行します。これらの手順は,Citrix Hypervisor中心の[ストレージ]>[修復]コマンドでも実行できます。

lunのラereplicationブ拡張

ストレージの要件に応じてストレージアレイにキャパシティを追加して,Citrix HypervisorサーバーにプロビジョニングされるLUNのサイズを増やすことができます。lunのラaapl . exeブ拡張機能を使用すると,仮想マシンを停止せずにlunのサaapl . exeズを増やすことができます。

ストレジアレの容量を増やしたら,次のように入力します。

Xe sr-scan sr-uuid=sr_uuid 

これにより,ストレ,ジリポジトリが再スキャンされ,追加されたストレ,ジ領域が使用可能になります。

この操作は,Citrix Hypervisor Centerでも使用できます。ストレジリポジトリを選択してサズを変更し,[再スキャン]をクリックします。

警告:

  • 既存のlunのサlunズを小さくすることはできません。ストレ,ジアレイ上のLUNのサイズを小さくすると、データが失われることがあります。

ラaapl . exeラaapl . exe vdiマaapl . exeグレ

ストレージXenMotionのライブVDIマイグレーション機能を使用すると,仮想マシンの仮想ディスクイメージ(VDI)を仮想マシンを停止せずに再配置できます。これにより,管理者は以下のタスクを実行できます:

  • 安価なローカルストレージに格納されている仮想マシンを,高速で耐障害性の高いストレージアレイに移動する。
  • 仮想マシンを開発環境から実稼働環境に移動する。
  • ストレ,ジ容量による制限がある場合に,仮想マシンをストレ,ジ階層間で移動する。
  • ストレジアレをアップグレドする。

制限事項

ラaapl . exe .ブvdiマaapl . exe .グレ,ションには,以下の制限事項があります。

  • 移動先のリポジトリ上に十分な空きディスク容量が必要です。

Citrix Hypervisor Centerを使用して仮想ディスクを移動するには

  1. リソスペ@ @ンで,仮想ディスクが格納されているストレ@ @ジリポジトリを選択して[ストレ,ジ]タブをクリックします。

  2. [仮想ディスク]の一覧で,移動する仮想ディスクを選択して[移動]をクリックします。

  3. [仮想ディスクの移動]ダ@ @アログボックスで,移動先のストレ@ @ジリポジトリを選択します。

    注:

    一覧には,各ストレ,ジリポジトリの空き容量が表示されます。移動先のストレ,ジリポジトリ上に十分なディスク容量があることを確認してください。

  4. [移動]をクリックして仮想ディスクを移動します。

xe CLIリファレンスにいては,”vdi-pool-migrate(/ja-jp/citrix-hypervisor/command-line-interface.html#vdi-pool-migrate)を参照してください。

停止した仮想マシンのvdiをほかのストレジリポジトリに移行する(オフランマグレション)

メンテナンス時または階層ストレージを使用する場合は,仮想マシンに関連付けられた仮想ディスクイメージ(VDI)をほかのストレージリポジトリに移動することができます。Citrix Hypervisor中心を使用すると,仮想マシンおよびすべてのそのVDIを,同一または異なるストレージリポジトリにコピーできます。個々のVDIをコピーするには,Citrix Hypervisor中心とxe CLIを使用します。

xe CLIリファレンスにいては,”vm-migrate”(/ ja-jp / citrix-hypervisor / command-line-interface.html # vm-migrate)を参照してください。

仮想マシンのすべての仮想ディスクメジをほかのストレジリポジトリにコピする

Citrix Hypervisor中心の[VMのコピー]コマンドでは,選択した仮想マシンのすべてのVDIを同一または異なるストレージリポジトリ上にコピーできます。このとき,デフォルトでは,元の仮想マシンおよびvdiは変更されません。コピーを作成するのではなく,選択したストレージリポジトリに仮想マシンを移動するには,[VMのコピー]ダイアログボックスで[元のVMの削除]オプションを選択します。

  1. 仮想マシンをシャットダウンします。
  2. Citrix Hypervisor Centerで仮想マシンを選択し,(虚拟机)>[vmのコピ]を選択します。
  3. コピ,先のストレ,ジリポジトリを選択します。

個々の仮想ディスクメジをほかのストレジリポジトリにコピする

xe CLIとCitrix Hypervisor中心を使用して,ストレージリポジトリ間で個々のVDIをコピーできます。

  1. 仮想マシンをシャットダウンします。

  2. xe CLIを使用して,移行するVDIのUUIDを指定します。仮想マシンにdvdドラaaplブがある場合,そのvdi-uuid不在数据库中で示され,無視できます。

    Xe vbd-list vm-uuid=valid_vm_uuid 

    注:

    vbd-listコマンドにより,vbd uuidおよびvdi uuidが表示されます。ここでは,vbd uuidではなくvdi uuidを使用することに注意してください。

  3. Citrix Hypervisor Centerで,[vmストレ.ジ]タブを選択します。コピ,するvdiを選択して,[接続解除]をクリックします。この操作は,vbd-destroyコマンドでも実行できます。

    注:

    vbd-destroyコマンドでvdi uuidを"接続解除"する場合は,そのvbdの其他配置:老板パラメ,タ,が真正的に設定されていないことを確認してください。このパラメ,タ,をに設定します。vdiを"破棄"する場合は,vbd-destroyコマンドに其他配置:所有者= trueを指定して実行することもできます。

  4. 次のvdi-copyコマンドを実行して,仮想マシンの各vdiを指定したストレ,ジリポジトリにコピ,します。

    Xe vdi-copy uuid=valid_vdi_uuid sr-uuid=valid_sr_uuid 
  5. Citrix Hypervisor Centerで,[vmストレ.ジ]タブを選択します。[接続]をクリックして,新しいストレ,ジリポジトリのvdiを選択します。この操作は,vbd-createコマンドでも実行できます。

  6. 元のVDIを削除するには,Citrix Hypervisor中心で元のストレージリポジトリの[ストレ,ジ]タブを選択します。元のvdiは,一覧の[仮想マシン]列が空白になっています。そのvdiを選択して,[削除]をクリックするとvdiが削除されます。

ロカルのファバチャネルストレジリポジトリを共有ストレジリポジトリに変換する

xe CLIおよびCitrix Hypervisor Centerの[ストレ,ジ]>[修復]を使用して,ローカルのファイバチャネルストレージリポジトリを共有ファイバチャネルストレージリポジトリに変換します:

  1. すべてのホストで,ストレ,ジリポジトリのlunが適切にゾ,ン設定されていることを確認します。各ホストでlunが存在するかどうかをsr-probeコマンドで確認する方法にいて詳しくは,”ストレ,ジリポジトリをプロ,ブするを参照してください。

  2. 次のコマンドを実行して,共有ストレ,ジリポジトリに変換します。

    Xe sr-param-set shared=true uuid=local_fc_sr 
  3. 共有されたストレージリポジトリは,Citrix Hypervisor中心のツリー表示でホストレベルからプールレベルに移動します。このリポジトリには赤い感嘆符”!“が付き,プール内のすべてのホストに接続されていないことを示します。

  4. ストレ,ジリポジトリを選択し,[ストレ,ジ]>[ストレ,ジリポジトリの修復]を選択します。

  5. [修復]をクリックすると,プ,ル内のホストごとにpbdが作成され,プラグされます。

バッキングアレ上で破棄操作によってブロックベスストレジの領域を解放する

領域の解放を使用すると,シンプロビジョニングされたlun上で,未使用のブロックを解放できます。解放された領域は,ストレ,ジアレ,での再利用が可能になります。

注:

領域の解放は,一部のストレ,ジアレ,でのみ使用できます。現在のアレイがこの機能をサポートしているかどうか,および操作に特別な設定が必要かどうかを判断するには,ハ,ドウェア互換性リスト(hcl)およびストレ,ジベンダ,固有のドキュメントを参照してください。

Citrix Hypervisor Centerを使用して領域を解放するには:

  1. [applerンフラストラクチャ]ビュ,で,ストレ,ジリポジトリに接続されているサ,バ,またはリソ,スプ,ルを選択します。

  2. [ストレ,ジ]タブをクリックします。

  3. 一覧でストレ,ジリポジトリを選択して,[空き領域の解放]をクリックします。

  4. [はい]をクリックして操作を確定します。

  5. [通知][applerベント]の順にクリックして,操作の状態を表示します。

詳しくは,Citrix Hypervisor CenterでF1キを押してオンランヘルプを参照してください。

xe CLIを使用して領域を解放するには,次のコマンドを使用できます:

Xe host-call-plugin host-uuid=host_uuid \ plugin=trim fn=do_trim参数:sr_uuid=sr_uuid

注:

  • この操作は,アレイ上でシンプロビジョニングされたLUNに基づいた,LVMベースのストレージリポジトリでのみ使用できます。ロ,カルssdの場合も,領域を解放できます。
  • 領域の解放は,NFSやEXT3 / EXT4などのファイルベースのストレージリポジトリでは必要ありません。これらのタCitrix Hypervisor Centerプのストレ,ジリポジトリでは[空き領域の解放]を使用できません。
  • ファイルベースのストレージリポジトリまたはシックプロビジョニングされたLVMベースのストレージリポジトリに対して領域を解放するxeコマンドを実行すると,コマンドはエラーを返します。
  • 領域の解放は負荷の高い操作であり、ストレ、ジアレ、のパフォ、マンスが低下する場合があります。このため,領域の解放はアレ。アレ▪▪要求度の低いオフピ▪▪ク時にこの操作を行うことをお勧めします。

スナップショット削除時にディスク領域を自動解放する

Citrix Hypervisorでは,スナップショットを削除するときに,LVMベースのストレージリポジトリに割り当てられていたディスク領域が自動的に解放されます。仮想マシンを再起動する必要はありません。この操作は"オンラaapl . exe (Online Coalescing) "と呼ばれます。

オンライン結合は,LVMベースのストレージリポジトリ(LVM, LVMoISCSIおよびLVMoHBA)のみに適用されます。ext3 / ext4やnfsストレジリポジトリには適用されません。オンラ@ @ン結合が意図したとおりに実行されない場合があります。以下のシナリオでは,オフラルを使用することをお勧めします:

  • 仮想マシンによる入出力スル,プットが大きい場合
  • いまでも領域が解放されない場合

注:

  • オフラ▪▪ン結合▪▪ルを使用すると,仮想マシンのサスペンドおよび再開によるダウンタ▪▪ムが発生します。
  • オフラルを使用する前に,不要なスナップショットや複製をすべて削除しておきます。これにより,より多くの領域が解放されます。すべての領域を解放するには,すべてのスナップショットおよび複製を削除しておきます。
  • 仮想マシンのディスクが,共有ストレージ上か,単一ホストのローカルストレージ上に格納されている必要があります。共有ストレジとロカルストレジ上の複数のディスクを持仮想マシンでは,結合を実行できません。

オフラ

注:

オンライン結合は,LVMベースのストレージリポジトリ(LVM, LVMoISCSIおよびLVMoHBA)のみに適用されます。ext3 / ext4やnfsストレジリポジトリには適用されません。

Citrix Hypervisor Centerを使用して,隠しオブジェクトを有効にします。[表示]>[隠しオブジェクト]をクリックします。[リソス]ペンで仮想マシンを選択します。[全般]タブにuuidが表示されます。

リソースペインで,リソースプールコーディネーター(一覧の最初のホスト)を選択します。[全般]タブにuuidが表示されます。スタンドアロンサ,バ,環境の場合は,仮想マシンのホストを選択します。

  1. ホスト上でコンソ,ルを開き,以下のコマンドを実行します。

    xe host-call-plugin host-uuid= host-uuid \ plugin=coalesce-leaf fn=leaf-coalesce参数:vm_uuid=VM-UUID 

    たとえば,仮想マシンのuuidが9 bad4022-2c2d-dee6-abf5-1b6195b1dad5,ホストのuuidがb8722062-de95-4d95-9baa-a5fe343898eaの場合は,次のコマンドを実行します:

    Xe host-call-plugin host-uuid=b8722062-de95-4d95-9baa-a5fe343898ea \ plugin=coalesce-leaf fn=leaf-coalesce args:vm_uuid=9bad4022-2c2d-dee6-abf5-1b6195b1dad5 
  2. このコマンドにより,仮想マシンが実行中の場合はサスペンドされ,ディスク領域が解放された後で仮想マシンが再開されます。

注:

オフライン結合ツールを実行する前に,仮想マシンを手動でシャットダウンまたは一時停止しておくことをお勧めします。仮想マシンをシャットダウンまたは一時停止するには、Citrix Hypervisor CenterまたはCitrix Hypervisor CLIコマンドを使用します。実行中の仮想マシンに対してこのツールを実行した場合、仮想マシンがサスペンドされ、VDI結合が行われた後で仮想マシンが再開されます。アジャイルVMは別のホストで再起動する場合があります。

結合する仮想ディスクイメージ(VDI)が共有ストレージ上にある場合は,プールコーディネーター上でオフライン結合ツールを実行する必要があります。

VDIがローカルストレージ上にある場合は,そのストレージが接続されているサーバー上でオフライン結合ツールを実行します。

ディスク入出力スケジュ,ラを変更する

通常,すべての種類の新規ストレ,ジリポジトリに,デフォルトのディスクスケジュ,ラ无操作が適用されます。无操作スケジューラでは,同一デバイスにアクセスする複数の仮想マシンによる競合に対して,適切なパフォーマンスが提供されます。ディスクQoSを適用するには,このデフォルト設定を変更して,cfqディスクスケジュ,ラをストレ,ジリポジトリに割り当てる必要があります。スケジュ,ラの変更を有効にするには,pbdをアンプラグして再プラグしてください。ディスクスケジュ,ラは,次のコマンドを使用して変更できます:

Xe sr-param-set other-config:scheduler=noop|cfq|deadline \ uuid=valid_sr_uuid 

注:

このコマンドは,EqualLogic, NetApp,およびNFSストレ,ジには適用されません。

仮想ディスクのQoS設定

仮想ディスクの入出力優先度に関するQoS(服务质量)オプションを設定できます。ここでは,xe CLIを使用して,既存の仮想ディスクに対してこの設定を行う方法にいて説明します。

複数のホストが同一LUNにアクセスするような共有ストレージリポジトリの場合,各ホストからLUNにアクセスするVBDにQoSオプションが適用されます。リソ,スプ,ル内のホスト全体には適用されません。

VBDに対するQoSパラメーターを設定する前に,そのストレージリポジトリのディスクスケジューラが正しく設定されていることを確認してください。スケジュ、ラの設定に、いて詳しくは、前のセクションの”ディスク入出力スケジュ,ラの変更を参照してください。QoSを有効にするストレ,ジリポジトリでは,スケジュ,ラ用のパラメ,タ,をcfqに設定する必要があります。

注:

ストレ,ジリポジトリのスケジュ,ラをcfqに設定し,その変更を有効にするためにpbdを再プラグすることを忘れないでください。

最初のパラメ,タ,はqos_algorithm_typeです。このパラメーターは,仮想ディスクのQoSアルゴリズムの種類を指定するもので,このバージョンので唯一サポートされるioniceを値として設定する必要があります。

QoSパラメ,タ,自体は,qos_algorithm_paramパラメ,タ,に割り当てられた"キ,=値"のペアを使用して設定されます。仮想ディスクの場合,qos_algorithm_param固定播送时间キ,を指定し,そのキ,の値によってはキ,を指定します。

qos_algorithm_param:固定播送时间の設定可能な値:

-sched = rtまたはsched =实时を設定すると,QoSスケジュリングの優先度が"リアルタム"に設定されます。この場合は,类パラメ,タ,に値を設定する必要があります。

-sched =闲置を設定すると,QoSスケジュリングの優先度が"アドル"に設定されます。この場合は,类パラメ,タ,に値を設定する必要はありません。

-sched =什么を設定すると,QoSスケジュ,リングの優先度が"最大限の努力"に設定されます。この場合は,类パラメ,タ,に値を設定する必要があります。

に使用できる値は以下のとおりです:

  • キ,ワ,ド最高,高,正常,低,または最低のいずれか。

  • 0から7までの整数。7が最高で0が最低の優先度を示します。たとえば,優先度5のi / o要求は,優先度2のi / o要求よりも優先されます。

これらのディスクQoS設定を有効にするには,其他配置:调度器cfqを設定し,そのストレ,ジのpbdを再プラグします。

たとえば,次のコマンドを実行すると,仮想ディスクのvbdが使用するリアルタesc escム優先度が5に設定されます:

Xe vbd-param-set uuid=vbd_uuid qos_algorithm_type=ionice Xe vbd-param-set uuid=vbd_uuid qos_algorithm_params:sched=rt Xe vbd-param-set uuid=vbd_uuid qos_algorithm_params:class=5 Xe sr-param-set uuid=sr_uuid other-config:scheduler=cfq Xe pbd-plug uuid=pbd_uuid