はじめに

このガイドでは、超大規模データセットを取得、編成および分析するために使用されるOracle Big Data Applianceについて説明します。これには、ハードウェア操作、サイトの計画と構成に加え、物理的、電気的および環境的な仕様に関する情報が含まれます。

この「はじめに」の内容は次のとおりです。

対象読者

このガイドは、Oracle Big Data Applianceのユーザーと、Oracle Big Data Applianceのデータ・センター・サイトの計画、インストール、構成およびメンテナンスを担当するユーザーを対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWeb サイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

サポートを購入したOracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。

関連ドキュメント

Oracle Big Data Applianceドキュメント・ライブラリ

Oracle Help CenterのBig Dataポータルには、ご使用の製品リリース用の完全なOracle Big Data Applianceライブラリへのリンクがあります。このライブラリには、Oracle Big Data Applianceの次のドキュメント、およびその他のOracle Big Data製品のドキュメントが含まれています。

ノート:

『Oracle Big Data Applianceライセンス情報ユーザー・マニュアル』は、Oracle Big Data Appliance製品に含まれるOracleおよびサードパーティ製品のライセンス情報に関する、総合的な参考資料です。ライセンスについて疑問がある場合は、このマニュアルを参照するか、Oracleサポートに問い合せてください。

My Oracle SupportでのOracle Big Data Applianceの支援

My Oracle Support (support.oracle.com)では、絶えず更新されるMOSノート(My Oracle Supportノート)の形式で"方法"についての詳細な説明を提供しています。Oracle Big Data Applianceドキュメント・ライブラリで必要な情報が見つからない場合は、My Oracle Supportを確認してください。Oracleアカウント資格証明を使用してログインします。

Oracleサポート担当者が問題についてMOSノートの参照を求めることがあります。

検索フィールドに、特定のMOSノート番号または一連のキーワードを入力できます。

bigog_mos_search_field.pngの説明が続きます
図bigog_mos_search_field.pngの説明

関連項目:

Oracle Big Data Appliance Information Center

Oracle Big Data Appliance Information Center (Doc ID 1445762.2)は、次のような様々なトピックに関するMOSノートを集約したものです。

  • サイト・チェックリスト。

  • サービス・アラート。

  • 最新のベース・イメージと、それを新しいインストールおよび再プロビジョニングに使用する方法

  • パッチ。

  • 動作保証されたCDHアップグレード。

  • ヘルス・チェック、診断およびモニタリング・ツールに関するヒント。

関連ハードウェア製品のドキュメント

次のOracleライブラリには、Oracle Big Data Applianceのハードウェア情報が含まれます。

表記規則

このマニュアルでは次の表記規則を使用します。

規則 意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

#プロンプト

