問題タブ [mlcp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
marklogic - MLCP 入力ファイル パスの問題
ローカル マシンに区切りテキスト ファイルがあり、MLCP を使用して、ローカル マシンからリモートにある MarkLogic にこのファイルを読み込もうとしています。これを行っているときに、以下のエラーメッセージが表示されます。パラメータのファイルパスの前に「/」を追加しませんでしたが、パスにスラッシュが自動的に追加され、問題が発生します。
java.io.IOException: 指定された入力パス file:/D:/MLCP Tool/test.txt および入力ファイル パターン .* の入力ファイルが見つかりません .* com.marklogic.contentpump.FileAndDirectoryInputFormat.getSplits(FileAndDirectoryInputFormat.java:129) com.marklogic.contentpump.DelimitedTextInputFormat.getSplits(DelimitedTextInputFormat.java:80) で com.marklogic.contentpump.LocalJobRunner.run(LocalJobRunner.java:128) で
marklogic - mlcp を使用して、ダウンタイムなしで、または最小限のダウンタイムで、MarkLogic サーバーを不変に更新することは可能ですか?
サーバー イメージの構成を変更しました。新しい構成でサーバーを起動しました。mlcp コピーを使用して、あるサーバーから別のサーバーにすべてのデータを移植できます (同様のスクリプトについては前を参照してください)。トランザクションが発生している間、データを編集することは許可できないと思います。つまり、コピーの開始から新しいサーバーがリンクされるまでの間、古いサーバーでデータを編集することはできません。コピーが開始されて初めて、データを読み取ることができます。
mlcp を使用して更新をプッシュすることはできますか? データの転送中にサーバー上で編集を行うことを許可し、データの整合性を維持することはできますか?
marklogic - MLCP を使用した MarkLogic へのファイルの一括読み込みが失敗する
MLCP を使用して、ファイルを MarkLogic に一括ロードしようとしています。コマンドラインとエラーは以下です。チュートリアルの 1 つの指示に従いました。私のモードがローカルの場合、なぜhadoopで何かをしているのかわかりません。私が間違っていることはありますか?
T:\temp\gs>mlcp.bat import -mode local -host localhost -port 8000 -username admin -password admin -input_file_path T:\temp\gs\import -input_file_type documents -document_type xml
エラーは次のとおりです。
java.lang.RuntimeException: java.io.IOException: ログインに失敗しました: Hadoop_simple 用に構成された LoginModules がありません
rdf - XDMP-FORESTERR: フォレスト ドキュメントのマージでエラーが発生しました: SVC-FILWRT: デバイスにスペースが残っていません
mlcp スクリプトを使用して、合計 727Mio トリプルを表す 2091 個の nquad で構成される RDF データセットをロードしようとしています。これまでにこのコマンドを使用しました:
3205 秒後に表示されたエラーは次のとおりです。デバイスに残されたスペース" (詳細はこちら [1]) . ただし、ディスクにはまだ十分なスペースがあります (残り 28G)。
このコマンドで奇妙なのは、データセット名を渡す場所がわからないことです。
お願いします、私は何を間違っていますか?