这是 lsmcli 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
lsmcli - libStorageMgmt 命令行界面
概要
lsmcli 命令 [全球 配置]...[指挥 配置] ...
商品描述
lsmcli 是 libStorageMgmt 库的命令行工具。 该工具允许用户
一次性完成与存储相关的管理操作或对其存储进行脚本管理。
必备条件
* libStorageMgmt 守护进程。
守护进程'LSMD' 是 lsmcli 所必需的。
* URI(统一资源标识符)
URI 用于标识使用哪个插件以及插件应该如何通信
与存储阵列。 有效的 URI 格式为:
插入:// @主持人: ?
插件+ssl:// @主持人: ?
示例,更多详细信息请参考《LibStorageMgmt 用户指南》:
* 模拟器:
辛://
模拟://
* NetApp ONTAP:
ontap://用户名@host
ontap+ssl://用户名@主机
* SMI-S 支持的阵列(例如 EMC CX/VNX、HDS AMS、IBM SVC/DS、LSI MegaRAID
和别的):
smis://用户名@主机: ?命名空间=
smis+ssl://用户名@主机: ?命名空间=
您可以通过以下方法之一将 URI 传递给 lsmcli:
* 使用 '-u, --uri' 争论。
* 使用 'LSMCLI_URI 网址' 环境变量。
* 将此行添加到 $HOME/.lsmcli:
网址=
*密码
对于存储阵列密码身份验证,您可以通过以下任一方式将其传递给 lsmcli
以下方法:
* '-P, - 迅速的' 提示输入密码的参数。
* 'LSMCLI_密码' 环境变量。
全球 配置
- 版 显示程序的版本号并退出
-h, - 帮帮我 显示此帮助消息并退出。 将显示特定命令的帮助信息
如果指定。
-u , --uri
统一资源标识符 (env LSMCLI_URI)
-P, - 迅速的 提示输入密码 (env LSMCLI_PASSWORD)
-H, - 人类 人类可读格式的打印尺寸(例如 KiB、MiB、GiB、TiB、PiB、EiB)
-t , --简洁
以“SEP”作为没有标题的记录分隔符以简洁的形式打印输出
除非定义了“--header”。
--标题 包含简洁的标题
-e, --枚举 将枚举类型显示为数字而不是文本
-f, - 力量 绕过数据丢失操作的确认提示
-w , - 等待=
以毫秒为单位的命令超时值(默认值 = 30s)
-b 异步运行命令而不是等待完成。 这
lsmcli 命令将退出并退出 码(7) 和作业 id 将被写入
STDOUT 当命令仍在存储阵列上执行时。 使用'工作-
状态 --id <工作 身份证>' 查询命令的进度。 一些
数组或插件可能不支持异步操作,在那些
在这种情况下,-b 将无效。 命令将等到完成。
-s, - 脚本 以脚本友好的方式显示数据。
如果没有此选项,数据将以这种方式显示(默认):
身份证 | 姓名 | 元素类型...
---------------------------------------------- ...
聚合0 | 聚合0 | FS,SYSTEM_RESERVED,池 ...
iSCSI | iSCSI | FS,游泳池...
使用此选项,数据以这种方式显示。
-----------------------------------------------
身份证 | 聚合
姓名 | 聚合
元素类型 | FS,SYSTEM_RESERVED,POOL
...
-----------------------------------------------
身份证 | 国际标准化组织
姓名 | 国际标准化组织
元素类型 | FS,POOL
...
请注意:
为了减少输出的宽度,并非所有属性都将显示在
默认列显示。
指令
名单
列出 LSM 对象的信息
- 类型 必需的。 有效值为(不区分大小写):
卷, 游泳池, FS, 快照, 出口, NFS_CLIENT_AUTH,
访问组, 系统, 磁盘, PLUGINS, 目标端口.
--fs 需要 - 类型=快照. 列出特定文件系统的快照。
PLUGINS 将列出 LSM 支持的所有插件,而不仅仅是当前的插件。
--系统 使用 SYS_ID 从系统中搜索资源。 仅在查询时支持
这些类型的资源: 卷, 游泳池, FS, 快照, 磁盘,
访问组.
- 水池
从池中使用 POOL_ID 搜索资源。 仅受这些类型的支持
资源: 卷, 游泳池, FS.
--卷 从带有 VOL_ID 的卷中搜索资源。 仅受这些类型的支持
资源: 卷, 访问组.
要查询卷屏蔽状态,请使用以下命令:
lsmcli 列表 --type ACCESS_GROUPS --vol
--磁盘
使用 DISK_ID 从磁盘搜索资源。 仅受这些类型的支持
资源: DISK.
--ag 从具有 AG_ID 的访问组中搜索资源。 仅受这些支持
资源类型: 访问组, 卷.
要查询卷屏蔽状态,请使用以下命令:
lsmcli 列表 --type VOLUMES --ag
--fs 从带有 FS_ID 的文件系统中搜索资源。 仅受这些类型支持
资源: FS.
--nfs-导出
使用 NFS_EXPORT_ID 从 NFS 导出中搜索资源。 仅支持
这些类型的资源: 出口.
--tgt 使用目标端口 ID 从目标端口搜索资源。 仅支持
这些类型的资源: 目标端口.
工作现状
检索有关作业的信息。 请参阅用户指南了解如何使用。
- 工作
能力
检索阵列功能。
--系统 必需的。 要查询功能的系统 ID。
插件信息
检索当前 URI 的插件描述和版本。
卷创建
创建一个卷(又名,逻辑卷,虚拟磁盘,LUN)。
- 姓名 必需的。 卷名。
- 尺寸 必需的。 卷大小(见 尺寸 OPTION 对于允许的格式)。
- 水池
必需的。 池的 ID。
--供应
可选的。 供应类型。 有效值为:DEFAULT、THIN、FULL。
DEFAULT 意味着让插件选择。 塗的當下就能感覺到它的綿密細緻 意味着需要精简配置
启用音量。 全 意味着需要完全分配的卷。
卷突袭创建
在给定磁盘上的硬件 RAID 上创建卷。
- 姓名 必需的。 卷名。 由于硬件 RAID 可能被更改或忽略
卡供应商限制。
--raid 类型
必需的。 可能是以下值之一: RAID0, RAID1, RAID5, RAID6, RAID10,
RAID50, RAID60. 当前RAID卡支持的RAID类型可以是
通过命令查询“卷-raid-create-cap".
--磁盘
必需的。 可重复。 新 RAID 组的磁盘 ID。
--条带尺寸
可选的。 每个磁盘上条带的大小(以字节为单位)。 如果没有定义,将
让硬件卡使用供应商的默认值。 支持的条纹
可以通过命令“查询当前RAID卡的大小”卷突袭创建-
帽".
卷-raid-create-cap
查询当前硬件RAID卡的volume-raid-create命令支持状态。
--系统 必需的。 要查询功能的系统 ID。
批量删除
删除给定 ID 的卷
--卷 必需的。 要删除的卷的 ID。
音量调整
重新调整卷大小,需要:
--卷 必需的。 要调整大小的卷的 ID。
- 尺寸
必需的。 新的卷大小。(见 尺寸 OPTION 对于允许的格式)。
由于边界对齐问题,数组可能会返回一个卷
尺寸比要求的略大。
卷复制
创建一个新卷并将提供的卷复制到它。
--卷 必需的。 要复制的卷的 ID。
- 姓名 必需的。 保存复制数据的新卷的名称。
--rep 类型 (见 音量 复制 类型)
必需的。 有效的复制类型是:
CLONE, COPY, 镜像异步, 镜像同步.
- 水池
可选的。 应从中创建新卷的池的 ID。 如果
未指定,插件或数组将选择合适的池。
卷复制范围
将卷的一部分复制到同一卷或不同的卷。
--src-vol
必需的。 复制源卷的 ID。
--dst-卷
必需的。 复制目标卷的 ID。
--rep 类型 (见 音量 复制 类型)
必需的。 适当的复制类型是:
CLONE, COPY.
--src-开始
必需的。 复制源卷起始块号。 必须配对
- 数数 和 --dst-开始. 如果您有多个不连续的块范围,
您可以定义重复定义此参数,例如 '--src-开始 0 --dst-
开始 0 - 数数 1024 --src-开始 2048 --dst-开始 2048 - 数数 2048'
--dst-开始
必需的。 复制目标卷起始块号。 必须成对
- - 数数 和 --src-开始.
- 数数
必需的。 复制块的计数从 --src-开始块。
必须 in 对 - --src-开始 和 --dst-开始.
卷复制范围块大小
系统上每个复制块的大小(以字节为单位)。
--系统 必需的。 要查询复制块大小的系统 ID。
体积依赖
如果卷具有从属子级(如复制),则返回 True。
--卷 必需的。 要查询依赖项的卷的 ID。
体积依赖-rm
删除卷依赖项(如复制)。
--卷 必需的。 要删除依赖项的卷的 ID。
卷访问组
列出有权访问提供的卷的访问组。
--卷 必需的。 要查询访问的卷的 ID。
体积掩码
授予访问组 RW 访问特定卷的权限。 像LUN屏蔽
或 NFS 导出。
--卷 必需的。 要访问的卷的 ID。
--ag 必需的。 要授予的访问组的 ID。
音量取消屏蔽
撤销访问组对指定卷的 RW 访问。
--卷 必需的。 要撤销的卷的 ID。
--ag 必需的。 要撤销的访问组的 ID。
体积突袭信息
查询给定卷的 RAID 信息。
--卷 必需的。 要查询的卷的 ID。
池成员信息
查询给定池的 RAID 信息。
- 水池
必需的。 要查询的池的 ID。
访问组创建
创建访问组。
- 姓名
必需的。 新访问组的人性化名称。
- 在里面
必需的。 新访问组的第一个发起者 ID。 WWPN 或 iSCSI IQN。
--系统 必需的。 此访问组应驻留在的系统的 ID。
访问组添加
将启动器添加到访问组。
--ag 必需的。 访问组ID。
- 在里面
必需的。 要添加的发起者 ID。 WWPN 或 iSCSI IQN。
访问组删除
从访问组中删除启动器。
--ag 必需的。 访问组ID。
- 在里面
必需的。 要删除的发起者的 ID。
访问组删除
删除访问组。
--ag 必需的。 要删除的访问组的 ID。
访问组卷
列出访问组已被授予访问权限的卷。
--ag 必需的。 要查询的访问组的 ID。
iscsi章节
配置 ISCSI 入站/出站 CHAP 身份验证。
- 在里面
必需的。 要配置的 iSCSI 启动器的 ID。
--用户内
可选的。 入站 CHAP 用户名。
--通过中
可选的。 入站 CHAP 密码。
--out-用户
可选的。 出站 CHAP 用户名。
--out-pass
可选的。 出站 CHAP 密码。
fs-创建
创建文件系统。
- 姓名 必需的。 新文件系统的人性化名称。
- 尺寸 必需的。 卷大小(见 尺寸 OPTION 对于允许的格式)。
- 水池
必需的。 用于保存新文件系统的池 ID。
fs-删除
删除文件系统。
--fs 必需的。 要删除的文件系统的 ID。
fs-调整大小
调整文件系统的大小。
--fs 必需的。 要调整大小的文件系统的 ID。
- 尺寸
必需的。 文件系统的新大小。 看 尺寸 OPTION 对于允许的格式。
fs-出口
通过 NFS 导出文件系统。
--fs 必需的。 要导出的文件系统的 ID。
--导出路径
可选的。 NFS 服务器导出路径。 例如'/foo/bar'。
--annuid
可选的。 映射到匿名用户的 UID(用户 ID)。
--anongid
可选的。 映射到匿名用户的 GID(组 ID)。
--auth 类型
可选的。 NFS 客户端身份验证类型。 这只是一个占位符,而不是
还支持。
--root 主机
可选的。 可重复。 主机/IP 具有根访问权限。 两人或多人
主机/IP:
--ro主机
可选的。 可重复。 主机/IP 具有只读访问权限。 两人或多人
主机/IP:'--ro主机 主机A --ro主机 主机B'.
--rw-主机
可选的。 主机/IP 具有读/写访问权限。 对于两个或多个主机/IP:
FS-不导出
删除 NFS 导出。
--fs 必需的。 要取消导出的文件系统的 ID。
fs-克隆
创建文件系统克隆。 “克隆”表示时间点可读可写空间
高效的数据复制,AKA。 可读写快照。
--src-fs
必需的。 要克隆的文件系统的 ID。
--dst 名称
必需的。 新创建的目标文件系统的名称。
--backing-快照
可选的。 使用先前创建的快照创建 FS 克隆。
fs-快照创建
创建指定文件系统的快照。 快照定义为只读空间
文件系统的有效时间点复制 (PIT)。 源文件系统仍然存在
可编辑。
- 姓名
必需的。 新快照的人性化名称。
--fs 必需的。 用于创建快照的文件系统的 ID。
fs-快照删除
删除快照。
- 折断
必需的。 要删除的快照的 ID。
--fs 必需的。 文件系统的 ID。
fs-快照恢复
将 FS 或指定的文件恢复到以前的快照状态。 这将丢弃所有
如果在恢复中未指定特定文件,则自快照以来对文件系统的更改。
--fs 必需的。 要恢复的文件系统的 ID。
- 折断
必需的。 要还原的快照的 ID。
- 文件
可选的。 可重复。 定义此选项后,将仅恢复
定义的文件。
--fileas
可选的。 可重复。 定义此选项后,恢复的文件将是
保存到指定的路径和文件名,例如。 '- 文件 文件A --fileas 旧文件A
'.
fs依赖
如果存在子依赖项(快照或克隆),则返回 True。
--fs 必需的。 要查询的文件系统的 ID。
- 文件
可选的。 可重复。 仅检查对特定文件的依赖关系,例如。
'- 文件 文件A - 文件 路径B'.
fs-依赖-rm
删除文件系统依赖项(快照或克隆)。
--fs 必需的。 要删除依赖项的文件系统的 ID。
- 文件
可选的。 可重复。 只删除对特定文件的依赖,例如。
'- 文件 文件A - 文件 路径B'.
文件克隆
创建文件的克隆(精简配置)。 注意:--src和--dst需要配对
例如。 '--src 文件A --src 文件B --dst 文件A_克隆 --dst 文件B_clone'.
--src
必需的。 可重复。 要克隆的源文件(相对路径)。
--dst
必需的。 可重复。 克隆的目标文件(相对路径)。
别名
ls
'list --type systems' 的别名
lp
'list --type pools' 的别名
lv
“list --type 卷”的别名
ld
“list --type disks”的别名
la
'list --type access_groups' 的别名
lf
'list --type fs' 的别名
lt
'list --type target_ports' 的别名
c
“能力”的别名
p
“插件信息”的别名
vc
'volume-create' 的别名
录像机
“volume-raid-create”的别名
虚拟机
'volume-raid-create-cap' 的别名
vd
'volume-delete' 的别名
vr
'volume-resize' 的别名
vm
'volume-mask' 的别名
vu
'volume-unmask' 的别名
捻
'volume-raid-info' 的别名
采购经理人指数
'pool-member-info' 的别名
ac
“访问组创建”的别名
aa
'access-group-add' 的别名
ar
'access-group-remove' 的别名
ad
“访问组删除”的别名
尺寸 OPTION
- 尺寸
存储空间大小。 格式为 '' + ''。 示例:“10GiB”、“20.5MB”。 不
后缀表示字节。 有效的前缀是:
KiB,#2^10 字节
MiB,#2^20 字节
GiB,#2^30 字节
TiB,#2^40 字节
PiB,#2^50 字节
EiB,#2^60 字节
KB,#10^3 字节
MB,#10^6 字节
GB,#10^9 字节
TB,#10^12 字节
PB,#10^15 字节
EB,#10^17 字节
这些前缀也受支持,但不推荐:
K、M、G、T、P、E、# 等于 KiB、MiB 等
k、m、g、t、p、e、# 等于 KiB、MiB 等
使用 onworks.net 服务在线使用 lsmcli