Lewati ke konten utama

Mount Points

mount points icon

Mount points adalah fungsi berbagi data antara instance di dalam akun yang sama. Dimulai dari klien dan menciptakan koneksi yang memungkinkan akses dan pengoperasian data di server seolah-olah itu adalah file lokal. Platform menyediakan UI yang nyaman untuk operasi ini langsung di Configuration Manager bawaan. Dalam beberapa klik saja, Anda dapat menentukan direktori jauh yang terletak secara fisik di node lain tetapi harus dapat diakses pada container saat ini.

tip

Operasi yang sama bisa dimulai dari server. Ini disebut Exporting Data - pelajari lebih lanjut di dokumen yang ditautkan.

Saat membuat titik mount, platform mendukung dua protokol klien - NFS dan GlusterFS Native. Yang pertama tersedia untuk semua container di platform dan relatif lebih cepat. Sebaliknya, yang kedua adalah fitur unik dari GlusterFS cluster, yang direkomendasikan untuk high concurrency, kinerja tinggi dari operasi penulisan, dan failover.

1. Jadi, untuk melakukan mount data ke container, klik tombol Config di sebelah container atau lapisan yang dipilih. Pada tab yang terbuka, beralih ke bagian Mount Points di menu sebelah kiri Anda dan klik tombol Mount.

create new mount

2. Formulir yang terbuka menyediakan tiga jenis operasi berikut:

  • Data Container - mengakses data dari node di akun yang sama
  • Master Container - berbagi data di seluruh node dari lapisan yang sama dalam environment saat ini
  • External Server - mengakses data dari server jarak jauh di luar akun PaaS
configure mount point

3. Setelah memilih jenis operasi yang diperlukan, berikan detail lain sebagai berikut:

  • Mount Point - jalur ke folder lokal tempat konten yang dipasang akan ditampilkan

Catatan:

  • jika direktori yang ditentukan tidak ada, itu akan dibuat secara otomatis

  • jalur tidak dapat dimulai dengan /proc , /dev , /sys , /run atau sama dengan berikut ini: / , /bin , /lib , /lib64 , /lib32 , /usr , /usr/bin , /usr/sbin , /usr/lib , atau /usr/lib64 (daftar ini mungkin berbeda berdasarkan pengaturan penyedia Anda)

  • Data Container

    • NFS Server - daftar node yang dapat diperluas pada akun Anda yang dapat digunakan sebagai penyimpanan data container

    • Remote Path - lokasi direktori yang diperlukan pada container jarak jauh (Anda dapat mengetiknya secara manual atau memilih salah satu jalur favorit pada node tersebut dari daftar drop-down yang diambil secara otomatis)

      catatan

      Jika cluster GlusterFS dipilih sebagai Server, Anda juga dapat memilih preferensi protokol Client Type untuk mount. NFS direkomendasikan untuk topologi yang berorientasi pada kinerja, sedangkan Gluster Native memastikan keamanan data melalui pencadangan dan replikasi.

  • Master Container

    • NFS Server - node master dari lapisan dipilih secara otomatis
    • Remote Path - folder yang sama dengan yang ditentukan dalam field Mount Point digunakan (akan dibagikan di antara semua node dari lapisan)
  • External Server

    • NFS Server - IP eksternal dari server penyimpanan data atau nama custom domain nya
    • Remote Path - lokasi file yang diekspor pada NFS server
  • Mount to all nodes - switcher untuk menetapkan mount yang sama agar ditambahkan ke semua node dalam lapisan, termasuk yang dapat ditambahkan di masa depan (secara otomatis diaktifkan untuk jenis Master Container)

  • Read Only - hidupkan switcher untuk membatasi pengeditan data yang dipasang di client nodes (secara default, hak read & write disediakan)

Klik Add untuk melanjutkan.

catatan

Jika bukan Shared Storage Container dedikasi yang telah dipilih sebagai data container, penundaan satu kali yang singkat (hingga beberapa menit) dapat terjadi karena instalasi perangkat lunak NFS yang diperlukan.

4. Dalam sekejap, titik mount Anda akan dibuat dan ditambahkan ke daftar. Jadi, Anda dapat Navigate to directory (klik dua kali pada rekaman yang sesuai) atau Unmount ketika itu menjadi tidak perlu.

manage existing mount

5. Setelah menavigasi ke dalam, Anda akan melihat konten yang sama seperti di server jarak jauh Anda.

switch between nodes

Berdasarkan konfigurasi mount, konten jarak jauh dapat diedit dari client atau tidak, serta tersedia untuk semua node lapisan atau hanya satu. Anda dapat beralih di antara node menggunakan daftar drop-down di menu sebelah kiri (dilingkari di atas).

Pertimbangkan bahwa agar dapat diedit (yaitu jika klien diberikan hak RW), folder di server harus memiliki izin yang sesuai untuk pengguna klien (nama pengguna default dapat bervariasi untuk server yang berbeda - misalnya root dan jelastic).

Jika perlu, terhubung ke server penyimpanan Anda melalui SSH dan jalankan perintah berikut untuk menyesuaikan hak:

chown {uid}:{gid} {path}

Di sini:

  • {uid} - ID pengguna, yang dapat ditemukan dalam file /etc/passwd
  • {gid} - pengidentifikasi grup, yang ditampilkan dalam file /etc/group
  • {path} - jalur ke direktori atau file yang ingin Anda ubah haknya
edit access permissions

Platform mount points menyediakan sejumlah besar skenario dan kemungkinan untuk pengaturan dan pengendalian data tingkat lanjut.

Baca Juga