我正在尝试使用mlcp命令将位于windows中的一些csv文件加载到Marklogic DB中,如下所示:
./mlcp.sh import -mode local -options_file ../conf/conn.txt -input_file_path "/windows_path/" -input_file_type delimited_text -generate_uri -output_uri-replace "/windows_path/,'/file_path/'"
得到以下例外:
INFO contentpump.LocalJobRunner: Content type: XML
ERROR contentpump.ContentPump:Error running a ContentPump job
java.io.IOException: No input files found with the specified input path file:/windows_path/ and input file pattern .*
Caused by: org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: file: /windows_path/
但是Windows路径中提供了文件。当我尝试从Linux服务器执行以下命令时
cd /windows-path/
我得到以下异常:
-bash: cd: /windows_path/: Key has expired
我是Linux新手,任何人都可以解释。为何如此例外?我是否需要在Linux服务器中安装Windows路径?如果是这样,我怎么能实现它呢?
先谢谢。