日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

SMB 共有で UNIX シンボリックリンクサポートを設定する

寄稿者 netapp-thomi

SMB 共有の作成時に、または既存の SMB 共有の変更によっていつでも、シンボリックリンクの共有プロパティ設定を指定することによって、 SMB 共有で UNIX シンボリックリンクのサポートを設定できます。UNIX シンボリックリンクのサポートはデフォルトで有効になっています。UNIX シンボリックリンクのサポートを共有で無効にすることもできます。

SMB 共有で UNIX シンボリックリンクのサポートを設定する場合は、次の設定のいずれかを選択できます。

設定 説明

'enable' (廃止予定 * )

読み取り / 書き込みアクセスに対してシンボリックリンクを有効にします。

re ad_only ( 廃止 *)

読み取り専用アクセスに対してシンボリックリンクを有効にします。この設定はワイドリンクには適用されません。ワイドリンクアクセスは常に読み取り / 書き込みです。

hide ( 非推奨 *)

SMB クライアントにシンボリックリンクが表示されないようにします。

'no-strict-security

クライアントに共有の範囲を越えるシンボリックリンクの参照を許可します。

'ymlinks'

読み取り / 書き込みアクセスに対してローカルシンボリックリンクを有効にします。CIFS オプションの is-advertise-dfs-enabled が「 true 」に設定されている場合でも、 DFS 通知は生成されません。これがデフォルト設定です。

「 ymlinks-and-widelinks 」というように指定します

読み取り / 書き込みアクセスに対してローカルシンボリックリンクとワイドリンクの両方を有効にします。CIFS オプションの is-advertise-dfs-enabled が「 false 」に設定されている場合でも、 DFS 通知はローカルシンボリックリンクとワイドリンクの両方に対して生成されます。

「不可能」

シンボリックリンクとワイドリンクを無効にします。CIFS オプションの is-advertise-dfs-enabled が「 true 」に設定されている場合でも、 DFS 通知は生成されません。

""( ヌル、未設定 )

シンボリックリンクを共有で無効にします。

- ( 未設定 )

シンボリックリンクを共有で無効にします。

注記
  • ONTAP の今後のリリースでは、 enable,hide,_read-only パラメータは廃止されており、削除される可能性があります。

手順
  1. シンボリックリンクのサポートを設定または無効化します。

    条件 入力するコマンド

    新しい SMB 共有

    「 + vserver cifs share create -vserver vserver_name -share-name share_name -path path -symlink-properties { enable

    hide

    read-only

    ""

    -

    symlinks

    symlinks - and -widelinks

    disable } 、…… ] + 」を指定します

    既存の SMB 共有

    「 + vserver cifs share modify -vserver vserver_name -share-name share_name -symlink-properties { enable

    hide

    read-only

    ""

    -

    symlinks

    symlinks - and -widelinks

    disable } 、 …​]+` 」を指定します

  2. SMB 共有の設定が正しいことを確認します。 vserver cifs share show -vserver vserver_name -share-name share_name -instance

次のコマンドでは、 UNIX シンボリックリンク設定を「 enable 」に設定して、「 data 」という名前の SMB 共有を作成します。

cluster1::> vserver cifs share create -vserver vs1 -share-name data1 -path /data1 -symlink-properties enable

cluster1::> vserver cifs share show -vserver vs1 -share-name data1 -instance

                          Vserver: vs1
                            Share: data1
         CIFS Server NetBIOS Name: VS1
                             Path: /data1
                 Share Properties: oplocks
                                   browsable
                                   changenotify
               Symlink Properties: enable
          File Mode Creation Mask: -
     Directory Mode Creation Mask: -
                    Share Comment: -
                        Share ACL: Everyone / Full Control
    File Attribute Cache Lifetime: -
                      Volume Name: -
                    Offline Files: manual
    Vscan File-Operations Profile: standard
Maximum Tree Connections on Share: 4294967295
       UNIX Group for File Create: -