ナンバー記号(#)プロンプトは、Linux rootユーザーとして実行されるコマンドを示します。

バッカス・ナウア記法の構文

このリファレンスの構文は、次の記号と表記規則を使用するバッカスナウア記法(BNF)の単純なバリエーションで示されます。

記号または規則 説明

[ ]

大カッコは、オプション項目を囲みます。

{ }

中カッコは、選択項目を囲み、そのうち1つのみが必須です。

|

縦線は、大カッコまたは中カッコ内の代替項目を区切ります。

...

省略記号は、先行する構文要素を反復できることを示します。

デリミタ

大カッコ、中カッコおよび縦線以外のデリミタは、記載されているとおりに入力する必要があります。

太字

太字で示されている語は、キーワードです。それらは記載されているとおりに入力する必要があります。(キーワードは、一部のオペレーティング・システムでは大/小文字の区別があります。)太字ではない語は、名前または値に置換する必要があるプレースホルダです。

Oracle Big Data Applianceリリース5.2での変更点

リリース5.2には、次の新機能、ソフトウェア・リビジョンおよびその他の変更が含まれています。

Cloudera 6.3.4のサポート

Oracle Big Data Appliance 5.2は、Cloudera Enterprise 6.3.4に基づいています。リリース6.3.4の詳細は、Cloudera Webサイトを参照してください。

サポートされるアップグレード

リリース4.12、14.13、4.14および5.1からは、Oracle Big Data Appliance 5.2リリースに直接アップグレードできます。

アップグレードを実行する前に、重要な前提条件が満たされている必要があります。前提条件、アップグレード手順および既知の問題については、このガイドのOracle Big Data Applianceでのソフトウェアのアップグレードを参照してください。

ノート:

Big Data Appliance 5.2へのアップグレードは既存のOracle Linux 6クラスタでサポートされますが、このリリースに新しいOracle Linux 6クラスタを作成するオプションはありません。

ローリング・アップグレード

通常、ローリング・アップグレード(ノードを1つずつアップグレードし、停止時間を回避します)は、Oracle Big Data Applianceリリースのオプションです。Big Data Appliance 5.1から5.2へのローリング・アップグレードがサポートされています。ただし、現時点では、このオプションはBig Data Appliance 4.xリリースからリリース5.2へのアップグレードに使用できません。4.xリリースからのアップグレードでは、ある程度のクラスタの停止時間が必要になります。

Oracle Linux 6からOracle Linux 7への移行のサポート

Big Data Appliance 5.2には、Oracle Linux 6からOracle Linux 7へのクラスタ・ノードの移行のサポートが含まれています。

Oracle Linux 6からOracle Linux 7への移行は、リリース4.13以降でサポートされています。該当するリリースについては、Big Data Appliance 5.2へのアップグレードの前または後で、Oracle Linux 6からOracle Linux 7への移行を実行できます。ただし、Big Data Appliance 4.13の場合は、Big Data Appliance 5.2へのアップグレード後にOracle Linux 7への移行を実行することをお薦めします。これは、このプロセスの改善がリリース4.13より後に導入されたためです。

HiveServer2ロールとOozieロールの高可用性

新しいBig Data Appliance 5.2クラスタの場合にのみ、MammothインストールのデフォルトでHA HiverServer2およびHA Oozieが設定されます。これらのロールのトラフィックを処理するロード・バランサにHAを提供するオプションもあります。

以前のリリースから5.2にアップグレードしたクラスタでは、HiveServer2およびOozieに高可用性を提供できません。そのため、新しいクラスタとアップグレードしたクラスタの間でロールのレイアウトにいくつかの違いが生じます。

新しいクラスタの作成前に:

新規クラスタの場合: 高可用性HiveServer2およびOozie」を参照してください。このトピックでは、これらのロールに対して高可用性が動作する方法について説明し、新しいクラスタとアップグレードしたクラスタの間のロール分配の違いを示しています。

また、第4章「Oracle Big Data Appliance構成生成ユーティリティの使用方法」のサブセクション「仮想IPアドレス(オプション)」も参照してください。ここでは、ロード・バランサに高可用性を実装する方法について説明しています。

X8-2Lサーバーのサポート

Big Data Appliance 5.2のラックは、ベース・イメージが事前にインストールされているX8-2Lサーバーが付随しています。OSレベルはOracle Linux 7です。以前のサーバー・モデルもサポートの対象です。

X8-2Lサーバーは、X7-2L、X6-2LおよびX5-2Lサーバーで構成される既存のクラスタに統合できます。これを行うには、クラスタの既存のノードでBig Data Applianceリリース4.10以上が実行されていることを最初に確認します。

X8ラックは、既存のX7、X6またはX5ラックとともにマルチラック構成に統合できます。

Oracle Big Data SQL4.1

Big Data SQL 4.1は、Big Data Appliance 5.2リリースにオプション・パッケージとして含まれています。Big Data SQLは、Apache Hive、HDFS、Oracle NoSQL Database、Apache Kafka、Apache HBaseなどのNoSQLデータベースと、Amazon S3、Oracle Object Storeなどの複数のビッグ・データ・ソースに格納された非リレーショナル・データに対する問合せをサポートしています。

Big Data SQLをBig Data Applianceにインストールするにはライセンスが必要です。インストールのOracle Database側の追加ライセンスは必要ありません。ライセンス要件の詳細は、Oracle Big Data Applianceライセンス情報ユーザー・マニュアルを参照してください。

Big Data SQLコンポーネントは、HadoopとOracle Databaseの両方にインストールする必要があります。Oracle Big Data SQLインストレーション・ガイドでは、両方の部分のインストールの手順が説明されており、サポートされている複数のHadoopフレームワークに製品をインストールするための一般的な手順が含まれています。ただし、Oracle Big Data Applianceでは、Hadoop側のインストールの大部分はMammoth (Big Data Applianceインストーラ)と統合されています。このガイドのOracle Big Data SQLのインストールでは、Big Data ApplianceでのBig Data SQLのHadoop側のインストールの違いについて説明しています。

関連項目:

Big Data SQL 4.1のドキュメントを参照してください。

このリリースでのソフトウェア・バージョン

  • Cloudera Enterprise 6.3.4には、ベクトル化を備えたApache Hive 2.1.1、パフォーマンスと安定性が強化されたApache HBase 2.1.4、繰返しジョブのスケジュールが可能なApache Oozie 5.1、ネストしたデータ型とJSONファセットをサポートするApache Solr 7.4など、主要な新しいコンポーネント・バージョンが含まれています。CDH 6には、Apache Kafka 2.2.1およびApache Spark 2.4.0がプラットフォームの完全なネイティブ・コンポーネントとして含まれるようになりました。Cloudera Enterprise 6.3.4は、Cloudera 6の入手可能な最新リリースです。

    Kudu、KafkaおよびKey Trustee Server 用のClouderaパーセルは便宜上含まれていますが、デフォルトではデプロイまたは構成されません。

    Oracle Big Data Applianceの以前のリリースには、MammothインストーラによってApache Spark 2が自動的にデプロイされるものがありました。Oracle Big Data Appliance 5.2へのアップグレードでは、このパッケージは削除されます。

  • Oracle Big Data SQL4.1新機能には、Oracle外部表でKafkaトピックからのデータの問合せが可能になるOracle SQL Access to Kafkaが含まれています。このリリースのBig Data SQLには、次のサポートもあります。
    • Apache ORCファイル形式
    • ORC、ParquetおよびAvroによる複合データ型
    • MicrosoftのAzure Blob Object Storage
    • Oracle Database 19c
  • Oracle Big Data Connectors 5.1

  • Oracle NoSQL Database 20.3.17

  • MySQL 5.7.29

  • Oracle R Advanced Analytics for Hadoop (ORAAH) 2.8.1

  • OracleのR Distribution (ORD) 3.3.0

  • Oracle Big Data Spatial & Graph 3.0.0

  • Java JDK 8u281

  • 新規クラスタの場合: Oracle Linux 7 (UEK4)。Oracle Linux 6クラスタのアップグレードの場合: Oracle Linux 6 (UEK4)。

    ノート:

    新しいOracle Big Data ApplianceラックにはOracle Linux 7が付属します。

    X8-2L (またはX7–2L)サーバーをクラスタ内のノードとして追加するには、Oracle Big Data Appliance 5.2をインストールする既存のクラスタ内にある(新しく導入されたラック内にない)すべてのサーバーを先にOracle Big Data Appliance 4.10.0に更新しておく必要があります。

    Big Data Applianceバージョン4.12.0以降の場合は、すべての新しいCloudera EnterpriseおよびOracle NoSQL DatabaseクラスタがOracle Linux 7にデプロイされます。Oracle Linux 6の既存のクラスタは、アップグレード後もOracle Linux 6に残ります。

    ベース・イメージのダウンロードおよび手順については、My Oracle SupportのOracle Big Data Appliance Patch Set Master Note (Doc ID 1485745.1)を参照してください。

このリリースでサポートされないソフトウェアおよび機能

Cloudera Enterprise 6.xに移行されたため、現在、次のソフトウェアおよび機能はOracle Big Data Applianceリリース5.2でサポートできません。

  • Oracle Big Data Discovery

    Oracle Big Discoveryがインストールされている場合は、Big Data Appliance 5.2へのアップグレードの前にアンインストールします。この製品はCloudera 6と互換性がありません。

  • CDH 5互換のODI (Orace Data Integrator)エージェント
    Oracle Big Data Appliance 5.2のインストールには、現時点でODIエージェントの互換性のあるバージョンは含まれていません。以前のリリースでインストールされたエージェントは、Cloudera 6と互換性がありません。このため、このエージェントが有効にされている場合は、クラスタをリリース5.2にアップグレードできません。アップグレードする前に、既存のODIエージェントが無効になっていることを確認します。
    # bdacli getinfo cluster_odi_enabled

    既存のODIエージェントを削除するには、bdacliを使用してOracle Big Data Connectorsを無効にします。次に、ODIエージェントを含めずにBig Data Connectorsを再度有効にします(bdacli disable bdcを実行してからbdacli enable bdcを実行します)。

    Oracle Big Data Applianceの構成ユーティリティでは、インストールでODIエージェントを選択できません。既存のmaster.xmlファイルを構成ユーティリティにインポートする場合は、新しい構成ファイルを生成する前に、ODIエージェントのインストールの選択が解除されていることを確認してください。同様に、bdacliユーティリティを使用してOracle Big Data Connectorsを有効にする場合、bdacli enable bdcコマンドではODIエージェントは有効になりません。

    ノート:

    Mammothのインストール後に、ODI製品のドキュメントの手順を使用して、スタンドアロンのODIエージェントの12.2.1.4を別途インストールできます。このバージョンのエージェントは、Cloudera 6互換として動作保証されています。サポートは、Fusion Middleware製品チームによって提供されます。

  • 新しいKafkaクラスタと既存のKafkaクラスタのアップグレードまたは拡張について

    Oracle Big Data Appliance 5.2では、新しいKafkaクラスタの作成がサポートされていません。

    既存のKafkaクラスタは、リリース5.2のインストール後も引き続きサポートされます。アップグレードおよび拡張は、CDHクラスタのアップグレードまたは拡張に使用したものと同じコマンドライン・オプションmammoth -pおよびmammoth -eを使用することで可能になります。アップグレード後には、Kafkaのバージョンが2.2.1+cdh6.3.4になります。

Oracle Big Data Appliance 5.2より前の最近の変更履歴

このガイドの付録の最新の変更履歴では、リリース5.1および4.14での変更点について説明しています。さらに古いバージョンのOracle Big Data Applianceからアップグレードする場合、この変更サマリーを読んでおくと役立つことがあります。