GNU/Linux >> Belajar Linux >  >> Cent OS

GlusterFS beberapa node Di Centos/Almalinux

Pengantar

GlusterFS adalah sistem file yang dapat diskalakan melalui jaringan yang cocok untuk data intensif. Tugas seperti penyimpanan cloud dan streaming media. GlusterFS adalah perangkat lunak sumber terbuka dan dapat menggunakan perangkat keras standar yang tersedia. Semua tautan dokumen Glusterfs. Periksa tutorial iscsi di centos8. Ini hemat biaya dan dapat digunakan di lingkungan bare metal, virtual, container, dan cloud.

Perusahaan dapat diskalakan, berkinerja, dan tersedia sesuai permintaan, tanpa penguncian vendor, di seluruh lingkungan lokal, cloud publik, dan hybrid. Gluster digunakan dalam produksi di ribuan organisasi yang mencakup media, perawatan kesehatan, pemerintah, pendidikan, web 2.0, dan layanan keuangan.

Tutorial ini dimaksudkan untuk memberikan panduan langkah demi langkah untuk menyiapkan GlusterFS untuk pertama kalinya dengan tingkat kerumitan minimum. Untuk panduan ini, diperlukan untuk menggunakan mesin virtual.

Keuntungan

  • Berskala hingga beberapa petabyte
  • Menangani ribuan klien
  • kompatibel dengan POSIX
  • Menggunakan perangkat keras komoditas
  • Dapat menggunakan sistem file ondisk apa pun yang mendukung atribut yang diperluas
  • Dapat diakses menggunakan protokol standar industri seperti NFS dan SMB
  • Menyediakan replikasi, kuota, geo-replikasi, snapshot, dan deteksi bitrot
  • Memungkinkan pengoptimalan untuk beban kerja yang berbeda
  • Sumber Terbuka

Aktifkan repositori GFS di centos8

Jalankan perintah di bawah ini untuk mengaktifkan repositori GlusterFS

# yum-config-manager --enable powertools --enable devel
# dnf -y install centos-release-gluster8

Instal dependensi

Tambahkan nama host dan alamat ip pada file host

# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
8
192.168.56.101 master8.unixcop.com master8
192.168.56.202 worker18.unixcop.com worker1
192.168.56.203 worker28.unixcop.com worker2

Instal paket GFS

Ikuti perintah di bawah

# dnf install glusterfs-server -y

Tambahkan aturan firewall untuk mengizinkan koneksi ke semua node

# firewall-cmd --add-service=glusterfs
# firewall-cmd --reload

Nonaktifkan Selinux

# sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config
# setenforce 0

Mulai layanan GlusterFS

Ikuti perintah di bawah ini sebagai berikut. Harap perhatikan jika Anda mendapatkan kesalahan /usr/lib/systemd/system/glusterd.service:21:Nilai tidak diketahui 'StartLimitIntervalSec' di bagian 'Layanan' . Ubah nilainya menjadi 10.

#sudo systemctl start glusterd

#sudo systemctl enable glusterd

Sekarang periksa semua node yang akan ditambahkan ke cluster GlusterFS

Jalankan perintah di bawah ini.

# gluster peer probe worker1
# gluster peer probe worker2
# gluster peer probe worker3

Periksa statusnya

Periksa status node yang terhubung.

Buat direktori baru untuk GlusterFS (pada pekerja1 dan pekerja2)

Direktori dibuat, sekarang kita dapat membuat volume (bernama v01) yang akan direplikasi pada pekerja1 dan pekerja2

# mkdir -p /glusterfs/distributed

Tambahkan node GFS ke didistribusikan

Silakan jalankan perintah di bawah ini.

# # gluster volume create vol_distributed transport tcp worker1:/glusterfs/distributed worker2:/glusterfs/distributed force

Periksa node yang terhubung ke cluster

Ikuti perintah di bawah ini.

# gluster pool list

Mulai sistem file GFS

Silakan gunakan perintah di bawah ini.

# gluster volume start vol_distributed

Periksa info kluster Glusterfs

Ikuti perintah di bawah ini.

# gluster volume info

Kesimpulan

Silakan periksa kelebihan dan kekurangan sistem file terdistribusi dibandingkan dengan memori jaringan tradisional dalam tabel di bawah ini.

Keuntungan

Penggunaan kapasitas yang ada dengan baik
Meningkatkan keandalan
Distribusi beban jaringan
Skalabilitas sangat bagus

Kerugian

Pembuatan struktur jaringan yang kompleks
Peningkatan upaya administratif selama penyiapan
Diperlukan infrastruktur jaringan yang cepat
Upaya tambahan diperlukan untuk keamanan teknis


Cent OS
  1. Penyimpanan Replika Terdistribusi Di Empat Node Penyimpanan Dengan GlusterFS Pada CentOS 5.4

  2. Penyimpanan Terdistribusi Di Empat Node Penyimpanan Dengan GlusterFS Pada CentOS 5.4

  3. Striping Di Empat Node Penyimpanan Dengan GlusterFS Pada CentOS 5.4

  1. Striping Di Empat Node Penyimpanan Dengan GlusterFS 3.2.x Pada CentOS 6.3

  2. Penyimpanan Terdistribusi Di Empat Node Penyimpanan Dengan GlusterFS 3.2.x Pada CentOS 6.3

  3. Penyimpanan Replika Terdistribusi Di Empat Node Penyimpanan Dengan GlusterFS 3.2.x Pada CentOS 6.3

  1. AlmaLinux vs Rocky Linux

  2. CentOS 8 ke AlmaLinux 8:Panduan Migrasi Langkah-demi-Langkah

  3. Cara Migrasi CentOS 7 ke AlmaLinux 8:Panduan Langkah-demi-Langkah