Playlist

💞 Love Songs Playlist — Always Changing, Always Feeling

Indeks Artikel

 

1. Mempersiapkan Hard Disk

a. Pengaturan Mirroring Hard Disk menggunakan ZFS

Sebelum kita melakukan apapun, sebaiknya kita setup dulu konfigurasi mirroring Hard Disk (RAID 1) menggunakan ZFS.

 

  • Install zfs tools

$ sudo apt install zfsutils-linux

 

  • Pastikan zfs tools ter install

$ whereis zfs

 

 

  • Lihat Hard Disk terpasang

$ sudo fdisk -l

Outputnya seperti ini, catat nama drive nya

 

  • Buat Pool
    • Stripped pool (RAID-0), Ukuran yang terbentuk adalah penjumlahan dari ukuran hdd 1 + ukuran hdd 2. Kerusakan pada satu hard disk dapat mengakibatkan data hilang atau corrupt.
      • Perintahnya: $ sudo zpool create new-pool /dev/sdb /dev/sdc

         

    • Mirrored pool (RAID-1), Ukuran yang terbentuk akan sama dengan 1 hdd. Data akan otomatis di copy ke harddisk satunya. Ketika terjadi kerusakan pada satu hard disk, data akan masih tersedia di hard disk satunya. Perlu ukuran hard disk yang persis sama.
      • Perintahnya: $ sudo zpool create new-pool mirror /dev/sdb /dev/sdc

         

    • Saya akan menggunakan Mirrored pool. Harddisk saya terbaca sebagai /dev/sda dan /dev/sdb dan drive baru nya akan di mount ke /data
      • Perintahnya: $ sudo zpool create data mirror /dev/sda /dev/sdb

 

b. Atur hak Akses ke drive yang baru

Drive baru sudah tersedia di /data. Tapi hak aksesnya masih root only. Untuk bisa digunakan oleh semua users,

jalankan perintah: $ sudo chmod -R a+rw /data

 

c. Persiapkan beberapa folder

$ mkdir /data/docker
$ mkdir /data/nextcloud