SMB共有のシンボリックリンクマッピングを作成する
SMB共有に対するUNIXシンボリックリンクのマッピングを作成できます。親フォルダを基準としたファイルまたはフォルダを参照する相対シンボリックリンクを作成することも、絶対パスを使用してファイルまたはフォルダを参照する絶対シンボリックリンクを作成することもできます。
SMB 2.xを使用している場合、Mac OS Xクライアントからワイドリンクにアクセスすることはできません。ユーザがMac OS Xクライアントからワイドリンクを使用して共有に接続しようとすると、接続は失敗します。ただし、SMB 1を使用している場合は、Mac OS Xクライアントでワイドリンクを使用できます。
-
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