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

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

共同作成者

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`Storage Virtual Machine(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共有名「ソース」、CIFSパス、CIFS `/mycompany/source/`サーバの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