从文件系统加载MarkLogic中的文档时出现权限被拒绝错误

从文件系统加载MarkLogic中的文档时出现权限被拒绝错误,marklogic,marklogic-8,Marklogic,Marklogic 8,我在Redhat上安装了MarkLogic,我正在尝试使用以下查询在MarkLogic中加载XML文档 xdmp:document-load("/root/abc/Set1/pqr.XML", <options xmlns="xdmp:document-load"> <uri>/pqr</uri> <format>xml</format>

我在Redhat上安装了MarkLogic,我正在尝试使用以下查询在MarkLogic中加载XML文档

xdmp:document-load("/root/abc/Set1/pqr.XML",
            <options xmlns="xdmp:document-load">
              <uri>/pqr</uri>
              <format>xml</format>
              <permissions>{xdmp:default-permissions()}</permissions>
             <collections>
              <collection>test1</collection>
              <collection>test2</collection>
              <collection>test3</collection>
              <collection>test4</collection>
            </collections>
            </options>)
xdmp:documentload(“/root/abc/Set1/pqr.XML”,
/pqr
xml
{xdmp:default-permissions()}
测试1
测试2
测试3
测试4
)
在qconsole上执行上述查询时,我遇到以下错误:

[1.0-ml]SVC-FILOPN:xdmp:文档加载(“/root/abc/Set1/pqr.XML”,pqrxml)--文件打开错误:打开“/root/abc/Set1/pqr.XML”:权限被拒绝

我对redhat使用root用户,对MarkLogic和文件使用admin用户pqr.XML也可以在/root/abc/Set1位置找到


请指导我解决此错误。

MarkLogic进程作为RedHat中的
守护进程运行。确保用户对您尝试加载的文件具有读取权限