IPv6の、/ etc / hostsの設定ファイルの解析の問題

顧客からのフィードバック、11.2.0.4、Linux7 GIクラスタソフトウェア、Oracleソフトウェアが正常に完了したインストールされています。

DBCAがあり、データベースを構築します

VIPは、すべての共有は、同じサブネットワーク、またはVIPのsubnetwokは、クラスタ内の任意のパブリック・ネットワーク・インタフェースのものと一致しませんしません。

まず、問題を観察します

クラスタリソースの照会状況

クラスタリソース
-------------------------------------------- ------------------------------------ 
ora.rac1.vip 
      1 ONLINE ONLINE Rac1の                                          
ora.rac2.vip 
      ONLINE ONLINE RAC2 1                                          
ora.LISTENER_SCAN1.lsnr 
      1 ONLINE ONLINE Rac1の                                          
ora.cvu 
      1 ONLINE ONLINE Rac1の                                          
ora.oc4j 
      1 ONLINE ONLINE Rac1の
ora.scan1.vip 
      1 ONLINE ONLINE Rac1の
[grid@rac1 ~]$
リスニングエンドポイントの概要... 
  (DESCRIPTION =(ADDRESS =(PROTOCOL = IPC)(KEY = LISTENER)))
  (DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))) DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 10.10.6.8)(PORT = 1521)))
サービスの概要... 
サービス"+ ASMは" 1つのインスタンス(複数可)を持っています。
  インスタンス"+ ASM1"、状態READY、このサービスに対する1件のハンドラ(複数可)を持っている... 
コマンドが正常に完了し

、[グリッド@ RAC1〜] $ SRVCTL設定VIP -n RAC2 
VIP存在:/rac2-vip/10.10.6.9/ 10.10.6.0/255.255.255.0/、托管节点RAC2 
[グリッド@ RAC1〜] $ SRVCTL設定VIP -n RAC1 
VIP存在:/rac1-vip/10.10.6.8/10.10.6.0/255.255.255.0/、托管节点RAC1 


$猫の/ etc / hosts 
127.0.0.1 localhostの
:: 1 RAC1 
10.10.6.6 RAC1 
10.10.6.7 RAC2 
10.10.6.8 RAC1-VIP
RAC2-VIP 10.10.6.9 
10.10.6.10 RAC-スキャンが

上から見ることができ、グリッドは、情報資源のパブリックIP監視し、適切に登録することはできません
IPアドレスのping RAC1を得ることができます127.XXXで
提案、その後の情報アウトコメント:: 1つの
勧告のBaiduの: :1つのISは、IPv6アドレス解決を使用して得られた説明しました。
再起動CRS OK

第二に、質問

11.2.0.4 RACは、IPv6の使用をサポートしています?

 

クエリ2.1 12.1 公式文書

クエリー12. 1 公式文書
Clusterware管理およびデプロイメント・ガイド
ネットワークアドレスの設定におけるクラスタ
あなたはネットワーク設定することができますインターフェイス のためのIPv4、IPv6の、または指定されたネットワーク上のアドレスの両方のタイプのいずれかを。
あなたは冗長ネットワークインタフェースを設定した場合は使用してサードパーティの技術を、Oracleは1つの構成をサポートしていません
インターフェースを IPv4アドレスをサポートするために、他方はIPv6アドレスをサポートします。あなたは、ネットワークインターフェイスを設定しなければならない
冗長のインターフェイスに同じIPアドレスタイプと対を。あなたは、Oracle Clusterwareの冗長インターコネクト機能を使用する場合、
あなたはIPv4アドレスを使用しなければならないためのインタフェース。 すべてのノードクラスタで同じでMUSTの使用、IPプロトコル設定。ノードのいずれかですべてがIPv4のみ、使用
IPv6のみを使用するか、またはノードのすべてが、IPv4の両方とIPv6を使用しています。あなたはいくつかのノードを持っていることができないことにより、ノードで、またはすべての中でクラスタ構成された
唯一のIPv6アドレスをサポートするために、および他のノードのみのIPv4アドレスをサポートするために、クラスタ構成された。 サブネット構成されたのアドレスの種類に基づいて、ローカルリスナーリッスンONエンドポイントのためのネットワークリソースで。
可能なタイプは、IPV4、IPV6、またはboth-。ある クラスタのパブリックネットワークカード、することができIPv4の、それはまた、IPv6のことができますが、別のIPv6、IPv4のを許可していない

