ネットワークのサブネット、ネットワーク・タイプまたはIPアドレス・タイプを変更します。
注意:
このコマンドはOracle Clusterwareでのみ使用可能です。
次の構文モデルのいずれかを使用して、srvctl modify network
コマンドを実行します。
srvctl modify network [-netnum network_number
] [-subnet subnet/netmask
[/if1[|if2|...]]] [-nettype network_type | -iptype {ipv4 | ipv6 | both]}
[-pingtarget "ping_target_list"] [-verbose]
表A-85 srvctl modify networkのパラメータ
パラメータ | 説明 |
---|---|
-netnum network_number
|
ネットワーク番号を指定します。デフォルトは1です。 |
-subnet subnet/netmask [/if1[|if2|...]] |
パブリック・ネットワークのサブネット番号を指定します。ネットマスクとインタフェースを指定すると、変更対象のネットワークのネットマスクとインタフェースが変更されます。IPv6サブネットを指定する場合は、
|
-nettype network_type
|
ネットワーク・タイプ( |
-iptype ip_type
|
IPアドレスのタイプ( |
-pingtarget "ping_target_list"
|
pingするIPアドレスまたはホスト名のカンマ区切りリストを指定します。 |
-verbose |
冗長出力。 |
このコマンドを実行するには、LinuxシステムおよびUNIXシステムではroot
でログインし、Windowsでは管理者権限を持つユーザーとしてログインする必要があります。
ネットワークのIPアドレス・タイプはIPv4からIPv6に、またはIPv6からIPv4に変更できます。
関連項目:
詳細は、『Oracle Clusterware管理およびデプロイメント・ガイド』を参照してください。
ネットワーク・タイプとしてstatic
を指定した場合は、srvctl add vip
コマンドを使用して仮想IPアドレスを指定する必要があります。
ネットワーク・タイプとしてdhcp
を指定した場合は、VIPエージェントによってDHCPサーバーからIPアドレスが取得されます。
ネットワーク・タイプとしてautoconfig
を指定した場合は、VIPエージェントによってネットワークのステートレスIPv6アドレスが生成されます。このパラメータは、IPv6ネットワークに対してのみ使用できます。サブネット/ネットマスクの指定がIPv6アドレスに対応していない場合は、SRVCTLによってエラーが戻されます。
ネットワークをstatic
からmixed
に変更する場合は、動的に取得されるアドレスに名前を登録できるように、まずGNSを構成する必要があります。
ネットワーク・タイプとしてmixed
を指定した場合は、VIPリソースで静的IPアドレスとDHCPまたはautoconfigを通じて動的に取得されたIPアドレスの両方が使用されます。
ネットワーク・タイプとしてmixed_autoconfig
を指定した場合は、VIPリソースで静的IP構成が保持され、DHCPサーバーからIPアドレスが取得されるか(IPv4ネットワークを指定した場合)、ステートレスな自動構成IPアドレスが生成されます(IPv6ネットワークを指定した場合)。
次の例は、サブネット数、ネットマスクとインタフェース・リストを変更します。
# srvctl modify network -subnet 192.168.2.0/255.255.255.0/eth0
次の例は、2つ目のネットワークをDHCPに変更します。
# srvctl modify network -netnum 2 -nettype dhcp
次の例は、IPv6サブネットおよびネットマスクをデフォルト・ネットワークに追加します。
# srvctl modify network -subnet 2606:b400:400:18c0::/64
次の例は、ネットワークからIPv4構成を削除します。
# srvctl modify network -iptype ipv6