HADOOP-14197. Fix ADLS doc for credential provider. Contributed by John Zhuge
(cherry picked from commit c55195588f
)
This commit is contained in:
parent
05148e33ce
commit
62b8665726
|
@ -166,15 +166,19 @@ For additional reading on the credential provider API, see
|
||||||
##### Provisioning
|
##### Provisioning
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
hadoop credential create dfs.adls.oauth2.refresh.token -value 123
|
hadoop credential create dfs.adls.oauth2.client.id -value 123
|
||||||
-provider localjceks://file/home/foo/adls.jceks
|
-provider localjceks://file/home/foo/adls.jceks
|
||||||
hadoop credential create dfs.adls.oauth2.credential -value 123
|
hadoop credential create dfs.adls.oauth2.refresh.token -value 123
|
||||||
-provider localjceks://file/home/foo/adls.jceks
|
-provider localjceks://file/home/foo/adls.jceks
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Configuring core-site.xml or command line property
|
##### Configuring core-site.xml or command line property
|
||||||
|
|
||||||
```xml
|
```xml
|
||||||
|
<property>
|
||||||
|
<name>dfs.adls.oauth2.access.token.provider.type</name>
|
||||||
|
<value>RefreshToken</value>
|
||||||
|
</property>
|
||||||
<property>
|
<property>
|
||||||
<name>hadoop.security.credential.provider.path</name>
|
<name>hadoop.security.credential.provider.path</name>
|
||||||
<value>localjceks://file/home/foo/adls.jceks</value>
|
<value>localjceks://file/home/foo/adls.jceks</value>
|
||||||
|
@ -186,9 +190,10 @@ hadoop credential create dfs.adls.oauth2.credential -value 123
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
hadoop distcp
|
hadoop distcp
|
||||||
[-D hadoop.security.credential.provider.path=localjceks://file/home/user/adls.jceks]
|
[-D dfs.adls.oauth2.access.token.provider.type=RefreshToken
|
||||||
hdfs://<NameNode Hostname>:9001/user/foo/007020615
|
-D hadoop.security.credential.provider.path=localjceks://file/home/user/adls.jceks]
|
||||||
adl://<Account Name>.azuredatalakestore.net/testDir/
|
hdfs://<NameNode Hostname>:9001/user/foo/srcDir
|
||||||
|
adl://<Account Name>.azuredatalakestore.net/tgtDir/
|
||||||
```
|
```
|
||||||
|
|
||||||
NOTE: You may optionally add the provider path property to the `distcp` command
|
NOTE: You may optionally add the provider path property to the `distcp` command
|
||||||
|
|
Loading…
Reference in New Issue