12.1の機能強化は、クエリ!説明の前に11.2.0.4をサポートしていません!

2.7.5のOracle RACの拡張機能

次の項では、Oracle RACの新機能について説明します。

OracleのRACクライアント接続用のIPv6ベースのIPアドレスの2.7.5.1サポート

複数のパブリックネットワークは、クラスタのために定義することができるが、クラスタノードは、パブリックネットワーク上の仮想IPアドレス(VIP)はIPv4またはIPv6のいずれかに基づいてIPアドレスを使用するように構成することができます。データベースのクライアントおよびアプリケーションは、IPv4またはIPv6のVIPアドレスのいずれかに接続することができます。単一クライアント・アクセス名は(SCAN)リスナー自動的にクライアントによって要求されたIPプロトコルを考慮特定のサブネット内の適切なデータベース・リスナーへのクライアントの接続先をリダイレクトします。SCANリスナーは、クラスタ内の各サブネットのために定義することができます。

IPv6のベースのIPアドレスは、今日のデータセンターにおける情報技術インフラストラクチャの最新の標準となっています。このリリースでは、Oracle RACとOracleグリッド・インフラストラクチャは、クライアント接続のために、この標準をサポートしています。

 
 

IPv6のIPアドレスのサポートは、Oracle RACのクライアント接続を有効にします

クラスタノードは、IPv4またはIPv6のIPアドレスに基づいて使用するように構成することができ、及び公衆ネットワーク上の仮想IP(VIP)の公衆ネットワークの複数のクラスタとして定義することができます。
データベースおよびクライアントアプリケーションは、IPv4またはIPv6のVIPアドレスに接続することができます。単一クライアント・アクセス名(SCAN)IPプロトコルクライアントの要求に基づいて、リスナーは、
自動的に特定のサブネット内のクライアントのデータベース接続のリスナーにリダイレクト。
クラスタは、各サブネットSCANリスナーのために定義することができます。
注:これは、プライベートネットワークを言うIPV6をサポートするために無用です!

または12.1がさらにプライベートネットワークはIPv4のみを可能に示して!

https://docs.oracle.com/database/121/CWLIN/networks.htm#CIHCEIJH
5.4 IPv4およびIPv6プロトコル要件
Oracle Grid InfrastructureおよびOracle RACのサポートRFC 2732およびグローバルおよびサイトローカルIPv6で指定された標準のIPv6アドレス表記RFC 4193で定義されたアドレス。

クラスタメンバーノードインタフェースは、IPv4、IPv6の、またはインターネット・プロトコル・アドレスの両方のタイプを使用するように構成することができます。ただし、以下の点に注意してください。

公共のVIPを設定:インストール時には、アドレスのIPv4またはIPv6の種類として与えられたパブリックネットワークにVIPを設定することができます。クラスタのためのIPv6サブネット内のアドレスに解決され、インストール時にパブリックとしてそのサブネットを選択することをVIPとSCAN名を選択することで、IPv6のクラスタを構成することができます。インストール後、IPv4アドレスとIPv6アドレスの混合物でも、設定したクラスタ・メンバー・ノードすることができます。

あなたはIPv4のクラスタ内の静的な仮想IP(VIP)アドレスを使用してインストールする場合は、インストール時に供給VIP名は、IPv4アドレスのみに解決する必要があります。あなたは、静的IPv6アドレスを使用してインストールする場合は、インストール時に供給VIP名がIPv6アドレスのみに解決する必要があります。

