JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle® ZFS Storage Appliance 管理指南,发行版 2013.1.3.0
Oracle 技术网
文档库
PDF
打印视图
反馈
search filter icon
search icon

文档信息

关于 Oracle ZFS Storage Appliance

Oracle ZFS Storage Appliance 主要功能

支持的协议

Oracle ZFS Storage Appliance 数据服务

数据可用性

Oracle ZFS Storage Appliance 配置

浏览器用户界面 (Browser User Interface, BUI)

网络图标

显示板图标

Analytics(分析)工具栏图标

身份映射图标

受支持的浏览器

命令行界面 (Command Line Interface, CLI)

CLI 上下文

CLI 属性

使用 CLI 脚本编写工具

使用批处理命令

了解 CLI 脚本命令

访问 CLI 脚本环境

了解内置 CLI 功能

使用 Run 函数

使用 Get 函数

使用 List 函数

使用 Children 函数

使用 Choices 函数

使用用于生成输出的函数

了解 CLI 脚本错误

配置 Oracle ZFS Storage Appliance

使用服务

维护 Oracle ZFS Storage Appliance

使用共享资源

将设备与 Oracle ZFS Storage Appliance 集成

使用批处理命令

最简单的脚本化机制是批处理设备 Shell 命令。例如,要在项目 "myproj" 和文件系统 "myfs" 中自动获取名为 "newsnap" 的快照,请在文件中使用下面的命令:

shares
select myproj
select myfs
snapshots snapshot newsnap

然后 ssh 到设备,将标准输入重定向到该文件:

% ssh root@dory < myfile.txt

在许多 Shell 中,可以使用“Here 文件”简化此过程,在其中将输入(甚至是标记)发送到标准输入。如果改用 Here 文件,上例应使用以下内容:

% '''ssh root@dory << EOF
shares
select myproj
select myfs
snapshots snapshot newsnap
EOF'''

此机制对于最简单的自动化类型已经足够了,如果在客户机上使用较高级别的 Shell 脚本语言将此机制封装在编程逻辑中,可能也足够了,但是总的来说,还有很多可以改善的地方。