linux上dcli命令找不到,Oracle 数据库云服务器命令参考

prolcel01: 34:1 0 0

prolcel01: 34:2 0 0

prolcel01: 34:3 0 0

… output truncated …

prolcel08: 20:6 0 0

prolcel08: 20:7 0 0

prolcel08: 20:8 0 1

prolcel08: 20:9 0 0

prolcel08: 20:10 0 0

prolcel08: 20:11 0 0

注意在prolcel08 中显示了错误,但是该错误却淹没在大量其他输出中,使得它难以辨认并且容易被忽视。这时,上一小节中讲过的-r选项就可以派上用场了,在上一小节中,它可以删除包含“active‖的行。如下所示:

[celladmin@prolcel01 ~]# dcli -l root -g all_cells -r '.* 0' -x err.dcl

.* 0: ['prolcel01', 'prolcel02', 'prolcel03', 'prolcel04', 'prolcel05',

'prolcel06', 'prolcel07', 'prolcel08']

prolcel08: 0 1

输出结果很简短。

汇总

总而言之,dcli命令允许您对其他单元服务器执行命令(包括cellcli)。该命令的基本结构为:

# dcli

其中命令可以为CellCLI 命令,例如,cellcli –e list cell,或Linux 命令,比如,vmstat 2 2。

以下是最常用的选项及其作用。

选项选项后面的期望

示例用法执行的操作

-c 单元的名称-c

dwhcel01,dwhcel02

仅对这些单元执行命令。

-g 列出了各个单元

的文件的名称

-g all_cells 对文件all_cells 中提到的单元执行命令。

-l 将要执行命令的

操作系统用户-l root 默认用户是celladmin;但您可以使用任何其他用

户执行远程ssh。请确保该用户在所有运行此命令

的单元上具有ssh 等效性

-n 不适用-n 这将显示每次命令执行的缩略输出而不是冗长输出-r 正则表达式-r [*. active] 禁止匹配正则表达式的输出

-t 不适用-t 显示将要执行命令的单元

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值