2016-12-21 6 views
4

MLLogicを使用してMarkLogicにファイルを一括ロードしようとしています。コマンドラインとエラーは次のとおりです。私はチュートリアルの1つの指示に従った。私のモードがローカルの場合、なぜhadoopで何をしているのかわかりません。 私が間違っていることは何ですか?MLCPを使用してMarkLogicにファイルをバルクロードすると失敗する

T:\ tempに\ GS> mlcp.bat輸入-modeローカル-host localhostの-port 8000 -username管理-password管理-input_file_path T:\ tempに\ GS \インポート-input_file_type文書は-document_type XML

エラーは次のとおりです。

java.lang.RuntimeException:にjava.io.IOException:ログインに失敗:hadoop_simple用に構成されません のLoginModule

+1

バージョンを含めるように質問を更新できますかMLCPとMLの? – wst

+0

私は、ソースコードはhttps://github.com/marklogic/marklogic-contentpumpにありますが、どのように動作するのか分かりませんが、mlcpはローカルモードでいくつかのhadoopライブラリを使用していると思います。 「hadoop_simple用に設定されたLoginModuleがありません」という検索は、これの他のインスタンスを示しており、JAAS構成に関連しているようです。おそらく、ここで問題を引き起こしているJAASに関するJVM構成には何かがありますか?ちょうど握って、私は前にmlcpでこのエラーを見たことがない。単一のドキュメントを取り込み、 "-mode"引数を含まないようにしてください。デフォルトはローカルになっています。 – rjrudin

+0

私はmlcpのバージョン8.0.6を使用しています。私はモードと単なるファイルなしで試しました。運がない。 – Jeff

答えて

1

MapRバージョンをダウンロードした可能性があります。MapRバージョンで最小限のインポートを試したところ、同じエラーが発生しました。 MapR以外のバージョンを取得していることを確認してください(ここでMapRが必要ないと仮定しています) - これはdeveloper.marklogic.com/products/mlcpの最初のダウンロードリンク

関連する問題