既存の共有への継続的可用性の設定
既存の共有を継続的な可用性が確保された共有に変更することができます。継続的な可用性が確保された共有は、Hyper-VおよびSQL Serverアプリケーション サーバがHyper-V仮想マシンおよび構成ファイルやSQL Serverデータベース ファイルに無停止でアクセスするために使用します。
既存の共有が以下に該当する場合、SMB経由のアプリケーション サーバによる無停止での操作に継続的可用性を備えた共有として使用することはできません。
-
`homedirectory`その共有に共有プロパティが設定されている場合
-
共有に有効なシンボリックリンクまたはワイドリンクが含まれている場合
-
共有のルートにジャンクション ボリュームが含まれている場合
次の2つの共有パラメータが正しく設定されていることを確認する必要があります。
-
-offline-files`パラメータは `manual(デフォルト)または `none`に設定されます。 -
シンボリック リンクが無効になっている必要があります。
次の共有プロパティが設定されている必要があります。
-
continuously-available -
oplocks
次の共有プロパティが設定されていないことが必要です。現在の共有プロパティに含まれている場合は、継続的な可用性が確保された共有から削除する必要があります。
-
attributecache -
branchcache
-
現在の共有パラメータの設定と、設定済みの共有プロパティの現在のリストを表示します。
vserver cifs share show -vserver <vserver_name> -share-name <share_name> -
必要に応じて、 `vserver cifs share modify`コマンドを使用して共有パラメータを変更し、シンボリックリンクを無効にしてオフライン ファイルを手動に設定します。
-
`-symlink`パラメータの値を `""`に設定することで、シンボリックリンクを無効にすることができます。
-
`manual`を指定することで `-offline-files`パラメータを正しい設定にすることができます。
-
-
continuously-available共有プロパティを追加し、必要に応じてoplocks共有プロパティを追加します:vserver cifs share properties add -vserver <vserver_name> -share-name <share_name> -share-properties continuously-available[,oplock]`oplocks`共有プロパティがまだ設定されていない場合は、 `continuously-available`共有プロパティとともに追加する必要があります。
-
継続的な可用性が確保された共有でサポートされていない共有プロパティを削除します。
vserver cifs share properties remove -vserver <vserver_name> -share-name <share_name> -share-properties properties[,...]共有プロパティをカンマで区切って指定して、1つ以上の共有プロパティを削除することができます。
-
`-symlink`および `-offline-files`パラメータが正しく設定されていることを確認します:
vserver cifs share show -vserver <vserver_name> -share-name <share_name> -fields symlink-properties,offline-files -
設定済みの共有プロパティのリストが正しいことを確認します。
vserver cifs share properties show -vserver <vserver_name> -share-name <share_name>
次の例は、Storage Virtual Machine(SVM)「vs1」の「share1」という名前の既存の共有をSMB経由のアプリケーション サーバによる無停止操作用に設定する方法を示しています。
-
`-symlink`パラメータを `""`に設定すると、共有上のシンボリックリンクが無効になります。
-
`-offline-file`パラメータが変更され、 `manual`に設定されます。
-
`continuously-available`共有プロパティが共有に追加されます。
-
`oplocks`共有プロパティはすでに共有プロパティのリストに含まれているため、追加する必要はありません。
-
`attributecache`共有プロパティが共有から削除されます。
-
`browsable`共有プロパティは、SMB 経由のアプリケーション サーバーを使用した NDO 用の継続的に利用可能な共有ではオプションであり、共有プロパティの 1 つとして保持されます。
cluster1::> vserver cifs share show -vserver vs1 -share-name share1
Vserver: vs1
Share: share1
CIFS Server NetBIOS Name: vs1
Path: /data
Share Properties: oplocks
browsable
attributecache
Symlink Properties: enable
File Mode Creation Mask: -
Directory Mode Creation Mask: -
Share Comment: -
Share ACL: Everyone / Full Control
File Attribute Cache Lifetime: 10s
Volume Name: data
Offline Files: documents
Vscan File-Operations Profile: standard
cluster1::> vserver cifs share modify -vserver vs1 -share-name share1 -offline-file manual -symlink ""
cluster1::> vserver cifs share properties add -vserver vs1 -share-name share1 -share-properties continuously-available
cluster1::> vserver cifs share properties remove -vserver vs1 -share-name share1 -share-properties attributecache
cluster1::> vserver cifs share show -vserver vs1 -share-name share1 -fields symlink-properties,offline-files
vserver share-name symlink-properties offline-files
-------- ---------- ------------------ -------------
vs1 share1 - manual
cluster1::> vserver cifs share properties show -vserver vs1 -share-name share1
Vserver: vs1
Share: share1
Share Properties: oplocks
browsable
continuously-available