Я использую Ooz ie (5.1) в CDH 6.x. Когда я пытаюсь передать Ooz ie Hive proxy-задание со свойством «user.name», он возвращает ошибку -
{
"errorMessage": "E0803: IO error, E0808: Disallowed user property [user.name]",
"httpStatusCode": 400
}
Если я удаляю свойство «user.name», он возвращает ошибку -
{
"errorMessage": "E0401: Missing configuration property [user.name]",
"httpStatusCode": 400
}
Вот моя конфигурация работы -
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hdfs-host:8020</value>
</property>
<property>
<name>yarn.resourcemanager.address</name>
<value>yarn-host:8032</value>
</property>
<property>
<name>oozie.hive.script</name>
<value>select * from sampletable limit 10</value>
</property>
<property>
<name>oozie.hive.script.params.size</name>
<value>0</value>
</property>
<property>
<name>user.name</name>
<value>user1</value>
</property>
<property>
<name>oozie.libpath</name>
<value>hdfs://hdfs-host:8020//user/oozie/share/lib/lib_20200116013502/hive</value>
</property>
<property>
<name>oozie.proxysubmission</name>
<value>true</value>
</property>
</configuration>