Oracle® Solaris Cluster 参考手册

退出打印视图

更新时间: 2014 年 7 月,E51743-01
 
 

scnas (1M)

名称

scnas - 管理 Oracle Solaris Cluster 的网络连接存储 (network-attached storage, NAS) 设备配置数据。

用法概要

scnas [-H]
scnas -a [-H] [-n] -h device-name -t device-type -o 
     specific-options [-f input-file]
scnas -c [-H] [-n] -h device-name -o specific-options [-f 
     input-file]
scnas -p [-H] [-h device-name] [-t device-type]
scnas -r [-H] -h device-name

描述


注 -  Oracle Solaris Cluster 软件包括面向对象的命令集。虽然 Oracle Solaris Cluster 软件仍支持原始的命令集,但是 Oracle Solaris Cluster 过程文档仅使用面向对象的命令集。有关面向对象的命令集的更多信息,请参见 Intro(1CL) 手册页。

scnas 命令管理 Oracle Solaris Cluster 配置中的 NAS 设备。要管理群集中的 NAS 目录,请使用 scnasdir 命令。

可以使用 scnas 命令创建 NAS 设备配置,更新 NAS 类型特定的属性,以及从 Oracle Solaris Cluster 中删除设备配置。此命令的选项按照在命令行上的键入顺序进行处理。

只能从活动群集节点上运行 scnas 命令。运行命令的结果始终是相同的,而不管使用哪个节点。

scnas 命令的所有格式都接受 –H 选项。指定 –H 将显示帮助信息。所有其他选项都将被忽略。在没有选项的情况下运行 scnas 时也显示帮助信息。

在使用 scnas 命令管理 NAS 设备之前,必须设置 NAS 设备。有关设置设备的过程,请参阅特定 NAS 设备的文档。

仅可以在全局区域中使用此命令。

选项

基本选项

对于 scnas 命令的所有格式,以下选项是通用的:

–H

如果在命令行上的任何位置指定此选项,则命令将显示帮助信息。其他所有选项将被忽略且不执行。如果在没有选项的情况下运行 scnas,则也会显示帮助信息。

仅可以在全局区域中使用此选项。

–n

如果在命令行上的任何位置指定此选项,则 scnas 命令仅检查用法而不写入配置数据。如果 –n 选项是与 –f 选项一起指定的,则 scnas 命令将检查密码的输入文件。

以下选项用于修饰 scnas 命令的基本格式和功能。不能在同一命令行上组合使用这些选项。

–a

指定 scnas 命令的 add 格式。

仅可以在全局区域中使用此选项。

–a 选项可用于将 NAS 设备添加到 Oracle Solaris Cluster 配置中。

可能还需要设置其他属性,具体取决于您的 NAS 设备类型。“附加选项”部分的 –t 选项描述中也介绍了这些必需属性。

–c

指定 scnas 命令的 change 格式。–c 选项用于更改特定的 NAS 设备属性。

仅可以在全局区域中使用此选项。

–r

指定 scnas 命令的 remove 格式。–r 选项用于从 Oracle Solaris Cluster 配置中删除 NAS 设备。

仅可以在全局区域中使用此选项。

在删除设备之前,必须通过使用 scnasdir 删除其所有的已导出目录。

–p

指定 scnas 命令的 print 格式。

仅可以在全局区域中使用此选项。

如果未提供其他选项,则 –p 选项将显示在 Oracle Solaris Cluster 中配置的所有当前 NAS 设备及其关联属性的列表。此选项可与其他选项一起使用以查询特定的设备或特定类型的设备。

附加选项

以下附加选项可与前面描述的一个或多个基本选项组合使用以配置设备的所有属性。设备无需联机即可使用这些选项。请参阅 用法概要 部分以查看可与 scnas 的每种格式一起使用的选项。

附加选项如下:

–h device-name

使用此选项可在 Oracle Solaris Cluster 配置中指定 NAS 设备的名称。设备名称标识设备并可用于远程访问设备(通过使用 rhs telnet)。

必须为 scnas 命令的 addchangeremove 格式指定此设备名称。

–t device-type

NAS 设备类型。将 NAS 设备添加到 Oracle Solaris Cluster 配置中时,必须指定此选项。NAS 设备类型通过供应商名称进行标识。

您可以为 Oracle Sun ZFS Storage Appliance 指定 sun_uss

不同类型的 NAS 设备具有不同的属性,有时不具有任何属性。

–o specific-options

使用此选项可提供特定于 NAS 设备类型的属性。

userid 属性由群集使用以在设备上执行管理职责。将 userid 添加到设备配置时,系统会提示您提供其密码。您也可以将密码置于文本文件中并通过指定 –f 选项进行使用。

–f input-file

为安全起见,无法在命令行选项中指定密码。为了确保密码安全,请将其置于文本文件中并通过使用 –f 选项指定该文件。如果未指定密码的输入文件,此命令会提示您提供密码。

将输入文件的权限设置为可由 root 用户读取并禁止组访问或全局访问。

在输入文件中,不能跨多行输入密码。忽略前导空格和制表符。注释以不带引号的磅 (#) 符号开头,并继续到下一新行。

解析器会忽略所有注释。在使用输入文件提供设备用户密码时,密码中不能包含 # 符号。

示例

示例 1  将 NAS 设备添加到群集

以下 scnas 命令将 NAS 设备添加到 Oracle Solaris Cluster 配置。

# scnas -a -h sun_uss1 -t sun
示例 2  将 NAS 设备添加到群集

以下 scnas 命令将存储系统添加到 Oracle Solaris Cluster 配置。

# scnas -a -h sun_uss1 -t sun_uss -o userid=root
Please enter password:
示例 3 从群集中删除 NAS 设备

以下 scnas 命令从 Oracle Solaris Cluster 配置中删除 NAS 设备。

# scnas -r -h sun_uss1

退出状态

返回以下退出值:

0

命令已成功执行。

非零值

发生错误。

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
ha-cluster/system/core
稳定性
过时

另请参见

Intro(1CL)clnasdevice(1CL)clquorum(1CL)cluster(1CL)scconf(1M)scnasdir(1M)