BDDインストーラには、いくつかのLinuxユーティリティが必要です。
次が
/binディレクトリに存在する必要があります。
basename
cat
chgrp
chown
date
dd
df
mkdir
more
rm
sed
tar
true
次が
/usr/binディレクトリに存在する必要があります。
awk
cksum
cut
dirname
expr
gzip
head
id
netcat
perl (see below)
printf
sudo (Note: This is the default version on OEL 6.x.)
tail
tr
unzip
wc
which
これら以外に、BDDでは次が必要になります。
- マルチスレッド対応のPerl 5.10+。これは、すべてのBDDノードでデフォルト・バージョンとして設定されている必要があります。さらに、インストール・マシンには、特定のPerlモジュールがいくつか必要です。それらのインストールの手順は、必要なPerlモジュールのインストールを参照してください。
- Hadoopノードを含むすべてのBDDノードで、デフォルトのumaskに022が設定されている。
- --tlsv1.2および--negotiateオプションがサポートされている、curl 7.19.7+。これは、Studioをホストするすべてのノードにインストールする必要があります。
- Studioをホストするすべてのノード上のNetwork Security Services (NSS) 3.16.1以上。
- Studioをホストするすべてのノード上のnss-devel。これには、/usr/binにインストールする必要があるnss-configコマンドが含まれています。
nss-develはLinux 6.7以上には含まれていますが、それ以前のバージョンでは手動でインストールする必要があります。それがインストールされているかどうかを確認するには、次を実行します。
sudo rpm -q nss-devel
nss-develがインストールされている場合は、前述のコマンドによって、そのバージョン番号が返される必要があります。
nss-configが
/usr/binで使用できることを確認する必要もあります。
nss-develがない場合は、次のコマンドを実行してインストールします。
sudo yum install nss-devel
nss-configは、デフォルトでは
/usr/binにインストールされます。
- sudoに対してttyが無効になっている。これが現在有効な場合、すべてのノードの/etc/sudoers内のDefaults requirettyをコメント・アウトします。
#Defaults requiretty
- Hadoopノードを含むすべてのノードに、Apache Ant 1.7.1+がインストールされていて、PATHに追加されている。