Tuesday, March 4, 2008

Metadb failed bootdisk error

Error :

Insufficient metadevice database replicas located, Use metadb to delete databases which are broken...

Solving :

  1. Check database metadb yg rusak (jika ada yg "unknown" berarti disitulah letak database metadb yang rusak).
  2. # metadb -i
  3. Delete database metadb yg rusak.
  4. # metadb -d -f /dev/rdsk/c0d1s7
  5. Restart machine.
  6. # reboot
  7. Copy VTOC dari disk0 ke disk1.
  8. # prtvtoc /dev/rdsk/c0d0s2 | fmthard -s - /dev/rdsk/c0d1s2
  9. Create metadb baru di disk yang metadb nya rusak.
  10. # metadb -a -c 3 -f /dev/dsk/c0d1s7
  11. Copy data dari disk0 ke disk1.
  12. # metareplace -e d0 c0d1s0
    # metareplace -e d1 c0d1s1
    # metareplace -e d3 c0d1s3
    # metareplace -e d4 c0d1s4
    # metareplace -e d5 c0d1s5
    # metareplace -e d6 c0d1s6
  13. Check status synchronize data dari disk0 ke disk1.
  14. # metastat -i