(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

【Db2】db2haicuの設定情報をxml形式で出力する

スポンサーリンク

やりたいこと

db2haicuで対話形式に設定したTSAMP構成をXML形式に出力する。

環境情報
  • IBM Tivoli System Automation for Multiplatforms 4
  • DB2 v11.5
  • RHEL 7

やり方

-o(output)オプションを利用し、出力先のファイル名を指定すると

$ db2haicu -o test.xml
Welcome to the DB2 High Availability Instance Configuration Utility (db2haicu).
db2haicu determined the current DB2 database manager instance is 'db2inst1'. The cluster configuration that applies to this instance will be exported.
All cluster configurations have been completed successfully. db2haicu exiting ...

ファイルが生成されている。

以下、補足です。

補足

以下のように初期構築した後に

同コマンドを押下することで設定情報をテキスト上に保管することが可能です。

尚、出力されたファイルは以下のような形式で可読性にも優れています。

<!-- =============================================-->
<!-- =           DB2 Domain Information         = -->
<!-- =   Quorum Device, Network Interface and   = -->
<!-- =          Cluster Node Details            = -->
<!-- =============================================-->
<DB2Cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="db2ha.xsd" version="1.0" clusterManagerName="TSA">
<ClusterDomain domainName="hadr_domain">
<Quorum quorumDeviceProtocol="network" quorumDeviceName="X.X.X.X"/>
<ClusterNode clusterNodeName="test1"/>
<ClusterNode clusterNodeName="test2"/>
</ClusterDomain>
<!-- =============================================-->
<!-- =             Failover Policy              = -->
<!-- =============================================-->
<FailoverPolicy>
<HADRFailover/>
</FailoverPolicy>
<!-- =============================================-->
<!-- =             DB Partition Set             = -->
<!-- =============================================-->
<DB2PartitionSet>
<DB2Partition dbpartitionnum="0" instanceName="db2inst1"/>
</DB2PartitionSet>
<!-- =============================================-->
<!-- =          HADR Database Details           = -->
<!-- =============================================-->
<HADRDBSet>
<HADRDB databaseName="SAMPLE" localInstance="db2inst1" remoteInstance="db2inst1" localHost="test1" remoteHost="test2" monitorDataMounts="false"/>
</HADRDBSet>
</DB2Cluster>

以上。