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

ONTAP SMB共有のシンボリック リンク マッピングを作成する

共同作成者 netapp-aaron-holt netapp-thomi netapp-aherbin

SMB共有に対するUNIXシンボリック リンクのマッピングを作成できます。親フォルダに対して相対的なファイルまたはフォルダを参照する相対シンボリック リンクを作成することも、絶対パスを使用してファイルまたはフォルダを参照する絶対シンボリック リンクを作成することもできます。

タスク概要

SMB 2.xを使用している場合、Mac OS Xクライアントからワイドリンクにアクセスすることはできません。Mac OS Xクライアントからワイドリンクを使用して共有に接続しようとすると、接続に失敗します。ただし、SMB 1を使用している場合は、Mac OS Xクライアントでワイドリンクを使用できます。

手順
  1. SMB共有のシンボリック リンク マッピングを作成するには: vserver cifs symlink create -vserver virtual_server_name -unix-path path -share-name share_name -cifs-path path [-cifs-server server_name] [-locality {local|free|widelink}] [-home-directory {true|false}]

    -vserver `virtual_server_name`ストレージ仮想マシン(SVM)名を指定します。

    -unix-path path`UNIXパスを指定します。UNIXパスはスラッシュ(/で始まり、スラッシュ(/`で終わる必要があります。

    -share-name `share_name`マップするSMB共有の名前を指定します。

    -cifs-path path`CIFSパスを指定します。CIFSパスはスラッシュ(/で始まり、スラッシュ(/`で終わる必要があります。

    -cifs-server `server_name`CIFSサーバ名を指定します。CIFSサーバ名は、DNS名(例:mynetwork.cifs.server.com)、IPアドレス、またはNetBIOS名で指定できます。NetBIOS名は `vserver cifs show`コマンドを使用して確認できます。このオプション パラメータが指定されていない場合、デフォルト値はローカルCIFSサーバのNetBIOS名です。

    -locality local|free|widelink}は、ローカル リンク、フリー リンク、またはワイドシンボリック リンクのいずれを作成するかを指定します。ローカルシンボリック リンクは、ローカルSMB共有にマッピングされます。フリーシンボリック リンクは、ローカルSMBサーバ上の任意の場所にマッピングできます。ワイドシンボリック リンクは、ネットワーク上の任意のSMB共有にマッピングされます。このオプション パラメータを指定しない場合、デフォルト値は `local`です。

    -home-directory true false}は、対象の共有がホームディレクトリであるかどうかを指定します。このパラメータはオプションですが、対象の共有がホームディレクトリとして設定されている場合は、このパラメータを `true`に設定する必要があります。デフォルトは `false`です。

次のコマンドは、vs1という名前のSVM上にシンボリック リンク マッピングを作成します。UNIXパス /src/、SMB共有名"`SOURCE`"、CIFSパス /mycompany/source/、CIFSサーバIPアドレス123.123.123.123を持ち、ワイドリンクです。

cluster1::> vserver cifs symlink create -vserver vs1 -unix-path /src/ -share-name SOURCE -cifs-path "/mycompany/source/" -cifs-server 123.123.123.123 -locality widelink