Sun Cluster 快速入门指南(适用于 Solaris OS)

Procedure如何镜像根 (/) 文件系统

一次只能对一个节点执行此过程。

本过程假定群集节点包含内部非共享磁盘 c0t0d0c0t1d0。如有必要,请在本过程的步骤中使用您自己的内部磁盘名称。

  1. phys-sun 上,将根分片 c0t0d0s0 置于单分片(单向)串联中。


    phys-sun# metainit -f d10 1 1 c0t0d0s0
    
  2. 使用另一个内部磁盘 c0t1d0s0 创建第二个串联。


    phys-sun# metainit d20 1 1 c0t1d0s0
    
  3. 创建具有一个子镜像的单向镜像。


    phys-sun# metainit d0 -m d10
    
  4. 设置根目录的系统文件。


    phys-sun# metaroot d0
    

    metaroot 命令可编辑 /etc/vfstab/etc/system 文件,以便通过元设备或卷上的根 (/) 文件系统来引导系统。有关更多信息,请参见 metaroot(1M) 手册页。

  5. 刷新所有文件系统。


    phys-sun# lockfs -fa
    

    lockfs 命令可刷新日志中的所有事务,并将它们写入所有已安装 UFS 文件系统上的主文件系统中。有关更多信息,请参见 lockfs(1M) 手册页。

  6. 重新引导节点以重新安装新镜像的根 (/) 文件系统。


    phys-sun# init 6
    
  7. 将第二个子镜像与镜像连接。


    phys-sun# metattach d0 d20
    

    有关更多信息,请参见 metattach(1M) 手册页。

  8. 记录备用引导路径,以备将来可能用到。

    如果主引导设备出现故障,可以通过这个备选引导设备引导。有关备用引导设备的更多信息,请参见《Solaris Volume Manager Administration Guide》中的“Creating a RAID-1 Volume”


    phys-sun# ls -l /dev/rdsk/c0t1d0s0
    
  9. phys-moon 上重复执行步骤 1步骤 8