HADOOP-14019. Fix some typos in the s3a docs. Contributed by Steve Loughran
(cherry picked from commit bdad8b7b97
)
This commit is contained in:
parent
83a5896180
commit
3b4f840ccb
|
@ -989,7 +989,7 @@ This is because the property values are kept in these files, and cannot be
|
||||||
dynamically patched.
|
dynamically patched.
|
||||||
|
|
||||||
Instead, callers need to create different configuration files for each
|
Instead, callers need to create different configuration files for each
|
||||||
bucket, setting the base secrets (`fs.s3a.bucket.nightly.access.key`, etc),
|
bucket, setting the base secrets (`fs.s3a.access.key`, etc),
|
||||||
then declare the path to the appropriate credential file in
|
then declare the path to the appropriate credential file in
|
||||||
a bucket-specific version of the property `fs.s3a.security.credential.provider.path`.
|
a bucket-specific version of the property `fs.s3a.security.credential.provider.path`.
|
||||||
|
|
||||||
|
@ -1063,7 +1063,7 @@ declaration. For example:
|
||||||
### <a name="s3a_fast_upload"></a>Stabilizing: S3A Fast Upload
|
### <a name="s3a_fast_upload"></a>Stabilizing: S3A Fast Upload
|
||||||
|
|
||||||
|
|
||||||
**New in Hadoop 2.7; significantly enhanced in Hadoop 2.9**
|
**New in Hadoop 2.7; significantly enhanced in Hadoop 2.8**
|
||||||
|
|
||||||
|
|
||||||
Because of the nature of the S3 object store, data written to an S3A `OutputStream`
|
Because of the nature of the S3 object store, data written to an S3A `OutputStream`
|
||||||
|
@ -1223,8 +1223,18 @@ consumed, and so eliminates heap size as the limiting factor in queued uploads
|
||||||
<value>disk</value>
|
<value>disk</value>
|
||||||
</property>
|
</property>
|
||||||
|
|
||||||
|
<property>
|
||||||
|
<name>fs.s3a.buffer.dir</name>
|
||||||
|
<value></value>
|
||||||
|
<description>Comma separated list of temporary directories use for
|
||||||
|
storing blocks of data prior to their being uploaded to S3.
|
||||||
|
When unset, the Hadoop temporary directory hadoop.tmp.dir is used</description>
|
||||||
|
</property>
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
This is the default buffer mechanism. The amount of data which can
|
||||||
|
be buffered is limited by the amount of available disk space.
|
||||||
|
|
||||||
#### <a name="s3a_fast_upload_bytebuffer"></a>Fast Upload with ByteBuffers: `fs.s3a.fast.upload.buffer=bytebuffer`
|
#### <a name="s3a_fast_upload_bytebuffer"></a>Fast Upload with ByteBuffers: `fs.s3a.fast.upload.buffer=bytebuffer`
|
||||||
|
|
||||||
|
@ -1238,7 +1248,7 @@ The amount of data which can be buffered is
|
||||||
limited by the Java runtime, the operating system, and, for YARN applications,
|
limited by the Java runtime, the operating system, and, for YARN applications,
|
||||||
the amount of memory requested for each container.
|
the amount of memory requested for each container.
|
||||||
|
|
||||||
The slower the write bandwidth to S3, the greater the risk of running out
|
The slower the upload bandwidth to S3, the greater the risk of running out
|
||||||
of memory —and so the more care is needed in
|
of memory —and so the more care is needed in
|
||||||
[tuning the upload settings](#s3a_fast_upload_thread_tuning).
|
[tuning the upload settings](#s3a_fast_upload_thread_tuning).
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue