By : Heru Journal adalah suatu sistem yang mempunyai kemampuan menyimpan log file sistem transaksi, yakni perubahan yang menjadi pelengka...
By : Heru
Journal adalah suatu sistem yang mempunyai kemampuan menyimpan log file sistem transaksi, yakni perubahan yang menjadi pelengkap disk menulis operasi sebelum meta-data dan file menulis berkomitmen untuk disk yang tepat. Transaksi log ini dikemudian hari dapat mengikuti langkah untuk file sistem transaksi, mencegah ketidakseimbangan sistem file.
Untuk mengaktifkan journal ini ada syarat syarat yang harus kita tahu terlebih dahulu, antara lain:Journal adalah suatu sistem yang mempunyai kemampuan menyimpan log file sistem transaksi, yakni perubahan yang menjadi pelengkap disk menulis operasi sebelum meta-data dan file menulis berkomitmen untuk disk yang tepat. Transaksi log ini dikemudian hari dapat mengikuti langkah untuk file sistem transaksi, mencegah ketidakseimbangan sistem file.
- Sistem Operasi nya minimal 7.0
- Siapkan sesaji alakadarnya soalnya cuman sebentar koq
Okay kita mulai sajo ayo....
Bismillahirohmannirohim
Biasakan Berdo'a dulu
Bismillahirohmannirohim
Biasakan Berdo'a dulu
Setelah FreeBSD nya di install lalu compile kernel nya dulu dan tambahkan untuk menjalankan journal.
options UFS_GJOURNAL
options GEOM_JOURNAL
options GEOM_JOURNAL
Nah kemudian compile kernel nya, insya allah udah pada hebat lah, kalo belum ya boleh nanti saya compile in kernel nya hihihihi.
Selanjutnya tambahin file di /boot/loader.conf file ya adalah:
Selanjutnya tambahin file di /boot/loader.conf file ya adalah:
geom_journal_load="YES"
Kemudian kita liat device mesin kita dengan cara df- h maka akan keluar contoh:
router # df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 2.9G 244M 2.4G 9% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1f 19G 4.0K 17G 0% /cache1
/dev/ad0s1g 19G 4.0K 17G 0% /cache2
/dev/ad0s1h 19G 4.0K 17G 0% /cache3
/dev/ad0s1e 6.7G 2.2G 4.0G 35% /usr
/dev/ad0s1d 3.9G 3.1M 3.6G 0% /var
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 2.9G 244M 2.4G 9% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1f 19G 4.0K 17G 0% /cache1
/dev/ad0s1g 19G 4.0K 17G 0% /cache2
/dev/ad0s1h 19G 4.0K 17G 0% /cache3
/dev/ad0s1e 6.7G 2.2G 4.0G 35% /usr
/dev/ad0s1d 3.9G 3.1M 3.6G 0% /var
nah kita coba satu persatu ya
Untuk /cache1
router #umount /cache1
router #gjournal label -f /dev/ad0s1f
router #newfs -J /dev/ad0s1f.journal
router #mount -o async /dev/ad0s1f.journal /cache1
router #gjournal label -f /dev/ad0s1f
router #newfs -J /dev/ad0s1f.journal
router #mount -o async /dev/ad0s1f.journal /cache1
Untuk /cache2
router #umount /cache2
router #gjournal label -f /dev/ad0s1g
router #newfs -J /dev/ad0s1g.journal
router #mount -o async /dev/ad0s1g.journal /cache2
router #gjournal label -f /dev/ad0s1g
router #newfs -J /dev/ad0s1g.journal
router #mount -o async /dev/ad0s1g.journal /cache2
Untuk /cache3
router #umount /cache3
router #gjournal label -f /dev/ad0s1h
router #newfs -J /dev/ad0s1h.journal
router #mount -o async /dev/ad0s1h.journal /cache3
router #gjournal label -f /dev/ad0s1h
router #newfs -J /dev/ad0s1h.journal
router #mount -o async /dev/ad0s1h.journal /cache3
nah setelah itu kita lihat beres ato blom
route #df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 2.9G 244M 2.4G 9% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1e 6.7G 2.2G 4.0G 35% /usr
/dev/ad0s1d 3.9G 3.1M 3.6G 0% /var
/dev/ad0s1f.journal 19G 4.0K 17G 0% /cache1
/dev/ad0s1g.journal 19G 4.0K 17G 0% /cache2
/dev/ad0s1h.journal 19G 4.0K 17G 0% /cache3
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 2.9G 244M 2.4G 9% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1e 6.7G 2.2G 4.0G 35% /usr
/dev/ad0s1d 3.9G 3.1M 3.6G 0% /var
/dev/ad0s1f.journal 19G 4.0K 17G 0% /cache1
/dev/ad0s1g.journal 19G 4.0K 17G 0% /cache2
/dev/ad0s1h.journal 19G 4.0K 17G 0% /cache3
Okay journaling selesai dan langkah lebih bagus apabila kita edit fstabnya.
Fstab Awal
# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1f /cache1 ufs rw 2 2
/dev/ad0s1g /cache2 ufs rw 2 2
/dev/ad0s1h /cache3 ufs rw 2 2
/dev/ad0s1e /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1f /cache1 ufs rw 2 2
/dev/ad0s1g /cache2 ufs rw 2 2
/dev/ad0s1h /cache3 ufs rw 2 2
/dev/ad0s1e /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
Kemudian di edit menjadi
# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1e /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/dev/ad0s1f.journal /cache1 ufs rw,async,noatime 2 2
/dev/ad0s1g.journal /cache2 ufs rw,async,noatime 2 2
/dev/ad0s1h.journal /cache3 ufs rw,async,noatime 2 2
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1e /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/dev/ad0s1f.journal /cache1 ufs rw,async,noatime 2 2
/dev/ad0s1g.journal /cache2 ufs rw,async,noatime 2 2
/dev/ad0s1h.journal /cache3 ufs rw,async,noatime 2 2
Okay semua proses sudah selesai alias setting up successfully.Silakan Mencoba Dan Good Luck Cuy
Thanks untuk
Ogeb
KaBaYaN
Angga ArLY
Oday
DaWuG
RoNIE
Semua yang telah membimbingku & Barudak # indofreebsd@dal.net
Thanks untuk
Ogeb
KaBaYaN
Angga ArLY
Oday
DaWuG
RoNIE
Semua yang telah membimbingku & Barudak # indofreebsd@dal.net
mqueue
Journal adalah suatu sistem yang mempunyai kemampuan menyimpan log file sistem transaksi, yakni perubahan yang menjadi pelengkap disk menulis operasi sebelum meta-data dan file menulis berkomitmen untuk disk yang tepat. Transaksi log ini dikemudian hari dapat mengikuti langkah untuk file sistem transaksi, mencegah ketidakseimbang an sistem file.