Friday, May 2, 2008

Mirroring Harddisk on Solaris


Membuat miror hard disk adalah pekerjaan yang susah-susah gampang, yang harus kita perhatikan adalah kita harus melakukannya secara terurut dan terinci karena apabila salah langkah maka harddisk malah akan tidak bisa diaccess dan di boot.


Adapun langkah-langkahnya sebagai berikut:
1. format ==> lihat disk yg akan digunakan dan yg akan dimirror
misal : c0t0d0 (disk yang akan dimirror) dan c0t1d0 (disk ke dua sebagai disk mirror)
2. untuk root biasanya slice 0 maka disknya c0t0d0s0 dan c0t1d0s0
3. untuk swap biasanya pada slice 1 maka disknya c0t0d0s1 dan c0t1d0s1
4. Misalkan /var dipisahkan dari / dan diletakin pada slice 3 dan penulisan disknya c0t0d0s3 dan c0t1d0s3.
5. untuk replica/database svm biasanya diletakin pada slice 7 besarnya minimal 50MB dan disknya c0t0d0s7 dan c0t1d0s7
6. check apakah database replica sudah dibuat dengan menjalankan metadb
7. kalo belum ada lakukan metadb -a -f -c 5 c0t0d0s7 c0t1d0s7
setelah itu menyamakan partisi disk1 ke disk2.
8. prtvtoc /dev/rdsk/c0t0d0s2 |fmthard -s - /dev/rdsk/c0t1d0s2
9. memulai mirroring
10. metainit -f d11 1 1 c0t0d0s0
11. metainit -f d12 1 1 c0t1d0s0
12. metainit d10 -m d11
13. cp /etc/vfstab /etc/vfstab.date.xxyyzzhmetadb
14. metaroot d10 ==> d10 akan tercreate secara automatis pada /etc/vfstab
15. metainit -f d21 1 1 c0t0d0s1
16. metainit -f d22 1 1 c0t1d0s1
17. metainit d20 -m d21
18. metainit -f d31 1 1 c0t0d0s3
19. metainit -f d32 1 1 c0t1d0s3
20. metainit d30 -m d31
21. lockfs -fa
22. edit /etc/vfstab untuk mengganti c0t0d0s1 menjadi /dev/md/rdsk/d20 dan d30.
23. reboot system
24. syncronize mirror disk
25. metattach d10 d12
26. metattach d20 d22
27. metattach d30 d32
28. ls -l /dev/dsk/c0t0d0s0 /dev/dsk/c0t1d0s0
29. eeprom "nvramrc-use?=true"
30. eeprom "nvramrc=devalias sds-root /pci......./disk@0,0:a devalias sds-mirror /pci..../disk@1,0:a"
untuk step ini lihat hasil ls -l pd step ke 28 dan dimulai pada line /pci.... dan sd@0,0 atau sd@1,0 diganti jadi disk@0,0:a dan disk@1,0:a.
31. eeprom "boot-device=sds-root sds-mirror"
32. Selesai deh.....ntar kalo disk yg satu rusak maka automatis os akan pindah ke disk yg satu lagi karena sudah dilakukan step 29, 30, dan 31.

Read More......