前提条件
次の項では、BDDをインストールする前に環境が満たす必要のあるハードウェアおよびソフトウェアの要件について説明します。
サポートされるプラットフォーム
上位レベルでは、BDDは次のプラットフォームをサポートしています。
サポートされるオペレーティング・システム
BDDでは次のオペレーティング・システムをサポートしています。
Hadoop要件
BDDをインストールする前にクラスタに次のHadoopディストリビューションのいずれかをインストールする必要があります。
ハードウェア要件
特定のBDDデプロイメントのハードウェア要件は、処理するデータの量によって異なります。次の最小要件が推奨されます。
ネットワーク要件
BDDクラスタ内のホスト・マシンには、ホスト名に解決されるネットワーク(IP)アドレスを使用して外部的に解決可能でアクセス可能であるホスト名が必要です。ホスト名は、完全修飾名とすることをお薦めします。
物理メモリーおよびディスク領域の要件
各ノードの物理メモリーおよびディスク領域の要件は、タイプによって異なります。
画面解像度要件
BDDには、次の画面解像度要件があります。
ユーザー・アクセス要件
インストールを実行するLinuxユーザーは、そのインストール後にすべてのBDDプロセスを実行するユーザーである必要があり、ルート・ユーザーであることはできません。このユーザーに、次を構成する必要があります。
JDK要件
BDDには、次のいずれかのJDKバージョンが必要です。
必要なLinuxユーティリティ
BDDインストーラには、いくつかのLinuxユーティリティが必要です。
データベース要件
Studioでは、コンポーネント構成、ユーザー権限、システム設定などの構成と状態の格納に、リレーショナル・データベースを必要とします。
索引要件
Dgraphには、問い合せ可能なデータ・セットの内容を格納する索引が必要です。すべてのDgraphノードが読取り/書込みアクセスを持つ必要がある共有NFSに格納されます。任意の一時点では、1つのDgraphインスタンス(リーダー)のみが書込みアクセスできることに注意してください。
KerberosおよびSentry要件
BDDは、Kerberos 5+、およびHadoopディストリビューションに含まれているSentryのバージョンとの統合をサポートしています。これらのいずれかまたは両方がHadoopクラスタに対して有効化されている場合、必要なデータにアクセスできるようにするために、BDDに対してもこれらを有効化する必要があります。
サポートされているWebブラウザ
iPadに対するStudioのサポート
iOS 7以上を実行するiPadでSafari Webブラウザを使用して、Studioにサインインしてプロジェクトを表示できます。iPadを使用して、プロジェクトの作成、構成またはエクスポートを行うことはできません。