The ovownodeutil
tool allows command-line
management of nodes and node groups. Specific nodes or node groups
are referred to in several different ways.
Nodes are referred to by primary node name and Id:
-node_name
parameter)
Represents the PrimaryNodeName property of the OV_ManagedNode object that uniquely identifies a node.
-node_id
parameter)
Represents the Name property of the OV_ManagedNode object that uniquely identifies a node. It is usually a GUID, but can also be any other unique string.
External nodes are referred to by hierarchical path and external node ID:
-exnode_path
parameter)
Represents a directory-like path of node group names that
uniquely identifies a group and an external node name.
Captions/Display Names are used as node group names. The Caption
property of OV_ExternalNode is used as an external node name. A
backslash (\
) is used as a separator (for example,
\rocco\cad\room108
). The path must always start with a
single backslash (\
), which denotes the Root. If the
external node name itself contains a backslash, it must be escaped
with an additional backslash (\\
).
-exnode_id
parameter)
Represents the Name property of the OV_ExternalNode object that uniquely identifies a node. It is usually a GUID, but can also be any other unique string.
Node groups are referred to by hierarchical path and group Id:
-group_path
parameter)
Represents a directory-like path of node group names that
uniquely identifies a group. Captions/Display Names are used as
node group names. A backslash (\
) is used as a
separator (for example, \rocco\cad\room108
). The path
must always start with a single backslash (\
), which
denotes the Root. If the node name itself contains a backslash, it
must be escaped with an additional backslash
(\\
).
-group_id
parameter)
Represents the Name property of the OV_Nodegroup object that uniquely identifies a node group. It is usually a GUID, but can also be any other unique string.
ovownodeutil [ -help ] [ -add_node -node_name <primary node name> [ -group_path <hierarchy path> | -group_id <group id> ] [ -agent_comm_type (DCE | HTTPS) ] [ -agent_bin_format <agent binary format> ] [ -caption <caption name> ] [ -comm_path <communication path> ] [ -always_resolve_comm_path (yes | no) ] [ -auto_update_comm_path (yes | no) ] [ -auto_deploy (yes | no) ] ] [ -add_nodewithtype -node_name <primary node name> -ostype <OS type caption> -osversion <OS version caption> -systemtype <system type caption> -osbits (32 | 64) -agent_bin_format <agent binary format> [ -group_path <hierarchy path> | -group_id <group id> ] [ -agent_comm_type (DCE | HTTPS) ] [ -caption <caption name> ] [ -comm_path <communication path> ] [ -always_resolve_comm_path (yes | no) ] [ -auto_update_comm_path (yes | no) ] [ -auto_deploy (yes | no) ] ] [ -delete_node ( -node_name <primary node name> | -node_id <node id> ) ] [ -add_group ( -group_path <hierarchy path> ] [ -delete_group ( -group_path <hierarchy path> | -group_id <group id> ) ] [ -assign_node ( -node_name <primary node name> | -node_id <node id> ) ( -group_path <hierarchy path> | -group_id <group id> ) ] [ -deassign_node (-node_name <primary node name> | -node_id <node id>) ] ( -group_path <hierarchy path> | -group_id <group id> ) ] [ -list_nodes (-group_path <hierarchy path> | -group_id <group id>) [ -recursive ] ] [ -list_groups ] [ -change_comm_opt ( -node_name <primary node name> | -node_id <node id> ) [ -comm_path <communication path> ] [ -always_resolve_comm_path (yes | no) ] [ -auto_update_comm_path (yes | no) ] ] [ -change_comm_opt ( -group_path <hierarchy path> | -group_id <group id> ) [ -always_resolve_comm_path (yes | no) ] [ -auto_update_comm_path (yes | no) ] ] [ -deassign_tool ( ( -node_name <primary node name> | -node_id <node id> ) | ( -group_path <hierarchy path> | -group_id <group id> ) ) ( -tool_path <tool hierarchy path> | -tool_id <tool id> ) ] [ -deassign_autodeploy_pg (-group_path <hierarchy path> | -group_id <group id>) (-pg_path <policy group hierarchy path> | -pg_id <pol. group id>) ] [ -delete_report ( -group_path <hierarchy path> | -group_id <group id> ) -report_name <report name> ] [ -delete_graph ( -group_path <hierarchy path> | -group_id <group id> ) ] [ -outage_node [-scheduled | -unplanned ] [ -node_name {<primary node name>} ] [ -node_id {<node id>} ] [ -group_path {<hierarchy path>} ] [ -group_id {<group id>} ] -get [ -single_line | -detailed | -show_outage_only ] ] [ -outage_node [ -scheduled | -unplanned ] [ -node_name {<primary node name>} ] [ -node_id {<node id>} ] [ -group_path {<hierarchy path>} ] [ -group_id {<group id>} ] ( -on | -off | -toggle ) [ -delete_msgs ] [ -disable_heartbeat ] ] [ -add_exnode -caption <caption name> [ -group_path <hierarchy path> | -group_id <group id> ] ( -ip_address <IP address pattern> | -ip_name <IP name pattern> | -other <other pattern> ) [ -order <order number> ] [ -check_before_managed_nodes ] ] [ -delete_exnode ( -exnode_path <external node hierarchical path> | -exnode_id <unique_node_id> ) ] [ -assign_exnode ( -exnode_path <external node hierarchical pat> | -exnode_id <unique_node_id> ) ( -group_path <hierarchy path> | -group_id <group id> ) ] [ -deassign_exnode ( -exnode_path <external node hierarchical pat> | -exnode_id <unique_node_id> ) ( -group_path <hierarchy path> | -group_id <group id> ) ] [ -list_exnodes [ -group_path <hierarchy path> | -group_id <group id> ] [-recursive] ] [ -outage_exnode [-scheduled | -unplanned ] [ -exnode_path <external node hierarchical path> } ] [ -exnode_id {<unique_node_id>} ] [ -group_path {<hierarchy path>} ] [ -group_id {<group id>} ] -get [ -single_line | -detailed | -show_outage_only ] ] [ -outage_exnode [ -scheduled | -unplanned ] [ -exnode_path <external node hierarchical path> } ] [ -exnode_id {<unique_node_id>} ] [ -group_path {<group_hierarchy_path>} ] [ -group_id {<unique_group_id>} ] ( -on | -off | -toggle ) [ -delete_msgs ] ]
-help
-add_node
-node_name <primary node name>
-group_path <hierarchy path>
-group_id <group id>
-agent_comm_type (DCE | HTTPS)
-agent_bin_format <agent binary format>
-caption <caption name>
-comm_path <communication path>
-always_resolve_comm_path (yes | no)
yes
, the communication to the new node
is always resolved before contacting the agent (DHCP).-auto_update_comm_path (yes | no)
yes
, the CommunicationPath property is
updated by the agent automatically.-auto_deploy (yes | no)
yes
, the management server attempts to
deploy auto-deployment policies or packages of the parent node
groups to the node. Otherwise, no automatic deployment occurs
(primarily intended for nodes imported from another management
server).-add_nodewithtype
-node_name <primary node name>
-ostype <OS type caption>
-osversion <OS version caption>
-systemtype <system type caption>
-osbits (32 | 64)
-agent_bin_format <agent binary format>
-group_path <hierarchy path>
-group_id <group id>
-agent_comm_type (DCE | HTTPS)
-agent_bin_format <agent binary format>
-caption <caption name>
-comm_path <communication path>
-always_resolve_comm_path (yes | no)
yes
, the communication to the new node
is always resolved before contacting the agent (DHCP).-auto_update_comm_path (yes | no)
yes
, the CommunicationPath property is
updated by the agent automatically.-auto_deploy (yes | no)
yes
, the management server attempts to
deploy auto-deployment policies or packages of the parent node
groups to the node. Otherwise, no automatic deployment occurs
(primarily intended for nodes imported from another management
server).-delete_node
-node_name <primary node name>
-node_id <node id>)
-add_group
-group_path <hierarchy path>
-delete_group
-group_path <hierarchy path>
-group_id <group id>
-assign_node
-node_name <primary node name>
-node_id <node id>)
-group_path <hierarchy path>
-group_id <group id>
-deassign_node
-node_name <primary node name>
-node_id <node id>)
-group_path <hierarchy path>
-group_id <group id>
-list_nodes
-recursive
option is
used on a higher-level node group or Root, and a larger number of
node groups is affected.
-group_path <hierarchy path>
-group_id <group id>
-recursive
-list_groups
-change_comm_opt
-node_name <primary node name>
-node_id <node id>)
-group_path <hierarchy path>
-group_id <group id>
-comm_path <communication path>
-always_resolve_comm_path (yes | no)
yes
, the communication to the node is
always resolved before contacting the agent (DHCP).-auto_update_comm_path (yes | no)
yes
, the CommunicationPath property is
updated automatically by the agent.-deassign_tool
-node_name <primary node name>
-node_id <node id>)
-group_path <hierarchy path>
-group_id <group id>
-tool_path <tool hierarchy path>
\
) is used as a separator. The tool name must appear
at the end of the path.-tool_id <tool id>)
-deassign_autodeploy_pg
-group_path <hierarchy path>
-group_id <group id>
-pg_path <policy hierarchy path>
\
) is used as a separator.-pg_id <policy group id>
-delete_report
-group_path <hierarchy path>
-group_id <group id>
-report_name <report name>
-delete_graph
-group_path <hierarchy path>
-group_id <group id>
-outage_node
-scheduled
-unplanned
-node_name <primary node name>
-node_id <node id>
-group_path <hierarchy path>
-group_id <group id>
-on
-off
-toggle
-on
to -off
, then from
-off
to -on
, and so on).-get
on
or off
)
for a specified node or node group. If neither switch
(-scheduled
or -unplanned
) is defined,
the outage states of both modes are returned.
-on
,
-off
, or -toggle
) is specified, at least
one of the "external node or node group specification" switches
(-node_name
, -node_id
,
-group_path
, or -group_id
) must be
specified. If the -get
switch is specified, and none
of the "node or node group specification" switches is specified,
the tool returns the outage state for all nodes.-delete_msgs
-disable_heartbeat
-node_name, -node_id, -group_path, -group_id
-detailed
-single_line
-show_outage_only
-add_exnode
-caption <caption name>
-group_path <hierarchy path>
-group_id <group id>
-ip_address <IP address pattern>
<IP address pattern>
as object pattern.-ip_name <IP name pattern>
<IP a
name pattern>
as an object pattern.-other <other pattern>
<other pattern>
as an object pattern.-order <order number>
0
.-check_before_managed_nodes
-delete_exnode
-exnode_path <external node hierarchical
path>
-exnode_id <unique_node_id>
-assign_exnode
-exnode_path <external node hierarchical
path>
-exnode_id <unique_node_id>
-group_path <hierarchy path>
-group_id <group id>
-deassign_exnode
-exnode_path <external node hierarchical
path>
-exnode_id <unique_node_id>
-group_path <hierarchy path>
-group_id <group id>
-list_exnodes
-recursive
option is used on a higher-level node group
or Root, and a larger number of node groups is affected.
-group_path <hierarchy path>
-group_id <group id>
-recursive
-outage_exnode
-scheduled
-unplanned
-exnode_path <external node hierarchical
path>
-exnode_id <unique_node_id>
-group_path <hierarchy path>
-group_id <group id>
-on
-off
-toggle
-on
to -off
, then
from -off
to -on
, and so on).-get
on
or off
)
for a specified external node or node group. If neither switch
(-scheduled
or -unplanned
) is defined,
the outage states of both modes are returned.
-on
,
-off
, or -toggle
) is specified, at least
one of the "external node or node group specification" switches
(-node_name
, -node_id
,
-group_path
, or -group_id
) must be
specified. If the -get
switch is specified, and none
of the "node or node group specification" switches is specified,
the tool returns the outage state for all external
nodes.-delete_msgs
-detailed
-single_line
-show_outage_only
ovownodeutil -help
ovownodeutil -add_node -node_name kermit -group_path
\cad\ulm
kermit
and assigns it to the existing node group
\cad\ulm
.ovownodeutil -assign_node -node_name kermit -group_path
\cad\koeln
kermit
to the existing node group
\cad\koeln
.ovownodeutil -change_comm_opt -node_name kermit
-always_resolve_comm_path yes
kermit
. Communication to the node is
resolved before the agent is contacted.ovownodeutil -outage_node -node_name Node1 Node2 -node_id
Node1_ID -group_path \Group1\SubBroup1 -group_id SubGroup1_ID
-scheduled -on -delete_msgs –disable_heart_beat
ovownodeutil -outage_node -node_name Node2 -unplanned
-get