CLI での「シェア」>「シェア」の操作
シェアの CLI は shares の下にあります
ナビゲーション
最初にプロジェクト (デフォルトプロジェクトを含む) を選択してから、シェアを選択する必要があります。
clownfish:> shares
clownfish:shares> select default
clownfish:shares default> select foo
clownfish:shares default/foo> get
Properties:
aclinherit = restricted (inherited)
aclmode = discard (inherited)
atime = true (inherited)
casesensitivity = mixed
checksum = fletcher4 (inherited)
compression = off (inherited)
compressratio = 100
copies = 1 (inherited)
creation = Mon Oct 13 2009 05:21:33 GMT+0000 (UTC)
mountpoint = /export/foo (inherited)
normalization = none
quota = 0
quota_snap = true
readonly = false (inherited)
recordsize = 128K (inherited)
reservation = 0
reservation_snap = true
secondarycache = all (inherited)
nbmand = false (inherited)
sharesmb = off (inherited)
sharenfs = on (inherited)
snapdir = hidden (inherited)
snaplabel = project1:share1
utf8only = true
vscan = false (inherited)
sharedav = off (inherited)
shareftp = off (inherited)
space_data = 43.9K
space_unused_res = 0
space_snapshots = 0
space_available = 12.0T
space_total = 43.9K
root_group = other
root_permissions = 700
root_user = nobody
シェアの操作
シェアを作成するには、プロジェクトを選択して、filesystem または lun コマンドを発行します。必要に応じてプロパティーを変更してから、変更を確定します。
clownfish:shares default> filesystem foo
clownfish:shares default/foo (uncommitted)> get
aclinherit = restricted (inherited)
aclmode = discard (inherited)
atime = true (inherited)
checksum = fletcher4 (inherited)
compression = off (inherited)
copies = 1 (inherited)
mountpoint = /export/foo (inherited)
quota = 0 (inherited)
readonly = false (inherited)
recordsize = 128K (inherited)
reservation = 0 (inherited)
secondarycache = all (inherited)
nbmand = false (inherited)
sharesmb = off (inherited)
sharenfs = on (inherited)
snapdir = hidden (inherited)
snaplabel = project1:share1
vscan = false (inherited)
sharedav = off (inherited)
shareftp = off (inherited)
root_group = other (default)
root_permissions = 700 (default)
root_user = nobody (default)
casesensitivity = (default)
normalization = (default)
utf8only = (default)
quota_snap = (default)
reservation_snap = (default)
custom:int = (default)
custom:string = (default)
custom:email = (default)
clownfish:shares default/foo (uncommitted)> set sharenfs=off
sharenfs = off (uncommitted)
clownfish:shares default/foo (uncommitted)> commit
clownfish:shares default>
シェアを破棄するには、シェアコンテキストから destroy コマンドを使用します。
clownfish:shares default/foo> destroy
This will destroy all data in "foo"! Are you sure? (Y/N)
clownfish:shares default>
シェアの名前を変更するには、プロジェクトコンテキストから rename コマンドを使用します。
clownfish:shares default> rename foo bar
clownfish:shares default>
プロジェクト間でシェアを移動させるには、プロジェクトコンテキストから move コマンドを使用します。
clownfish:shares default> move foo home
clownfish:shares default>
ユーザーおよびグループの使用状況と割り当て制限を管理するには、特定のプロジェクトまたはシェアを選択してから users または groups コマンドを使用します。ユーザーとグループの割り当て制限を管理する方法の詳細は、スペース管理のセクションを参照してください。
「シェア」>「シェア」の CLI プロパティー
CLI で使用可能なプロパティーおよび相当する BUI プロパティーは次のとおりです。プロパティーは、標準の CLI コマンド get および set を使用して設定できます。また、unset コマンドを使用して、プロパティーを親プロジェクトから継承することもできます。
Table 12-5 「シェア」>「シェア」の CLI プロパティー
|
|
|
|
aclinherit
|
継承
|
|
アクセス
|
aclmode
|
継承
|
|
アクセス
|
atime
|
継承
|
|
一般
|
casesensitivity
|
作成時
|
|
静的
|
checksum
|
継承
|
|
一般
|
compression
|
継承
|
|
一般
|
compresratio
|
読み取り専用
|
|
静的
|
copies
|
継承
|
|
一般
|
creation
|
読み取り専用
|
-
|
-
|
dedup
|
継承
|
|
一般
|
exported
|
継承、レプリケーションパッケージのみ
|
|
一般
|
fixednumber
|
LUN ローカル
|
|
プロトコル
|
initiatorgroup
|
LUN ローカル
|
|
プロトコル
|
logbias
|
継承
|
|
一般
|
lunumber
|
LUN ローカル
|
|
プロトコル
|
lunguid
|
読み取り専用、LUN ローカル
|
|
プロトコル
|
mountpoint
|
継承
|
|
一般
|
nbmand
|
継承
|
|
一般
|
nodestroy
|
継承
|
|
一般
|
normalization
|
作成時
|
|
静的
|
origin
|
読み取り専用
|
|
静的
|
quota
|
スペース管理
|
|
一般
|
quota_snap
|
スペース管理
|
|
一般
|
readonly
|
継承
|
|
一般
|
recordsize
|
継承
|
|
一般
|
reservation
|
スペース管理
|
|
一般
|
reservation_snap
|
スペース管理
|
|
一般
|
root_group
|
ファイルシステムローカル
|
|
アクセス
|
root_permissions
|
ファイルシステムローカル
|
|
アクセス
|
root_user
|
ファイルシステムローカル
|
|
アクセス
|
rstchown
|
継承
|
|
一般
|
secondary cache
|
継承
|
|
一般
|
shadow
|
作成時
|
|
静的
|
sharedav
|
継承
|
|
プロトコル
|
shareftp
|
継承
|
|
プロトコル
|
sharenfs
|
継承
|
|
プロトコル
|
sharesmb
|
継承
|
|
プロトコル
|
snapdir
|
継承
|
|
スナップショット
|
snaplabel
|
継承
|
|
スナップショット
|
space_available
|
読み取り専用
|
|
使用状況
|
space_data
|
読み取り専用
|
|
使用状況
|
space_snapshots
|
読み取り専用
|
|
使用状況
|
space_total
|
読み取り専用
|
|
使用状況
|
space_unused_res
|
読み取り専用
|
|
使用状況
|
sparse
|
LUN ローカル
|
|
一般
|
targetgroup
|
LUN ローカル
|
|
プロトコル
|
utf8only
|
作成時
|
|
静的
|
volblocksize
|
作成時
|
|
静的
|
vscan
|
継承
|
|
一般
|
|