あるホストがあるディスクセット内のディスクを使用したい場合、そのホストはそのディスクセットを取得する必要があります。 ディスクセットを取得するには、次の 2 とおりの方法があります。
安全取得 - あるホストがあるディスクセットを安全に取得するためには、現在そのディスクセットを取得しているホストがそのディスクセットを解放する必要があります。 ディスクセットの解放前に別のホストがその取得を試みると、解放できなくなり、よって取得もできなくなります。
強制取得 - この方法でディスクセットを取得すると、Solaris ボリュームマネージャは、別のホストがこのディスクセットを取得しているかどうかに関係なく、ディスクセットを取得します。 この方法は、通常、ディスクセットを共有するホストの 1 つが停止したり、他のホストと通信していないときに使用されます。 これによって、そのディスクセットのすべてのディスクが新しいホストに引き継がれます。 そして、この取得を行なったホストが状態データベースを読み込み、このディスクセットの共有ボリュームにアクセスできるようになります。 この時点で他のホストがこのディスクセットをすでに取得していると、そのホストは取得が失われたためにパニックを起こします。
正常な状態においては、ディスクセットを共有している 2 つのホストが協調関係にあるため、ディスクセットのディスクを両者が同時に取得することはありません。 正常な状態とは、両方のホストが動作し、相互に通信している状態のことです。
取得されているはずのディスクが取得されていない状態になると (ディスクセットを共有する別のホストがこのディスクを強制的に取得した場合など)、そのホストはパニックを起こします。 これによって、2 つのホストが同時に同じディスクにアクセスした場合に起こり得るデータの消失が最小限に抑えられます。
ディスクセットの取得または予約の詳細については、「ディスクセットを取得するには」を参照してください。