create_system
システムの名前とメンバーを定義します。システムの作成後、Enterprise Manager Cloud Controlコンソールからシステムを編集し、システム・メンバーに対して表示するグラフを構成できます。
データベース・システムには、プライマリ・データベースおよびリスナーや自動ストレージ管理などの関連ターゲットが含まれます。また、データベースがData Guard構成内にある場合は、スタンバイ・データベースおよびその関連ターゲットも含まれます。データベース・システムは、スタンバイ・データベース用に作成することはできません。
書式
emcli create_system -name="name" [-type=<system>] [-add_members="name1:type1:key_member/non_key_member;name2:type2;..."]... [-separator=add_members="sep_value"] [-subseparator=add_members="subsep_value"] -timezone_region="actual_timezone_region" [-owner="owner"] [-meta_ver="meta_version_of_system_type"] [-is_propagating="true|false"] [-availability_type="ALL|ANY"] [ ] indicates that the parameter is optionalis optional
オプション
-
name
システムの名前。
-
type
システム・タイプ(generic_system)。デフォルトはgeneric_systemです。
-
add_members
既存のターゲットをシステムに追加します。各ターゲットは、名前と値のペア
target_name:target_type
で指定します。このオプションは複数回指定できます。key_memberでは、このターゲットはシステムの可用性計算の一部であることを指定します。 -
separator
指定した引数の名前と値のペアのセパレータ。
-
subseparator
指定した引数の名前と値を区切ります。
-
timezone_region
実際のタイムゾーン・リージョン。
-
owner
システムの所有者。
-
meta_ver
システム・タイプのメタ・バージョン。デフォルトは"1.0"です。
-
is_propagating
システムに対する権限をメンバー・ターゲットに伝播するかどうかを示すフラグ。デフォルト値はfalseです。
-
availability_type
システムの可用性計算方法。key_memberが定義されている場合、これを定義する必要があります。ALLは、システムを稼働中としてマークするためにすべてのキー・メンバーが稼働中である必要があることを示します。ANYは、システムを稼働中としてマークするために少なくとも1つのキー・メンバーが稼働中である必要があることを示します。
出力
成功またはエラー。スタンバイ・データベースを作成しようとすると、次のメッセージが表示されます。
指定したシステム・タイプでは操作がサポートされていません。
例
例1
この例では、下位互換性があるdb_system
という名前の汎用システムを作成します。このシステムは、2つのOracleデータベースemp_rec
とpayroll
で構成されています。このシステムの所有者はuser1
です。システム・タイプのメタ・バージョンは3.0
です。
emcli create_system -name=db_system -add_members="emp_rec:oracle_database" -add_members="payroll:oracle_database" -timezone_region="PST8PDT" -owner="user1"
例2
この例では、db_system1という名前の汎用システムを作成します。このシステムは、2つのOracleデータベースemp_recとpayrollで構成されています。emp_recはシステムのキー・メンバーです。可用性計算方法は、キー・メンバーのいずれかが稼働していればシステムが稼働しているとみなされる方法です。システム・タイプのメタ・バージョンは3.0です。この例は、システムを作成するための推奨方法を示します。
emcli create_system -name=db_system1 -add_members="emp_rec$oracle_database$key_member" -add_members="payroll$oracle_database" -subseparator=add_members="$" -timezone_region="PST8PDT" -availability_type="ANY"