在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

x86: 如何重新创建 ZFS 根池 (EFI (GPT))

使用以下过程重新创建 ZFS 根池或创建备用根池。zpool create 命令将使用正确的引导信息自动创建带有 EFI (GPT) 标签的磁盘。

开始之前

确保磁盘包含一个 Solaris 分区,并且已选择该分区作为活动分区。可以使用 Format 实用程序的 fdisk 选项查看分区信息。Example 6–4 所显示的信息并不是该选项的完整输出。

如果不存在任何 Solaris 分区,则创建一个。有关指南,请参见Example 6–16

  1. 成为管理员。
  2. (u53ef选) 标识根池的磁盘。

    发出 format 命令以启动 Format 实用程序。以下是此命令的输出样例。

    # format
    Searching for disks...done
    AVAILABLE DISK SELECTIONS:
    0. c6t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@0,0
    1. c6t1d0 <FUJITSU-MAV2073RCSUN72G-0301-68.37GB>
    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@1,0
    2. c6t2d0 <FUJITSU-MAV2073RCSUN72G-0301-68.37GB>
    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@2,0
    3. c6t3d0 <FUJITSU-MAV2073RCSUN72G-0301 cyl 14087 alt 2 hd 24 sec 424>
    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0
    Specify disk (enter its number): 
  3. 要重新创建根池,请退出 Format 实用程序并键入以下命令:
    # zpool create -B root-pool mirror disk1 disk2

    其中 root-pool 是根池的名称。

    以下示例将在 c6t0d0c6t1d0 上设置并镜像 root-pool

    # zpool create -B root-pool mirror c6t0d0 c6t1d0
  4. 如有必要,恢复根池快照。

    有关完全恢复 ZFS 根池的信息,请参见在 Oracle Solaris 11.2 中使用统一归档文件进行系统恢复和克隆