Go to main content
Oracle® VM Server for SPARC 3.4 管理ガイド

印刷ビューの終了

更新: 2016 年 8 月
 
 

仮想ディスクの概要

仮想ディスクには、2 つのコンポーネントがあります。ゲストドメインに表示される仮想ディスク自体と、データの格納先であり仮想 I/O の送信先である仮想ディスクバックエンドです。仮想ディスクバックエンドは、仮想ディスクサーバー (vds) ドライバによって、サービスドメインからエクスポートされます。vds ドライバは、論理ドメインチャネル (LDC) を使用して、ハイパーバイザを介してゲストドメインの仮想ディスククライアント (vdc) ドライバと通信します。最終的には、仮想ディスクはゲストドメイン内の /dev/[r]dsk/cXdYsZ デバイスとして表示されます。


注 - ディスクパス名の一部として /dev/dsk または /dev/rdsk を使用することで、ディスクを参照できます。どちらの参照でも同じ結果になります。

Caution

注意  - ディスク全体を表すために d0 デバイスを使用しないでください。このデバイスは、ディスクに EFI ラベルがあり VTOC ラベルがない場合のみ、ディスク全体を表します。d0 デバイスを使用すると、仮想ディスクが単一スライスのディスクになり、ディスクの先頭に書き込みを行なった場合にディスクラベルを破損してしまう可能性があります。 代わりに、s2 スライスを使用してディスク全体を仮想化します。s2 スライスはラベルとは無関係です。


    仮想ディスクバックエンドは、物理的でも論理的でもかまいません。物理デバイスには、次のものを含めることができます。

  • 物理ディスクまたはディスク論理ユニット番号 (LUN)

  • 物理ディスクスライス

    論理デバイスは、次のいずれかにすることができます。

  • ZFS や UFS などのローカルファイルシステム上または NFS によって使用可能なリモートファイルシステム上のファイル

  • ZFS、VxVM、Solaris Volume Manager などのボリュームマネージャーからの論理ボリューム

  • サービスドメインからアクセス可能な任意のディスク擬似デバイス

図 6  Oracle VM Server for SPARC を使用した仮想ディスク

image:この図は、ゲストドメインおよびサービスドメインのコンポーネントを含めた仮想ディスクの要素が、論理ドメインチャネルを介してどのように通信するかを示しています。

サーバー上の仮想ディスクの最大数を使用するには、segkpsize カーネルチューニング可能パラメータの値が少なくとも 524288 であることを確認します。不十分な segkpsize 値によりゲストドメインがブート中または仮想ディスクの動的な追加中にハングアップすることに注意してください。segkpsize の詳細については、Oracle Solaris 11.3 Tunable Parameters Reference Manual の segkpsizeを参照してください。