GoGPT Best VPN GoSearch

OnWorks 网站图标

onnode - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 onnode

这是 onnode 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


onnode - 在 CTDB 集群节点上运行命令

概要


节点上 [OPTION...] {节点} {指挥}

商品描述


onnode 是一个实用程序,用于在 CTDB 集群的特定节点或所有节点上运行命令。

节点 指定在哪个节点上运行命令。 请参阅节点规范部分了解
细节。

指挥 可以是任何 shell 命令。 onnode 实用程序使用 ssh 或 rsh 连接到
远程节点并运行命令。

配置


-c
在指定节点的当前工作目录中执行 COMMAND。

-f 文件名
指定要使用的替代节点 FILENAME,而不是默认节点。 这个选项
覆盖 CTDB_NODES_FILE 环境变量。 见讨论
文件部分中的 /etc/ctdb/nodes 了解更多详细信息。

-i
保持标准输入打开,允许数据通过管道传输到节点上。 通常onnode关闭
stdin 以避免在编写脚本时出现意外。 请注意,使用时会忽略此选项
-p 或者如果 SSH的 设置为“ssh”以外的任何内容。

-n
允许通过名称而不是节点编号指定节点。 这些节点不需要
列在节点文件中。 您可以通过组合完全避免节点文件
这与 -f /dev/null。

-o 字首
将每个节点的标准输出保存到名为 PREFIX 的文件中。IP.

-p
在指定节点上并行运行 COMMAND。 默认是运行 COMMAND
依次在每个节点上。

-P
将文件推送到节点。 指定要推送的文件名而不是通常的
命令。 引用是脆弱/损坏的 - 其中包含空格的文件名不是
支持的。

-q
不要打印节点地址。 通常,onnode 打印信息节点地址,如果
指定了多个节点。 这将覆盖 -v。

-v
即使只指定了一个节点,也打印节点地址。 通常,onnode 打印
指定多个节点时的信息节点地址。

-h,--帮助
显示简短的使用指南。

节点 规格


节点可以通过数字节点编号(从 0 到 N-1)或助记符来指定。 多种的
节点是使用节点列表指定的,以逗号分隔,以及数字节点的范围
数字,以破折号分隔。 如果节点被多次指定,则该命令将
在这些节点上执行多次。 节点的顺序很重要。

以下助记符可用:

所有
所有节点。

任何
运行 ctdbd 的节点。 这种半随机但有偏向于选择一个
低编号节点。

好的| 健康
所有未断开、禁止、禁用或不健康的节点。

骗局 | 连接的
所有未断开连接的节点。

lvs | 楼主
当前的LVS主。

natgw | 目录
当前的 NAT 网关。

rm | 重制版
当前的恢复大师。

示例


以下命令将显示所有节点上 ctdbd 的进程 ID

onnode 所有 ctdb getpid

以下命令将显示每个节点上的最后 5 行日志,前面是
节点的主机名

onnode 所有“主机名;尾 -5 /var/log/log.ctdb”

以下命令将并行重新启动所有节点上的 ctdb 服务。

onnode -p 所有服务 ctdb 重启

以下命令将在当前工作目录中并行运行 ./foo
节点 0、2、3 和 4。

onnode -c -p 0,2-4 ./foo

环境


CTDB_BASE
包含 CTDB 配置文件的目录。 默认为 /etc/ctdb。

CTDB_NODES_FILE
要使用的替代节点文件的名称,而不是默认的。 请参阅文件部分
,了解更多详情。

使用 onworks.net 服务在线使用 onnode


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。