Journaling File System On FreeBSD

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:
  1. Sistem Operasi nya minimal 7.0
  2. Siapkan sesaji alakadarnya soalnya cuman sebentar koq
Okay kita mulai sajo ayo....
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

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:
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

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

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
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

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
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

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

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

mqueue
0
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.

COMMENTS

Name

Application Support,19,database server,1,Desktop/XWindow,1,DNS Server,2,Email Server,3,Firewall,1,FTP Server,2,General,2,IPFilter,1,Kernel,2,Networking,8,Proxy Server,4,Security,6,Tips and Trick,5,Web Server,2,
ltr
item
IndoFreeBSD: Journaling File System On FreeBSD
Journaling File System On FreeBSD
IndoFreeBSD
http://www.indofreebsd.or.id/2015/02/journaling-file-system-on-freebsd.html
http://www.indofreebsd.or.id/
http://www.indofreebsd.or.id/
http://www.indofreebsd.or.id/2015/02/journaling-file-system-on-freebsd.html
true
1901051463523757307
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content