|
|
Command
|
Summary
|
|
|
Volume provisioning (new volume):
|
Creates a FlexVol volume with the specified space guarantee type
(volume, file, or none) and the desired size of the guaranteed space (KB, MB,
GB, or TB).
|
|
To use volume thin provisioning set guarantee to ―none.‖
|
vol create
flexvol_name aggr_name –s [volume|file|none] size [k|m|g|t]
|
To use volume thin provisioning but allow individual LUNs to reserve
space at the aggregate level (for LUN-level thick provisioning) set guarantee
to ―file.‖
|
|
To use volume thick provisioning set guarantee to ―volume.‖
|
|
|
Volume provisioning (existing volume):
|
Changes the space guarantee setting of an existing FlexVol volume.
|
|
To use volume thin provisioning set guarantee to ―none.‖
|
vol options
flexvol_name aggr_name guarantee [volume|file|none]
|
To use volume thin provisioning but allow individual LUNs to reserve
space at the aggregate level (for LUN-level thick provisioning) set guarantee
to ―file.‖
|
|
To use volume thick provisioning set guarantee to ―volume.‖
|
|
|
LUN overwrite reserve (fractional_reserve):
|
Reserves space within a volume for LUNs to use for non-snapshot data
after all other storage space in the volume is used. It is used as a
safeguard so that there is enough space set aside in the volume for data that
is being overwritten in the LUNs between Snapshot copies, even if large
amounts of new data are written between Snapshot copies, causing the Snapshot
copies to use up excessive space in the volume. (default = 100%)
|
|
|
vol options
flexvol_name fractional_reserve percent
|
|
|
|
Volume autosizing:
|
Determines if a volume should grow when nearly full (default = off)
|
|
|
vol autosize
flexvol_name [-m <size>[k|m|g|t]] [-i <size>[k|m|g|t]] [ on | off
| reset ]
|
|
|
|
Try_first:
|
Determines whether autovolume growing or auto Snapshot copy deleting
is tried first
|
|
|
vol options
volname try_first [snap_delete|volume_grow]
|
|
|
|
Volume snapshot reserve:
|
Reserves space within the volume for storing only Snapshot copies by
removing the defined percentage of space from the volume (default = 20%)
|
|
|
snap reserve –V
flexvol_name percent
|
|
|
|
Volume snapshot autodelete:
|
Determines when (if) Snapshot copies will be automatically deleted (default
= off)
|
|
|
snap autodelete
flexvol_name [on|off|show|reset|help]
|
|
|
|
Command
|
Summary
|
|
|
LUN provisioning (new LUN):
|
Creates a LUN with specified space guarantee type, reserve or
noreserve (default = reserve).
|
|
To use LUN thin provisioning use ― –o noreserve.‖
|
lun create -s
size –t ostype [–o noreserve] lun_path
|
To use LUN thick provisioning omit ‖-o noreserve‖ and use default.
|
|
|
|
NOTE:
|
|
LUN thick provisioning enables space to be available in the volume for
the LUN, but does not ensure that space is available in the aggregate for the
volume. See volume provisioning for more information.
|
|
|
LUN provisioning (existing LUN):
|
Changes the reserve setting of an existing LUN, enable or disable
(default = enable).
|
|
To use LUN thin provisioning set reservation to ―disable.‖
|
lun set
reservation lun_path [enable|disable]
|
To use LUN thick provisioning, set reserve to ―enable.‖
|
|
|
|
NOTE:
|
|
Setting the value of ―reserve‖ enables space to be available in the
volume for the LUN, but does not ensure that space is available in the
aggregate for the volume.
|
Wednesday, 16 August 2017
Netapp 7mode provisioning commands
Subscribe to:
Posts (Atom)
Featured post
Netapp monitoring solution from scratch
I created a netapp monitoring solution on a UNIX machine... and have uploaded the static files to a free php server for so that you under...