

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

# Mengkonfigurasi JupyterHub
<a name="emr-jupyterhub-configure"></a>

Anda dapat menyesuaikan konfigurasi EMR JupyterHub Amazon dan notebook pengguna individual dengan menghubungkan ke node master cluster dan mengedit file konfigurasi. Setelah Anda mengubah nilai, mulai ulang `jupyterhub` kontainer.

Ubah properti dalam file berikut untuk mengkonfigurasi JupyterHub dan notebook Jupyter individual:
+ `jupyterhub_config.py`—Secara default, file ini disimpan dalam `/etc/jupyter/conf/` direktori pada simpul utama. Untuk informasi selengkapnya, lihat [Dasar-dasar konfigurasi](http://jupyterhub.readthedocs.io/en/latest/getting-started/config-basics.html) dalam JupyterHub dokumentasi.
+ `jupyter_notebook_config.py`—File ini disimpan dalam `/etc/jupyter/` direktori secara default dan disalin ke `jupyterhub` sebagai default. Untuk informasi lebih lanjut, lihat [opsi file Config dan baris perintah](https://jupyter-notebook.readthedocs.io/en/5.7.4/config.html) dalam dokumentasi Notebook Jupyter.

Anda juga dapat menggunakan `jupyter-sparkmagic-conf` klasifikasi konfigurasi untuk menyesuaikan Sparkmagic, yang memperbarui nilai-nilai dalam `config.json` file untuk Sparkmagic. Untuk informasi selengkapnya tentang setelan yang tersedia, lihat [example\$1config.json](https://github.com/jupyter-incubator/sparkmagic/blob/master/sparkmagic/example_config.json) aktif. GitHub Untuk informasi selengkapnya tentang penggunaan klasifikasi dengan aplikasi di Amazon EMR, lihat [Konfigurasikan aplikasi](emr-configure-apps.md).

Contoh berikut meluncurkan cluster menggunakan AWS CLI, referensi file `MyJupyterConfig.json` untuk pengaturan klasifikasi konfigurasi Sparkmagic.

**catatan**  
Karakter lanjutan baris Linux (\$1) disertakan agar mudah dibaca Karakter ini bisa dihapus atau digunakan dalam perintah Linux. Untuk Windows, hapus atau ganti dengan tanda sisipan (^).

```
aws emr create-cluster --use-default-roles --release-label emr-5.14.0 \
--applications Name=Jupyter --instance-type m4.xlarge --instance-count 3 \
--ec2-attributes KeyName=MyKey,SubnetId=subnet-1234a5b6 --configurations file://MyJupyterConfig.json
```

Contoh isi `MyJupyterConfig.json` adalah sebagai berikut:

```
[
    {
    "Classification":"jupyter-sparkmagic-conf",
    "Properties": {
      "kernel_python_credentials" : "{\"username\":\"diego\",\"base64_password\":\"mypass\",\"url\":\"http:\/\/localhost:8998\",\"auth\":\"None\"}"
      }
    }
]
```

**catatan**  
Dengan Amazon EMR versi 5.21.0 dan yang lebih baru, Anda dapat mengganti konfigurasi klaster dan menentukan klasifikasi konfigurasi tambahan untuk setiap grup instans dalam klaster berjalan. Anda melakukannya dengan menggunakan konsol EMR Amazon, AWS Command Line Interface (AWS CLI), atau SDK AWS . Untuk informasi selengkapnya, lihat [Menyediakan Konfigurasi untuk Grup Instans dalam Klaster Berjalan](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps-running-cluster.html).