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 属性

属性是与上下文关联的类型化名称/值对。给定上下文的属性可以通过运行 "help properties" 命令确定。下面的示例检索与用户首选项关联的属性:

dory:configuration preferences> help properties
Properties that are valid in this context:

  locale               => Locality

  login_screen         => Initial login screen

  session_timeout      => Session timeout

  session_annotation   => Current session annotation

  advanced_analytics   => Make available advanced analytics statistics

获取属性

给定上下文的属性可以使用 get 命令检索。下面的示例使用 get 命令检索用户的首选项:

 dory:configuration preferences> get 
                       locale = C
                 login_screen = status/dashboard
              session_timeout = 15
           session_annotation = 
           advanced_analytics = false
获取单个属性值

get 命令将返回作为参数提供给它的任何属性。例如,要获取 login_screen 属性的值,请运行以下命令:

dory:configuration preferences> get login_screen
                 login_screen = status/dashboard
Tab 补齐功能

get 命令将对可用属性的名称使用 Tab 补齐功能。例如,要查看iSCSI服务的可用属性列表,请运行以下命令:

dory:> configuration services iscsi get tab 
<status>            isns_server         radius_secret       target_chap_name
isns_access         radius_access       radius_server       target_chap_secret

设置属性

set 命令使用通过等号分隔的属性名称及其值来将属性设置为指定的值。例如,要将 login_screen 属性设置为 "shares",请运行以下命令:

dory:configuration preferences> set login_screen=shares
                 login_screen = shares (uncommitted)

请注意,对于构成设备状态的属性,设置属性会更改其值,而是记录设置的值并指示该属性的值未提交。

提交设置的属性值

要强制设置的属性值生效,必须显式提交这些值,以允许一次连续更改多个值。要提交任何未提交的属性值,请使用 commit 命令:

dory:configuration preferences> get login_screen 
                 login_screen = shares (uncommitted)
dory:configuration preferences> commit
dory:configuration preferences> get login_screen
                 login_screen = shares

如果尝试离开包含未提交属性的上下文,则系统会警告您离开将放弃设置的属性值,并提示您确认自己将离开。例如:

dory:configuration preferences> set login_screen=maintenance/hardware
                 login_screen = maintenance/hardware (uncommitted)
dory:configuration preferences> done
You have uncommitted changes that will be discarded. Are you sure? (Y/N) 
通过隐式提交设置属性值

如果在某一个上下文中设置另一个上下文中的属性(即,如果将 set 命令附加到更改上下文的命令),则提交为隐式提交,并且提交在控制权返回发起操作的上下文之前执行。例如:

dory:> configuration preferences set login_screen=analytics/worksheets
                 login_screen = analytics/worksheets
dory:>
将属性设置为值列表

有些属性采用值列表。对于这些属性,应使用逗号分隔列表元素。例如,NTPservers 属性可设置为 NTP 服务器列表:

dory:configuration services ntp> set servers=0.pool.ntp.org,1.pool.ntp.org
                      servers = 0.pool.ntp.org,1.pool.ntp.org (uncommitted)
dory:configuration services ntp> commit
将属性设置为包含特殊字符的值

如果某个属性值包含逗号、等号、引号或空格,则整个值必须使用引号括起来。例如,要将默认项目的 sharenfs 共享资源属性设置为只读属性,但是向主机 "kiowa" 提供读取/写入访问权限,请运行以下命令。有关信息,请参见Chapter 12, 共享资源、项目和模式

dory:> shares select default
dory:shares default> set sharenfs="ro,rw=kiowa"
                     sharenfs = ro,rw=kiowa (uncommitted)
dory:shares default> commit

不可变属性

有些属性是不可变的;您可以获取它们的值,但是无法设置它们的值。尝试设置不可变属性会导致错误的发生。例如,尝试设置默认项目的不可变 space_available 属性。有关信息,请参见Chapter 12, 共享资源、项目和模式

dory:> shares select default
dory:shares default> get space_available 
              space_available = 1.15T
dory:shares default> set space_available=100P
error: cannot set immutable property "space_available"

某些其他属性仅在特定的情况下才不可变。对于这些属性,set 命令无效。例如,如果名为 bmc 的用户是一个网络用户,则 fullname 属性将不可变:

dory:> configuration users select bmc set fullname="Rembrandt Q. Einstein"
error: cannot set immutable property "fullname"