IPv4とIPv6の両方のアドレスに解決されることをインストール中に、VIPおよびSCAN名でクラスタを構成することはできません。たとえば、あなたができないのconfigure VIPとIPv4アドレスに解決するために、いくつかのクラスタ・メンバー・ノードでスキャン、およびIPv6アドレスに解決するために、他のクラスタ・メンバー・ノードでVIPとスキャンします。Oracleは、この構成をサポートしていません。

プライベートIPインタフェース(相互接続)の設定:あなたは、IPv4ネットワークとプライベートネットワークを構成する必要があります。IPv6アドレスは、相互接続のためにサポートされていません。

冗長ネットワークインタフェースは:あなたがパブリックまたはVIPノード名用の冗長ネットワークインタフェースを設定した場合、同じアドレスプロトコルに冗長ペアの両方のインターフェイスを設定します。また、プライベートIPインターフェイスが同じIPプロトコルを使用することを確認してください。オラクルは、混合IPプロトコルと冗長インターフェイスの設定を使用して名前をサポートしていません。あなたは、同じIPプロトコルで冗​​長ペアの両方のネットワークインターフェイスを設定する必要があります。

RFC 2462で説明したように、ステートレスアドレス自動設定プロトコルで構成されたOracle Grid InfrastructureのサポートIPv4のDHCPアドレス、IPv6アドレス:GNSまたはマルチクラスタアドレス。

 

2.2 12.2公式文書

質問?12.1 RACは、プライベートネットワークのIPv6をサポートしていませんか?

12.2开始支持RAC私网IPV6。
IPv4およびIPv6プロトコル要件 Oracle Grid InfrastructureおよびOracle RACのサポートRFC 2732およびグローバルとによって指定された標準のIPv6アドレス表記
RFCで定義されているサイトローカルIPv6アドレス4193. の設定公開のVIP クラスタメンバーノードインターフェイスIPv4、IPv6の、またはインターネット・プロトコル・アドレスの両方のタイプを使用するように構成することができます。インストール中に、
あなたはアドレスのIPv4またはIPv6の種類として与えられたパブリックネットワーク用のVIPを設定することができます。あなたは選択することで、IPv6のクラスタを構成することができ
、クラスタのためのIPv6サブネット内のアドレスに解決され、インストール時にパブリックとしてそのサブネットを選択することをVIPとSCAN名を。
インストール後、IPv4アドレスとIPv6アドレスの混合物でも、設定したクラスタ・メンバー・ノードすることができます。 あなたはIPv4のクラスタ内の静的な仮想IP(VIP)アドレスを使用してインストールする場合は、インストール時に供給VIP名は
、IPv4アドレスのみに解決する必要があります。あなたは、静的IPv6アドレスを使用してインストールする場合は、インストール時に供給VIP名が
IPv6アドレスのみに解決する必要があります。 IPv4とIPv6の両方のアドレスに解決されることをインストール中に、VIPおよびSCAN名でクラスタを構成することはできません。
することはできませんのconfigure VIPとIPv4アドレスに解決するために、いくつかのクラスタ・メンバー・ノードでスキャン、および他のクラスタ上のVIPとのSCAN
IPv6アドレスに解決するために、メンバーノード。Oracleは、この構成をサポートしていません。 設定プライベートIPインタフェース(インターコネクト)あなたは、どちらかのIPv4ネットワークとIPv6ネットワークのようなプライベートネットワークを構成することができます。 冗長ネットワークインタフェース あなたがパブリックまたはVIPノード名用の冗長ネットワークインタフェースを設定した場合は、その後、冗長ペアの両方のインターフェイスを設定し、同じアドレスプロトコルに。また、プライベートIPインターフェイスが同じIPプロトコルを使用することを確認してください。Oracleは、使用して名前をサポートしていません混在IPプロトコルと冗長インターフェイスの設定を。あなたが冗長ペアの両方のネットワークインターフェイスを設定する必要があり、同じIPプロトコル。 GNSまたはマルチクラスタアドレス ステートレスアドレスの自動構成で構成されたOracle Grid InfrastructureのサポートIPv4のDHCPアドレス、IPv6アドレス



