Storage provisioning command lines
Some SnapDrive for UNIX commands are used for storage provisioning.
The following command-line options are used for storage-provisioning operations:
Operation |
Command-line option |
|
snapdrive storage create-lun long_lun_name [lun_name …] -lunsize size [{ -dg | -vg } dg_name] [-igroup ig_name [ig_name …]] [{ -reserve | -noreserve }][-fstype type] [-vmtype type]
|
snapdrive storage create {-lvol | -hostvol} file_spec [{-dg | -vg} dg_name]{-dgsize | -vgsize} size-filervol long_filer_path [-devicetype {shared | dedicated}] [{-noreserve | -reserve}] [-fstype type] [-vmtype type]
|
snapdrive storage create -fs file_spec -nolvm [-fsopts options ] [-mntopts options] [-nopersist] { -lun long_lun_name | -filervol long_filer_path } -lunsize size [-igroup ig_name [ig_name …]] [{ -reserve | -noreserve }] [-devicetype {shared | dedicated}] [-fstype type] [-vmtype type]
|
snapdrive storage create host_lvm_fspec -filervol long_filer_path -dgsize size [-igroup ig_name [ig_name …]] [{ -reserve | -noreserve }] [-devicetype {shared | dedicated}]
|
snapdrive storage create host_lvm_fspec -lun long_lun_name [lun_name …] -lunsize size [-igroup ig_name [ig_name …]] [{ -reserve | -noreserve }]
|
You can use any one of the format for the -file_spec argument, depending on the type of storage you want to create. (Remember that -dg is a synonym for -vg , and -hostvol is a synonym for -lvol .)
To create a file system directly on a LUN, use this format: -fs file_spec [-nolvm -fs type] [-fsops options] [-mntopts options] [-vmtype type]
To create a file system that uses a disk group or host volume, use this format: -fs file_spec [-fstype type] [-fsopts options] [-mntops options] [-hostvol file_spec] [-dg dg_name] [-vmtype type]
To create a logical or host volume, use this format: [-hostvol file_spec] [-dg dg_name] [-fstype type] [-vmtype type]
To create a disk group, use this format: -dg dg_name [-fstype type] [-vmtype type]
|
|
|
snapdrive storage connect -fs file_spec -nolvm -lun long_lun_name [-igroup ig_name [ig_name …]] [-nopersist] [-mntopts options] [-devicetype {shared | dedicated}][-fstype type] [-vmtype type]
|
snapdrive storage connect -fs file_spec -hostvol file_spec -lun long_lun_name [lun_name …] [-igroup ig_name [ig_name …]][-nopersist] [-mntopts options] [-devicetype {shared | dedicated}][-fstype type] [-vmtype type]
|
snapdrive storage connect -lun long_lun_name [lun_name …][-igroup ig_name [ig_name …]][-vmtype type]
|
snapdrive storage connect -lun long_lun_name [lun_name…][-devicetype {shared | dedicated}][-vmtype type]
|
snapdrive storage connect -fs file_spec {-hostvol | -lvol} file_spec -lun long_lun_name [lun_name…] [-devicetype {shared | dedicated}] [-nopersist] [-mntopts options] [-fstype type] [-vmtype type]
|
|
snapdrive storage disconnect -lun long_lun_name [lun_name…] [-devicetype {shared | dedicated}][-vmtype type]
|
snapdrive storage disconnect {-vg | -dg | -fs | -lvol | -hostvol} file_spec [file_spec …] [{-vg | -dg | -fs | -lvol | -hostvol} file_spec …] …] [-full] [-devicetype {shared | dedicated}][-fstype type] [-vmtype type]
|
|
snapdrive storage resize {-dg | -vg} file_spec [file_spec …]{-growby | -growto} size [-addlun [-igroup ig_name [ig_name …]]] [{ -reseserve | -noreserve }]] [-fstype type] [-vmtype type]
|
|
snapdrive storage { show | list } -filer filername [filername …] [-verbose] [-quiet] [-capabilities]
|
snapdrive storage { show | list } -filervol long_filer_path [filer_path…][-verbose] [-quiet] [-capabilities]
|
snapdrive storage { show | list } {-all | device} [-devicetype {shared | dedicated}] [-capabilities]
|
snapdrive storage show [-verbose] {-filer filername [filername…] | -filervol volname [volname…]} [-devicetype {shared | dedicated}] [-capabilities]
|
snapdrive storage { show| list } -lun long_lun_name [lun_name …] [-verbose] [-quiet] [-status] [-capabilities]
|
snapdrive storage { show | list } { -vg | -dg | -fs | -lvol |-hostvol } file_spec [file_spec …] [{ -vg | -dg | -fs | -lvol | -hostvol } file_spec [file_spec …]] [-verbose] [-quiet [-fstype type] [-vmtype type] [-status] [-capabilities]
|
snapdrive storage { show | list } { -filer filer_name [filer_name …] | -filervol long_filer_path [filer_path …] } [-verbose] [-devicetype {shared | dedicated}] [-capabilities] [-quiet]
|
snapdrive storage { show | list } -lun long_lun_name [lun_name …] [-verbose] [-status] [-fstype type] [-vmtype type] [-capabilities] [-quiet]
|
|
snapdrive storage delete [-lun] long_lun_name [lun_name…] [-devicetype {shared | dedicated}] [-fstype type] [-vmtype type]
|
snapdrive storage delete [-vg | -dg | -fs | -lvol | -hostvol] file_spec [file_spec …] [{-vg | -dg | -fs | -lvol | -hostvol} file_spec [file_spec …] …] [-full] [-devicetype {shared | dedicated}]] [-fstype type] [-vmtype type]
|