Hitachi

JP1 Version 12 JP1/Network Node Manager i セットアップガイド


付録G.55 nnmtopoquery.ovpl

NNMi トポロジ上のクエリーを実行します。

SYNOPSIS

nnmtopoquery.ovpl findConnectedNeighborInterfacesByNode -node (<name>|<uuid>)

nnmtopoquery.ovpl findL2ConnectionsByNode -node (<name>|<uuid>)

nnmtopoquery.ovpl findWebAgentSettingsByNode -node (<name>|<uuid>)

nnmtopoquery.ovpl listWebAgentSettings

DESCRIPTION

nnmtopoquery.ovplはNNMi管理サーバに対してクエリを実行して,選択可能な形式で結果を出力します。

Parameters

nnmtopoquery.ovpl以下のオプションを認識します。

-h

使用方法を出力します。

-node (<name>|<uuid>)

入力として受け入れるクエリのノードを指定します。ノードはノード名,ホスト名またはUUIDによって参照することができます。

-format (csv|list|text|xml)

出力形式を変更します。可能な出力モードは,CSV,LIST,TEXTおよびXMLです。

-fields <comma_separated_fields>

CSVファイルで出力フィールドを選択します。この引数が提供されない場合,すべてのフィールドがデフォルトで出力されます。 この引数が提供された場合,フィールドが指定した順序で出力されます。

-u <username> -p <password>

スクリプトを実行するための資格情報を指定します。このスクリプトは,nnm.propertiesファイルを使用しない限り,有効なNNMi資格情報が必要です。詳細については,nnm.propertiesのリファレンスページを参照してください。

Listing connected neighbor interfaces for a node

findConnectedNeighborInterfacesByNodeクエリーを使用して,特定のノードに接続されたすべての隣接インタフェースをリストします。

このクエリーで利用可能な出力フィールドは,次のとおりです。

uuid,name,NodeUUID,NodeName,ifIndex, ifAlias, speed, inSpeed, outSpeed, ifDescr, ifName, ifType, physicalAddress および managementMode

Example

nnmtopoquery.ovpl findConnectedNeighborInterfacesByNode -node mynode –fields nodeName,name,physicalAddress,managementMode

Listing Layer 2 Connections for a Node

findL2ConnectionsByNode クエリーを使用して,特定のノードのすべてのレイヤー2接続をリストします。

このクエリーで利用可能な出力フィールドは,次のとおりです。

connUUID, connName, connStatus, connStatusTimestamp, localNodeUUID, localNodeName, localIfUUID, localIfIndex, localIfAlias, localIfName, localIfDesc, localIfAddr, remoteNodeUUID, remoteNodeName, remoteIfUUID, remoteIfIndex, remoteIfAlias, remoteIfName, remoteIfDesc および remoteIfAddr

Example

nnmtopoquery.ovpl findL2ConnectionsByNode -node mynode -fields connUUID,connName,localIfIndex,remoteIfIndex

Listing Web Agent Settings of a Node

findWebAgentSettingsByNode クエリーを使用して,特定のノードの Web Agent 設定をリストします。

このクエリーで利用可能な出力フィールドは,次のとおりです。

agentUuid, hostname, name, nodeUuid, nodeName, mode, agentEnabled, username, port, scheme, timeout, lastModifiedBy, lastModified, validTo および subjectDN

Example

nnmtopoquery.ovpl findWebAgentSettingsByNode -node mynode -fields agentUuid,hostName,nodeUuid,nodeName,mode,userName

Listing All Web Agent Settings

listWebAgentSettingsクエリーを使用して,すべてのWeb Agent設定をリストします。

このクエリーで利用可能な出力フィールドは,次のとおりです。

agentUuid, hostName, name, nodeUuid, nodeName, mode, agentEnabled, userName, port, scheme, timeout, lastModifiedBy および lastModified

Example

nnmtopoquery.ovpl listWebAgentSettings -node mynode -fields agentUuid,hostName,nodeUuid,nodeName,mode,userName

RETURN VALUE

nnmtopoquery.ovplエラーが発生しなければステータス0(ゼロ),そうでなければ1で終了します。

AUTHOR

nnmtopoquery.ovpl was developed by Micro Focus.