Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

UpdateLocationHdfs

Mode fokus
UpdateLocationHdfs - AWS DataSync

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memodifikasi parameter konfigurasi berikut dari lokasi transfer Hadoop Distributed File System (HDFS) yang Anda gunakan. AWS DataSync

Untuk informasi selengkapnya, lihat Mengonfigurasi DataSync transfer dengan klaster HDFS.

Sintaksis Permintaan

{ "AgentArns": [ "string" ], "AuthenticationType": "string", "BlockSize": number, "KerberosKeytab": blob, "KerberosKrb5Conf": blob, "KerberosPrincipal": "string", "KmsKeyProviderUri": "string", "LocationArn": "string", "NameNodes": [ { "Hostname": "string", "Port": number } ], "QopConfiguration": { "DataTransferProtection": "string", "RpcProtection": "string" }, "ReplicationFactor": number, "SimpleUser": "string", "Subdirectory": "string" }

Parameter Permintaan

Untuk informasi tentang parameter yang umum untuk semua tindakan, lihat Parameter Umum.

Permintaan menerima data berikut dalam format JSON.

AgentArns

Amazon Resource Names (ARNs) dari DataSync agen yang dapat terhubung ke klaster HDFS Anda.

Tipe: Array string

Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 4 item.

Batasan Panjang: Panjang maksimum 128.

Pola: ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$

Wajib: Tidak

AuthenticationType

Jenis otentikasi yang digunakan untuk menentukan identitas pengguna.

Tipe: String

Nilai yang Valid: SIMPLE | KERBEROS

Wajib: Tidak

BlockSize

Ukuran blok data untuk ditulis ke dalam cluster HDFS.

Jenis: Integer

Rentang Valid: Nilai minimum 1048576. Nilai maksimum 1073741824.

Wajib: Tidak

KerberosKeytab

Tabel kunci Kerberos (keytab) yang berisi pemetaan antara prinsipal Kerberos yang ditentukan dan kunci terenkripsi. Anda dapat memuat tab tombol dari file dengan memberikan alamat file. Jika Anda menggunakan AWS CLI, ia melakukan pengkodean base64 untuk Anda. Jika tidak, berikan teks yang dikodekan base64.

Tipe: Objek data biner dienkode Base64

Kendala Panjang: Panjang maksimum 65536.

Wajib: Tidak

KerberosKrb5Conf

krb5.confFile yang berisi informasi konfigurasi Kerberos. Anda dapat memuat krb5.conf file dengan memberikan alamat file. Jika Anda menggunakan AWS CLI, ia melakukan pengkodean base64 untuk Anda. Jika tidak, berikan teks yang dikodekan base64.

Tipe: Objek data biner dienkode Base64

Kendala Panjang: Panjang maksimum 131072.

Wajib: Tidak

KerberosPrincipal

Kepala sekolah Kerberos dengan akses ke file dan folder pada cluster HDFS.

Tipe: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 256.

Pola: ^.+$

Wajib: Tidak

KmsKeyProviderUri

URI dari Server Manajemen Kunci (KMS) klaster HDFS.

Tipe: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 255.

Pola: ^kms:\/\/http[s]?@(([a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9\-]*[A-Za-z0-9])(;(([a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9\-]*[A-Za-z0-9]))*:[0-9]{1,5}\/kms$

Wajib: Tidak

LocationArn

Nama Sumber Daya Amazon (ARN) dari lokasi cluster HDFS sumber.

Tipe: String

Batasan Panjang: Panjang maksimum 128.

Pola: ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$

Wajib: Ya

NameNodes

NameNode Yang mengelola namespace HDFS. NameNode Melakukan operasi seperti membuka, menutup, dan mengganti nama file dan direktori. NameNode Berisi informasi untuk memetakan blok data ke file DataNodes. Anda hanya dapat menggunakan satu NameNode.

Tipe: Array objek HdfsNameNode

Anggota Array: Jumlah minimum 1 item.

Wajib: Tidak

QopConfiguration

Konfigurasi Quality of Protection (QOP) menentukan pengaturan privasi Remote Procedure Call (RPC) dan transfer data yang dikonfigurasi pada cluster Hadoop Distributed File System (HDFS).

Tipe: Objek QopConfiguration

Wajib: Tidak

ReplicationFactor

Jumlah DataNodes untuk mereplikasi data saat menulis ke cluster HDFS.

Jenis: Integer

Rentang yang Valid: Nilai minimum 1. Nilai maksimum 512.

Wajib: Tidak

SimpleUser

Nama pengguna yang digunakan untuk mengidentifikasi klien pada sistem operasi host.

Tipe: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 256.

Pola: ^[_.A-Za-z0-9][-_.A-Za-z0-9]*$

Wajib: Tidak

Subdirectory

Sebuah subdirektori di cluster HDFS. Subdirektori ini digunakan untuk membaca data dari atau menulis data ke cluster HDFS.

Tipe: String

Batasan Panjang: Panjang maksimum 4096.

Pola: ^[a-zA-Z0-9_\-\+\./\(\)\$\p{Zs}]+$

Diperlukan: Tidak

Elemen Respons

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

Kesalahan

Untuk informasi tentang kesalahan yang umum untuk semua tindakan, lihat Kesalahan Umum.

InternalException

Pengecualian ini dilontarkan ketika terjadi kesalahan dalam layanan AWS DataSync .

Kode Status HTTP: 500

InvalidRequestException

Pengecualian ini dilontarkan ketika klien mengirimkan permintaan yang salah format.

Kode Status HTTP: 400

Lihat Juga

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.