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

文档信息

使用本文档

 1 Oracle ZFS Storage Appliance 概述

ZFSSA 主要功能

支持的协议

ZFSSA 数据服务

数据可用性

ZFSSA 配置

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

主窗口

标头

警报

导航

会话注释

标题栏

侧面板和菜单标题

主窗口侧面板和菜单标题

添加项目

移动共享资源

对象名称

非标准 BUI 控件初识

权限

编辑共享资源属性

查看列表项控件

模态对话框

一般用法

状态

基本用法

联网

显示板阈值

Analytics

身份映射

其他图标

支持的浏览器

第 1 层

第 2 层

不受支持的浏览器

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

登录到 CLI

CLI 上下文

根上下文

子上下文

动态子上下文

上一个上下文

返回到之前的上下文

导航到父上下文

上下文和 Tab 补齐功能

执行特定于上下文的命令

未提交的上下文

属性

CLI 属性

获取属性

获取单个属性值

Tab 补齐功能

设置属性

提交设置的属性值

通过隐式提交设置属性值

将属性设置为值列表

将属性设置为包含特殊字符的值

不可变属性

 2 状态

 3 初始配置

 4 网络配置

 5 存储配置

 6 存储区域网络配置

 7 用户配置

 8 设置 ZFSSA 首选项

 9 警报配置

 10 群集配置

 11 ZFSSA 服务

 12 共享资源、项目和模式

 13 复制

 14 影子迁移

 15 CLI 脚本化

 16 维护工作流

 17 集成

索引

CLI 上下文

CLI 中的一个核心原则就是执行命令时所在的上下文。上下文指定可管理系统的哪些元素,以及可使用哪些命令。上下文采用树结构,在该结构中,上下文本身可能包含嵌套的上下文,并且该结构通常是 BUI 中视图结构的镜像。

根上下文

登录时的初始上下文是根上下文,充当所有上下文的父代或祖先。要导航到某个上下文,请将该上下文的名称作为命令执行。例如,在浏览器Chapter 4, 网络配置视图中提供的功能在 CLI 的 configuration 上下文中提供。从根上下文中,可以通过直接键入某个上下文来访问该上下文:

dory:> configuration
dory:configuration> 

请注意,提示符将发生更改,在提示符中的冒号和大于号之间提供上下文,以反映上下文。

子上下文

show 命令显示子上下文。例如,从 configuration 上下文中:

dory:configuration> show
Children:
                             net => Configure networking
                        services => Configure services
                         version => Display system version
                           users => Configure administrative users
                           roles => Configure administrative roles
                     preferences => Configure user preferences
                          alerts => Configure alerts
                         storage => Configure Storage

这些子上下文对应于在浏览器中的Chapter 6, 存储区域网络配置视图下提供的视图,包括Chapter 4, 网络配置Chapter 11, ZFSSA 服务Chapter 7, 用户配置首选项Chapter 8, 设置 ZFSSA 首选项等。要选择这些子上下文之一,请键入其名称:

dory:configuration> preferences 
dory:configuration preferences> 

可通过指定使用空格分隔的中间上下文直接从祖先导航到某个后代上下文。例如,要直接从根上下文导航到 configuration preferences,直接键入即可:

dory:> configuration preferences
dory:configuration preferences>

动态子上下文

有些子上下文是动态的,因为它们不是对应于浏览器中的固定视图,而是对应于用户或系统创建的动态实体。要导航到这些上下文,请使用 select 命令,后跟动态上下文的名称。给定上下文中包含的动态上下文的名称可以使用 list 命令显示。例如,users 上下文是一个静态上下文,但是每个用户都是独立的动态上下文。

dory:> configuration users
dory:configuration users> list 
NAME                     USERNAME                 UID        TYPE
John Doe                 bmc                      12345      Dir
Super-User               root                     0          Loc

要选择名为 bmc 的用户,请发出 select bmc 命令:

dory:configuration users> select bmc 
dory:configuration users bmc> 

另外,在某些上下文中,可以使用 selectdestroy 根据实体的属性选择实体。例如,可以通过发出以下命令在 maintenance logs system 上下文中选择 reboot 模块发布的日志条目:

dory:maintenance logs system> select module=reboot 
dory:maintenance logs system entry-034> show
Properties:                                   
  timestamp = 2010-8-14 06:24:41
     module = reboot
   priority = crit
       text = initiated by root on /dev/console syslogd: going down on signal 15

和其他命令一样,select 可以附加到更改上下文的命令中。例如,要从根上下文中选择名为 bmc 的用户:

dory:> configuration users select bmc 
dory:configuration users bmc>

上一个上下文

使用 last 命令导航到上一个选定或创建的上下文。当前仅在复制操作上下文中实施此命令。

下例创建了一个复制操作,然后使用 lastget id 命令检索此复制操作 ID。然后选择不同的操作,并使用 lastget id 命令检索最后一次访问的复制操作的 ID。

dory:shares p1/share replication> list
           TARGET          STATUS     NEXT
action-000  oakmeal         idle       Sync now
action-001  dory            idle       Sync now
dory:shares p1/share replication> create
dory:shares p1/share action (uncommitted)> set target=dory
                       target = dory (uncommitted)
dory:shares p1/share action (uncommitted)> set pool=p0
                         pool = p0 (uncommitted)
dory:shares p1/share action (uncommitted)> commit
dory:shares p1/share replication> last
dory:shares p1/share action-002> get id
                           id = 7034367a-d4d8-e26f-fa93-c3b454e3b595
dory:shares p1/share action-002> done
dory:shares p1/share replication> select action-000
dory:shares p1/share action-000> get id
                           id = 9895d9f4-7b23-ebe1-faf2-d85a581e3dff
dory:shares p1/share action-000> done
dory:shares p1/share replication> last get id
                           id = 9895d9f4-7b23-ebe1-faf2-d85a581e3dff
dory:shares p1/share replication>