Solaris Volume Manager 管理指南

Procedure如何使用 Solaris Volume Manager 配置来恢复系统

从 Solaris OS 安装 DVD 或 CD 介质引导系统。从 Solaris miniroot 的 root 提示符执行此过程。

  1. 以只读方式挂载包含 Solaris Volume Manager 配置的基础磁盘。


    # mount -o ro /dev/dsk/c0t0d0s0 /a
    
  2. md.conf 文件复制到 /kernel/drv 目录中。


    # cp /a/kernel/drv/md.conf /kernel/drv/md.conf
    
  3. 从 miniroot 挂载文件系统。


    # umount /a
    
  4. 更新 Solaris Volume Manager 驱动程序以装入该配置。忽略由 update_drv 命令列显的任何警告消息。


    # update_drv -f md
    
  5. 配置系统卷。


    # metainit -r
    
  6. 如果在 Solaris Volume Manager 配置中有多个 RAID-1 卷,请将其重新同步。


    # metasync mirror-name
    
  7. Solaris Volume Manager 卷应当能够使用 mount 命令来访问。


    # mount /dev/md/dsk/volume-name /a
    

示例 25–6 使用 Solaris Volume Manager 配置恢复系统


# mount -o ro /dev/dsk/c0t0d0s0 /a

# cp /a/kernel/drv/md.conf /kernel/drv/md.conf

# umount /a

# update_drv -f md

Cannot unload module: md

Will be unloaded upon reboot.

Forcing update of md.conf.

devfsadm: mkdir fialed for /dev 0xled: Read-only file system

devfsadm: inst_sync failed for /etc/path_to_inst.1359: Read-only file system

devfsadm: WARNING: failed to update /etc/path_to_inst

# metainit -r

# metasync d0

# mount /dev/md/dsk/d0 /a