プロトコル、RFCで説明したように2462 注:RFC 1884で定義されているリンクローカルとサイトローカルIPv6アドレスがサポートされていません。 親トピック:Oracle Grid InfrastructureおよびOracle RACのためのネットワークの設定

2.3 MOS 11.2.0.4は、IPv6をサポートしていません?

質問?なぜ11グラムは、IPv6をサポートしていませんが、Oracle Gridはそれを正しくインストールすることはできますか?私はあなたが通常の成功のVIPを作成することができますので、IPアドレスは、ネットワークであると思います。しかし、正常であることを、リソースを聞くが、DBCAのインスタンスRACクラスタを登録する必要が、あなたは、IPv6を使用してカードによる利用のVIPに登録する必要があり、その互換性のないカードから解析し、いくつかのレベルの構成は、Oracleの公開をサポートしていないとき。

  観察MOSシングルインスタンスは、RACは、命令を見つけることができませんでした、条件を満たすように変更することができます。

MOSは、さらにOracleの11グラムリスナーのデフォルトのルールがIPv4の説明と同じように、なお
、クライアント用とOracle 11gリリース2 IPv6のサポートは、解像度を上陸させ、12.1は本当にRACレベルをサポートしています。 WebLogic Serverは時に指定IPv6アドレスの起動に失敗する
JDBCにのURL のための RACデータソース(ドキュメントID 2402429.1 現象 WLSサーバがIPv6アドレスでの設定無効なIPアドレスでスタートに失敗のためのデータベースのONS節
のDataSourceのを。IPV4アドレスでは見られない問題。 原因 のOracle Database 11gリリース
2支持体のIPv6アドレッシングのためのすべてのコンポーネントと機能、シングルモードの場合、
およびOracle Database 12cのリリース1は、それが上のクライアント接続を許可するように拡張し、公共のOracle Realアプリケーションにネットワーク
クラスタ(のOracle RAC)。 あなたは、11グラムのドライバを使用しようとしている
RACと/アドオンのjarファイルを、文は、それがされるまでサポートされていないことが明らかになります12.1 11 .Xアドオンjarファイルには、ONSのパースされていない文字列を(見てIPV6アドレスを処理するために分離するために、最後のコロンアウト
ポートからアドレス文字列を)。 参照してくださいます。http://www.oracle.com/technetwork/database/enterprise-edition/oracledatabaseipv6sod-4007245.pdfは

DB 11.2.0.4単一のインスタンスが作成された後、次の、あなたは、次のようにIPV6の使用の変革を参照することができます!しかし、非RAC、変換は、このドキュメントの焦点ではありませんが、詳細に説明しません。
OracleデータベースでEnterprise EditionのIPv6が有効(ドキュメントID 783,570.1)を
Oracleデータベース-スタンダード版-バージョン11.2.0.1 11.2.0.2.0 [11.2リリース]へ

PURPOSE
はじめに
IPv6が念頭に移行して設計されています。IPv4とIPv6の両方を同時に実行してオペレーティングシステムを実行することが可能です。IPv4とIPv6の両方を使用するようにOracleデータベースとリスナーを設定することは可能ですが、セットアップへのOracle 11gリリース2(11.2.0.0)のソフトウェアは、IPv4とIPv6の両方を持っているLinuxシステム上でIPv6のみを使用するには、どのようにこのノートカバーが設定さ。11.2リリースでは、IPv6プロトコルをサポートしている唯一のものです。

 

おすすめ

転載: www.cnblogs.com/lvcha001/p/12199251.html