Stratis Storage

 Stratis Storage

Hallo semuanya kembali lagi nih di blog saya hehe. Di kesempatan kali ini saya ingin sharing sharing nih tentang Stratis Storage. Apa sih itu Stratis Storage ?

Stratis Storage

Stratis adalah solusi manajemen penyimpanan lokal untuk Linux. Ini berfokus pada kesederhanaan dan kemudahan penggunaan, dan memberi Anda akses ke fitur penyimpanan tingkat lanjut.

Nah jadi itu pengertian singkat nya. Sebenernya diblog kali ini saya ingin testing Stratis Storage ini. Tapi sebelum ke bagian testing nya. Kalian harus tahu dulu nih dari cara install nya dan perintah perintah nya. Oke yang pertama itu cara install Stratis Storage. Oh iya di sini saya menggunakan OS Rocky linux 8.

Installasion

Oke kita langsung ke cara install nya. Cara install nya tuh simple kalian bisa menggunaan perintah seperti ini

yum install stratisd stratis-cli

Nah ini merupakan perintah nya. Kalian bisa sesuaikan juga dengan perintah OS Linux kalian. Jika sudah kalian bisa cek nih status nya sudah running atau belum dengan menggunakan perintah ini.

systemctl status strarisd

Nanti akan muncul tuh status nya. Oke lanjut ke fitur fitur nya. 

Pool

Nah yang pertama itu membuat sebuah pool. Pool ini merupakan sebuah gabungan antara banyak penyimpanan bisa juga dengan 1 penyimpanan. Oke lanjut ke perintah nya. Pertama itu kalian cek dulu nih mana disk yang kosong. Dengan perintah lsblk.

 NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    0   20G  0 disk
├─sda1        8:1    0    1G  0 part /boot
└─sda2        8:2    0   19G  0 part
  ├─rl-root 253:0    0   17G  0 lvm  /
  └─rl-swap 253:1    0    2G  0 lvm  [SWAP]
sdb           8:16   0    1G  0 disk
sdc           8:32   0    1G  0 disk
sdd           8:48   0    1G  0 disk
sde           8:64   0   10G  0 disk
sr0          11:0    1 12.8G  0 rom

 
Nah ini tampilan yang akan muncul. Disini di OS punya saya itu ada 5 disk. 3 yang isinya 1 gb, 1 yang 10gb dan 1 yang 20gb. Disini kita akan membuat sebuah pool yang terdiri dari 3 bagian disk yaitu sdb, sdc, sdd, sde. Kalian bisa membuat dengan perintah.

stratis pool create [nama pool] /dev/sdb /dev/sdc /dev/sdd

Nah itu dia perintah nya. Jika sudah kalian bisa cek nih dengan perintah.

Stratis pool list 

Nanti akan muncul list nya namanya sesuai yang kalian masukan ya.

Filesystem

Oke lanjut perintah ke dua. Yaitu membuat filesystem. Perintah nya seperti ini.

Stratis filesystem create [nama pool] [nama fs]

Jika sudah kalian bisa cek tuh dengan perintah yang hampir sama dengan yang pool. Kalian tinggal ganti saja pool nya dengan filesystem nanti bakal muncul tuh. 

Menambahkan disk

Oke lanjut ke bagaimana cara menambahkan disk baru ke pool yang sudah ada. Perintah nya simple dengan menggunakan. 

Stratis pool add-data [nama pool] /dev/sde 

Nah kalian tinggal cek aja deh menggunakan perintah lsblk Nanti akan muncul tuh. Jika sudah kita langsung ke perintah selanjutnya yaitu mount pool ke sebuah direktori.

Mount

Nah mount ini merupakan sebuah perintah untuk mengkaitkan sebuah pool ke direktori. Kita lanjut ke perintahnya. Disini saya mount pool nya ke direktori /opt ya.

Mount /dev/stratis/[namapool]/[namaFS] /opt 

Nah jika sudah kalian tunggu saja tuh soalnya butuh waktu. Jika sudah kalian bisa cek menggunakan perintah df -h.

Testing 

Oke jika kalian sudah tau perintah dasar nya kita lanjut ke bagian testing. Disini saya ingin testing install zimbra dan mount pool nya ke opt. Yang pertama kita tentu install dulu stratis nya.

Jika sudah disini saya membuat pool dari 3 disk yang masing masing isinya tuh 1gb dan di mount ke direktori /opt. Pertama kita cek dulu disk nya apakah sudah ada dengan perintah lsblk.

Output:
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    0   20G  0 disk
├─sda1        8:1    0    1G  0 part /boot
└─sda2        8:2    0   19G  0 part
  ├─rl-root 253:0    0   17G  0 lvm  /
  └─rl-swap 253:1    0    2G  0 lvm  [SWAP]
sdb           8:16   0    1G  0 disk
sdc           8:32   0    1G  0 disk
sdd           8:48   0    1G  0 disk
sde           8:64   0   10G  0 disk
sr0          11:0    1 12.8G  0 rom

Nah kalian bisa liat disitu ada 3 disk yang size nya tuh 1gb masing masing. Kita akan pakai disk yang 3 itu. Oke kita buat pool dulu pertama. Dengan perintah.

stratis pool create zimbra /dev/sdb /dev/sdc/ /dev/sdd
 

Disini saya menamai pool nya zimbra ya. Sehabis itu kita buat dulu nih filesystemnya kalo tidak nanti tidak mau ke mount dia. Dengan perintah. 

stratis filesystem create zimbra fs_zimbra

Nah jika sudah kalian bisa langsung mount ke direktori. Disini saya mount nya ke direktori /opt ya. 

 mount /dev/stratis/zimbra/fs_zimbra /opt

Jika sudah kalian bisa cek dengan perintah df -h

Kalian bisa di lihat di bagian bawah pool yang tadi kita buat sudah mount ke diretori /opt. Nah kalian bisa lihat tuh size stratis nya yang sebesar 1TB yang di mana seharusnya tuh 3GB malah jadi 1TB kita testing dengan install zimbra .Selanjutnya install zimbra. Kalian bisa mengikuti panduan yang ada di blog saya disini.

Kalian bisa ikuti cara caranya. Jika kalian sudah install zimbra kita saatnya testing. Pertama kalian bisa reboot dulu systemnya. Setelah di reboot cek nih apakah tadi mount nya masih nyangkut ke direktori /opt. Jika dicek tidak ada kalian bisa mount lagi nih. Nah waktu kalian mount lagi itu pasti tidak bisa karena penuh disknya. Ini terbukti nih bahwa yang di tampilkan sama monitor itu tuh tidak benar jadi file yang sebenarnya 3GB. Nah solusi nya saya disini menambahkan disk lagi yang berukuran 20GB. Itu akan bisa di mount lagi. Jadi kesimpulan pada testing ini yaitu yang di tampilkan monitornya itu tidak sepenuhnya benar.

Jadi sampai sini saja dahulu teman teman untuk blog hari ini semoga bermanfaat. Sampai jumpa diblog selanjutnya bye bye.  

 

Tidak ada komentar:

Diberdayakan oleh Blogger.