跳过导航链接
退出打印视图
| Oracle VM Server for SPARC 2.0 管理指南

搜索范围:

- 本文档
- 整个文档库

### 虚拟磁盘后端选项

导出虚拟磁盘后端时可指定不同的选项。这些选项在 `ldm` `add-vdsdev` 命令的 `options=` 参数中以逗号分隔的列表形式表示。有效选项包括：`ro`、`slice` 和 `excl`。

#### 只读 (`ro`) 选项

只读 (`ro`) 选项指定将后端导出为只读设备。在这种情况下，只能对指定给来宾域的虚拟磁盘进行读取访问操作，对该虚拟磁盘进行的任何写入操作都将失败。

#### 独占 (`excl`) 选项

独占 (`excl`) 选项指定在将服务域中的后端作为虚拟磁盘导出到另一个域时，该后端只能通过虚拟磁盘服务器以独占方式打开。以独占方式打开后端时，服务域中的其他应用程序将无法访问该后端。这可以防止服务域中运行的应用程序无意中使用正在由来宾域使用的后端。

注 - 某些驱动程序不支持 `excl` 选项，并且不允许以独占方式打开某些虚拟磁盘后端。已知 `excl` 选项适用于物理磁盘和分片，但该选项不适用于文件。该选项可能适用于也可能不适用于伪设备（如磁盘卷）。如果后端的驱动程序不支持独占打开，则会忽略后端的 `excl` 选项，且不能以独占方式打开后端。

因为 `excl` 选项可防止服务域中运行的应用程序访问导出到来宾域的后端，因此，请勿在以下情况下设置 `excl` 选项：

- 当来宾域正在运行时，如果您希望能够使用某些命令（如 `format`(1M) 或 `luxadm`(1M)）管理物理磁盘，则不要使用 `excl` 选项导出这些磁盘。

- 当您导出 Solaris 卷管理器卷（如 RAID 或镜像卷）时，请勿设置 `excl` 选项。否则，在 RAID 或镜像卷的组件出现故障时，这可阻止 Solaris 卷管理器启动某恢复操作。有关更多信息，请参见在 Solaris 卷管理器之上使用虚拟磁盘。

- 如果 Veritas 卷管理器 (Veritas Volume Manager, VxVM) 已安装在服务域中，并且针对物理磁盘启用了 Veritas 动态多路径 (Veritas Dynamic Multipathing, VxDMP)，则在导出物理磁盘时不得使用 `excl` 选项（非默认选项）。否则，导出将失败，因为虚拟磁盘服务器 (virtual disk server, `vds`) 无法打开物理磁盘设备。有关更多信息，请参见在安装了 VxVM 的情况下使用虚拟磁盘。

- 如果要从同一个虚拟磁盘服务多次导出同一个虚拟磁盘后端，请参见多次导出虚拟磁盘后端以了解更多信息。

默认情况下，后端以非独占方式打开。这样，将后端导出到其他域时，后端仍可以由服务域中运行的应用程序使用。请注意，这是从 Oracle Solaris 10 5/08 OS 发行版开始新增的行为。在 Oracle Solaris 10 5/08 OS 发行版之前，磁盘后端始终以独占方式打开，且不可能以非独占方式打开。

#### 分片 (`slice`) 选项

通常，后端既可以导出为完整磁盘，也可以导出为具有单个分片的磁盘，具体取决于后端的类型。如果指定了 `slice` 选项，则会强制将后端导出为具有单个分片的磁盘。

当您要导出后端的原始内容时，此选项非常有用。例如，如果存在其中存有数据的 ZFS 或 Solaris 卷管理器卷，且希望来宾域访问此数据，则应使用 `slice` 选项导出 ZFS 或 Solaris 卷管理器卷。

有关此选项的更多信息，请参见虚拟磁盘后端。

版权所有 © 2007, 2010, Oracle 和/或其附属公司。 保留所有权利。 法律声明 |