Dalam Tutorial 10 Menit ini, Anda akan menyimpan file di cloud menggunakan Amazon EFS. Anda akan membuat sistem file Amazon EFS, meluncurkan mesin virtual Linux di Amazon EC2, memasang sistem file, membuat file, mengakhiri instans, dan menghapus sistem file.
Semua yang dilakukan dalam tutorial ini memenuhi syarat untuk Tingkat Gratis.
Mengelola Sumber Daya AWS Anda
Masuk ke KonsolAnda dapat dengan mudah membuat sistem file jaringan yang memiliki ketersediaan tinggi dan dapat diskalakan dari konsol Amazon EFS.
a. Saat Anda mengeklik di sini, AWS Management Console akan terbuka di jendela browser baru, sehingga Anda dapat tetap membuka tutorial ini. Ketika layar ini memuat, masukkan nama pengguna dan kata sandi untuk memulai. Lalu temukan EFS di dalam Penyimpanan, Dan klik untuk membuka Konsol EFS.
b. Di konsol Amazon EFS, klik Buat sistem file.
c. Jika VPC Default tidak dipilih di bidang dropdown VPC, pilih panah dropdown dan pilih VPC Default. Terima seluruh default di Langkah 1: Mengonfigurasi akses sistem file dan klik Langkah Berikutnya.
d. Terima seluruh default di Langkah 2: Mengonfigurasi pengaturan opsional dan klik Langkah Berikutnya.
e. Terima seluruh default di Langkah 3: Meninjau dan membuat dan klik Buat Sistem File.
Untuk mengakses sistem file, Anda memasangkan sistem file di instans berbasis Linux Amazon EC2. Dalam langkah ini Anda akan membuat dan mengonfigurasi instans Amazon EC2.
a. Klik di sini untuk membuka konsol Amazon EC2 dan klik Luncurkan Instans untuk membuat dan mengonfigurasi mesin virtual.
b. Dengan Amazon EC2, Anda dapat menentukan perangkat lunak dan spesifikasi instans yang ingin digunakan. Di layar ini, akan ditampilkan opsi untuk memilih Amazon Machine Image (AMI) yang merupakan templat berisi konfigurasi perangkat lunak (misal sistem operasi, server aplikasi, dan aplikasi).
Dari AMI, Anda meluncurkan instans yang merupakan salinan AMI yang dijalankan sebagai server virtual di cloud.
Untuk tutorial ini, cari AMI Linux Amazon lalu klik Pilih.
c. Kini Anda dapat memilih jenis instans. Jenis instans terdiri dari beragam kombinasi antara CPU, memori, penyimpanan, dan kapasitas jaringan sehingga Anda dapat memilih kombinasi yang sesuai untuk aplikasi. Untuk informasi selengkapnya, lihat Jenis Instans Amazon EC2.
Opsi default t2.micro harus sudah dicentang. Jenis instans ini disertakan dalam Tingkat Gratis dan menawarkan kapasitas komputasi yang cukup untuk menangani beban kerja sederhana. Klik Tinjau dan Luncurkan di bagian bawah halaman.
d. Anda dapat meninjau konfigurasi, penyimpanan, penandaan, dan pengaturan keamanan yang telah dipilih untuk instans Anda. Meskipun Anda memiliki opsi untuk menyesuaikan pengaturan ini, kami menyarankan agar menerima nilai default untuk tutorial ini.
Klik Luncurkan di bagian bawah halaman.
e. Di layar berikutnya Anda akan diminta untuk memilih pasangan kunci yang ada atau membuat pasangan kunci baru. Pasangan kunci digunakan untuk masuk ke instans Anda (seperti kunci rumah yang Anda gunakan untuk masuk ke dalam rumah).
Pilih Pilih pasangan kunci yang ada dan pilih pasangan kunci atau pilih Buat pasangan kunci baru dan beri nama MyKeyPair. Selanjutnya klik tombol Unduh Pasangan Kunci . Pastikan untuk menyimpan pasangan kunci di lokasi yang aman pada komputer Anda.
Pengguna Windows: Kami menganjurkan Anda untuk menyimpan pasangan kunci dalam direktori pengguna dalam sub-direktori bernama .ssh (mis. C:\user\{yourusername}\.ssh\MyKeyPair.pem).
Catatan: Anda tidak dapat menggunakan Windows Explorer untuk membuat folder dengan nama yang diawali dengan tanda titik kecuali Anda mengakhiri nama folder dengan titik juga. Setelah memasukkan nama (.ssh.), tanda titik di bagian akhir akan dihapus secara otomatis.
Pengguna Mac/Linux: Sebaiknya simpan pasangan kunci dalam sub-direktori .ssh dari direktori utama (mis. ~/.ssh/MyKeyPair.pem).
Catatan: Jika Anda tidak ingat tempat penyimpanan kunci pribadi SSH (file yang sedang diunduh), Anda tidak akan dapat menghubungkan ke mesin virtual.
Setelah menyimpan pasangan kunci, klik Luncurkan Instans untuk memulai instans Linux.
Catatan: Perlu waktu beberapa menit untuk meluncurkan instans Anda.
f. Klik Tampilkan Instans di layar berikutnya untuk menampilkan instans dan melihat status instans yang baru saja Anda mulai.
g. Catat alamat IP Publik dari instans AWS karena Anda membutuhkan ini untuk terhubung ke instans di Langkah 4 bagian c.
Catatan: Jika instans Anda masih memulai, alamat IP Publik mungkin belum ditampilkan. Kolom Status Instans akan menampilkan apakah instans sudah dijalankan atau belum, dan kolom Pemeriksaan Status akan memberi tahu Anda jika instans telah melewati 2 pemeriksaan untuk memastikan bahwa penyediaan telah selesai. Anda dapat menyegarkan nilai tersebut dengan menekan tombol segarkan di sebelah kanan tepat di atas tabel.
h. Memberikan instans akses jaringan ke sistem file. Setelah memilih instans, pilih Tindakan > Jaringan > Ubah Keamanan Grup.
i. Pilih kotak centang untuk grup keamanan VPC default dan klik Tetapkan Keamanan Grup.
Catatan: Anda harus mencentang dua grup keamanan, grup keamanan launch-wizard-1 dan grup keamanan VPC default.
Setelah meluncurkan instans Amazon EC2, kini waktunya untuk menghubungkannya.
Pengguna Windows: Pilih Windows di bawah guna melihat instruksi untuk menginstal Git Bash.
Pengguna Mac/Linux: Pilih Mac / Linux di bawah ini guna melihat instruksi untuk membuka jendela terminal.
c. Menggunakan SSH untuk menghubungkan ke instans Anda. Dalam kasus ini, nama pengguna adalah ec2-user, kunci SSH tersimpan dalam direktori penyimpanan pada langkah 2 bagian d, dan alamat IP yang digunakan adalah dari langkah 2 bagian f. Formatnya adalah ssh -i {full path of your .pem file} ec2-user@{instance IP address}.
Pengguna Windows: Masukkan ssh -i 'c:\Users\yourusername\.ssh\MyKeyPair.pem' ec2-user@{IP_Address} (mis. ssh -i 'c:\Users\adamglic\.ssh\MyKeyPair.pem' ec2-user@52.27.212.125)
Pengguna Mac/Linux: Masukkan ssh -i ~/.ssh/MyKeyPair.pem ec2-user@{IP_Address} (mis. ssh -i ~/.ssh/MyKeyPair.pem ec2-user@52.27.212.125)
Catatan: jika Anda memulai instans Linux yang bukan Linux Amazon, mungkin terdapat perbedaan nama pengguna yang digunakan. Nama pengguna yang umum meliputi ec2-user, root, ubuntu, dan fedora. Jika Anda tidak yakin dengan apa itu nama pengguna masuk, hubungi penyedia AMI Anda.
Anda akan melihat respons yang sama dengan contoh berikut:
Otentisitas host ‘ec2-198-51-100-1.compute-1.amazonaws.com (10.254.142.33)’ tidak dapat dibuat. Sidik jari kunci RSA adalah 1f:51:ae:28:df:63:e9:d8:cf:38:5d:87:2d:7b:b8:ca:9f:f5:b1:6f. Apa Anda yakin ingin lanjut menghubungkan (ya/tidak)?
Ketik ya, lalu tekan enter.
Anda akan melihat respons yang sama dengan contoh berikut:
Peringatan: Ditambahkan secara permanen 'ec2-198-51-100-1.compute-1.amazonaws.com' (RSA) ke daftar host yang diketahui.
Kemudian Anda akan melihat layar selamat datang untuk instans dan saat ini telah terhubung ke mesin virtual Linux AWS di cloud.
Untuk mengakses sistem file, Anda memasang sistem file menggunakan perintah pemasangan Linux standar dan nama DNS sistem file. Setelah dipasang, Anda dapat bekerja dengan file dan direktori di sistem file seperti yang Anda lakukan dengan sistem file lokal. Amazon EFS menggunakan protokol NFSv4.1.
a. Klik di sini untuk membuka konsol Amazon EFS dan pilih tombol radio di samping sistem file Anda untuk menampilkan rincian.
b. Pilih tautan instruksi pemasangan Amazon EC2.
c. Untuk jendela instruksi pemasangan Amazon EC2, Anda dapat membaca bagian Mengatur instans EC2 Anda. Bagian ini akan memandu Anda melalui langkah-langkah untuk menginstal klien nfs ke dalam instans EC2. Klien nfs telah terinstal di instans EC2 yang Anda luncurkan, sehingga Anda dapat langsung menuju ke langkah berikutnya.
d. Buat direktori baru pada instans Anda dengan menyalin perintah sudo mkdir efs.
e. Tempel dan jalankan perintah sudo mkdir efs di jendela SSH Anda.
f. Kembali ke jendela instruksi pemasangan Amazon EC2. Pasangkan sistem file Anda sebagai direktori baru.
Salin seluruh perintah pemasangan sudo –t nfs4….
Klik Tutup di bagian bawah jendela.
g. Tempel dan jalankan seluruh perintah pemasangan sudo –t nfs4… di jendela SSH Anda.
h. Verifikasi bahwa sistem file Anda telah berhasil dipasangkan dengan menjalankan perintah berikut:
df -h
i. Buat file uji di sistem file baru dengan menjalankan perintah dd sederhana untuk menghasilkan file berukuran 1GiB di direktori baru Anda. Jalankan perintah dd berikut di jendela SSH Anda:
sudo dd if=/dev/zero of=~/efs/1GiB bs=1M count=1024 status=progress
Anda dapat dengan mudah menghentikan mesin virtual dan sistem file dari AWS Management Console. Bahkan, menghentikan sumber daya merupakan praktik terbaik jika Anda tidak lagi menggunakannya agar tidak terus dibebankan biaya.
a. Pertama, Anda akan menghentikan instans Amazon EC2. Klik di sini untuk membuka konsol Amazon EC2, pilih kotak di samping instans yang Anda buat. Lalu klik tombol Tindakan , navigasi ke Status Instans, dan klik Hentikan.
Anda akan diminta untuk mengonfirmasi penghentian - pilih Ya, Hentikan.
Catatan: Penyelesaian proses ini memerlukan beberapa detik. Setelah instans dihentikan, Status Instans akan berubah menjadi dihentikan pada Konsol EC2.
b. Kini Anda akan menghapus sistem file dari konsol Amazon EFS. Klik di sini untuk membuka konsol Amazon EFS, pilih tombol radio di samping sistem file yang Anda buat. Lalu klik tombol Tindakan , dan klik Hapus sistem file.
Konfirmasikan bahwa Anda ingin menghapus sistem file dengan mengetuk ID Sistem File di kotak teks. Klik Hapus Sistem File.
Selamat! Anda telah membuat sistem file jaringan untuk pertama kali di cloud. Amazon EFS adalah sistem file yang sederhana dan dapat diskalakan yang dapat membesar dan menciut secara otomatis ketika Anda menambah serta menghapus file, Anda juga hanya membayar jumlah penyimpanan yang digunakan.
Kini Anda telah belajar membuat sistem file jaringan menggunakan Amazon EFS dari konsol manajemen, gali lebih dalam ke Amazon EFS dengan menonton Bincang-Bincang Teknologi Online AWS. Tonton Analisis Mendalam tentang Amazon EFS >>