ストアが非セキュアな場合のCountTableRows
のビルド
非セキュア・ストアに対してCountTableRows
を実行する場合は、サンプルのHadoopクラスタにプログラムをデプロイできるようにするために、前述の項のコンパイル・ステップで示したクラス・ファイルをJARファイルに配置する必要があります。たとえば、付録「非セキュア・ストアのデプロイ」でデプロイしたものと同様の非セキュア・ストアのデータに対して、CountTableRows
を実行するために必要なクラス・ファイルを含むJARファイルを作成するには、次の手順を実行します。
cd /opt/oracle/nosql/apps/kv/examples
jar cvf CountTableRows.jar hadoop/table/CountTableRows*.class
これにより、CountTableRows.jar
という名前のJARファイルがディレクトリ/opt/oracle/nosql/apps/kv/examples
に生成されます。このファイルの内容は次のとおりです。
META-INF/
META-INF/MANIFEST.MF
hadoop/table/CountTableRows.class
hadoop/table/CountTableRows$Map.class
hadoop/table/CountTableRows$Reduce.class