通过卷管理器使用虚拟磁盘

可以将任何 ZFS、Solaris Volume Manager 或 Veritas 卷管理器 (Veritas Volume Manager, VxVM) 卷作为虚拟磁盘从服务域导出到来宾域。卷可以作为具有单个分片的磁盘导出(如果使用 ldm add-vdsdev 命令指定了 slice 选项)或作为完整磁盘导出。

注 -本节的其余部分将以 Solaris Volume Manager 卷为例进行说明。但是,所讨论的内容也适用于 ZFS 卷和 VxVM 卷。

以下示例介绍如何将卷作为具有单个分片的磁盘导出。

来宾域中的虚拟磁盘(例如,/dev/dsk/c0d2s0)直接映射到相关联的卷(例如,/dev/md/dsk/d0),来宾域的虚拟磁盘上存储的数据直接存储到相关联的卷中,而没有额外的元数据。因此,存储在来宾域的虚拟磁盘上的数据也可以通过相关联的卷从服务域直接访问。

示例

如果将 Solaris Volume Manager 卷 d0 从 primary 域导出到 domain1,则 domain1 的配置需要一些额外的步骤。

primary# metainit d0 3 1 c2t70d0s6 1 c2t80d0s6 1 c2t90d0s6

primary# ldm add-vdsdev options=slice /dev/md/dsk/d0 vol3@primary-vds0

primary# ldm add-vdisk vdisk3 vol3@primary-vds0 domain1

例如,绑定并启动 domain1 之后,导出的卷会显示为 /dev/dsk/c0d2s0,并且您可以使用它。

domain1# newfs /dev/rdsk/c0d2s0

domain1# mount /dev/dsk/c0d2s0 /mnt

domain1# echo test-domain1 > /mnt/file

停止并解除绑定 domain1 后,可通过 Solaris Volume Manager 卷 d0 从主域直接访问 domain1 的虚拟磁盘上存储的数据。

primary# mount /dev/md/dsk/d0 /mnt

primary# cat /mnt/file

test-domain1

通过 Solaris Volume Manager 使用虚拟磁盘

当 RAID 或镜像 Solaris Volume Manager 卷由另一个域用作虚拟磁盘时,则在导出它时不得设置独占 (excl) 选项。否则,如果 Solaris Volume Manager 卷的某个组件出现故障,就无法启动使用 metareplace 命令或热备份恢复 Solaris Volume Manager 卷的过程。metastat 命令将卷视为正在进行重新同步,但并未进行重新同步。

例如,/dev/md/dsk/d0 是使用 excl 选项作为虚拟磁盘导出到另一个域的 RAID Solaris Volume Manager 卷,并且 d0 配置有一些热备份设备。如果 d0 的组件出现故障,则 Solaris Volume Manager 会将出现故障的组件替换为热备份,并重新同步 Solaris Volume Manager 卷。但是,重新同步并不会启动。卷会被报告为正在进行重新同步,但并没有进行重新同步。

# metastat d0

d0: RAID

State: Resyncing

Hot spare pool: hsp000

Interlace: 32 blocks

Size: 20097600 blocks (9.6 GB)

Original device:

Size: 20100992 blocks (9.6 GB)

Device                                     Start Block  Dbase   State Reloc

c2t2d0s1                                           330  No       Okay  Yes

c4t12d0s1                                          330  No       Okay  Yes

/dev/dsk/c10t600C0FF0000000000015153295A4B100d0s1  330  No  Resyncing  Yes

这种情况下,必须停止并解除绑定将 Solaris Volume Manager 卷用作虚拟磁盘的域,才能完成重新同步。然后,可使用 metasync 命令重新同步 Solaris Volume Manager 卷。

# metasync d0

在安装了 VxVM 的情况下使用虚拟磁盘

如果在系统上安装了 VxVM,并在要作为虚拟磁盘导出的物理磁盘或分区上启用了 Veritas 动态多路径 (Dynamic Multipathing, DMP),则在导出该磁盘或分区时不能设置(非默认)excl 选项。否则,在绑定使用此类磁盘的域时,则会在 /var/adm/messages 中收到错误。

vd_setup_vd(): ldi_open_by_name(/dev/dsk/c4t12d0s2) = errno 16

vds_add_vd(): Failed to add vdisk ID 0

您可以通过查看 vxdisk list 输出中的多路径信息,检查是否已启用 Veritas DMP。例如:

# vxdisk list Disk_3

Device:    Disk_3

devicetag: Disk_3

type:      auto

info:      format=none

flags:     online ready private autoconfig invalid

pubpaths:  block=/dev/vx/dmp/Disk_3s2 char=/dev/vx/rdmp/Disk_3s2

guid:      -

udid:      SEAGATE%5FST336753LSUN36G%5FDISKS%5F3032333948303144304E0000

site:      -

Multipathing information:

numpaths:  1

c4t12d0s2  state=enabled

或者,如果您针对要在设置了 excl 选项的情况下作为虚拟磁盘导出的磁盘或分片启用了 Veritas DMP,则可以使用 vxdmpadm 命令禁用 DMP。例如:

# vxdmpadm -f disable path=/dev/dsk/c4t12d0s2

oracle 磁盘 forc,通过卷管理器使用虚拟磁盘相关推荐

  1. Oracle Primavera Unifier文档管理器(Document Manager)

    目录 引言 介绍 引言 在 Oracle Primavera Unifier 中,文档管理器维护项目的所有文件和文档.每个项目/外壳都包含自己的文档管理器,另一个文档管理器驻留在公司级别.管理员确保员 ...

  2. 腾讯通服务器文件数据源,腾讯通RTX管理器打开时提示找不到数据源,怎么办?...

    1.关掉管理器,点击电脑左下角开始菜单,在运行中输入services.msc回车,找到RTX_ConfigCenter. RTX_HTTPServer.RTX_SvrMain,将这三项服务按顺序重启一 ...

  3. 腾讯通服务器历史文件路径,腾讯通RTX管理器打开时提示找不到数据源,怎么办?...

    1.关掉管理器,点击电脑左下角开始菜单,在运行中输入services.msc回车,找到RTX_ConfigCenter. RTX_HTTPServer.RTX_SvrMain,将这三项服务按顺序重启一 ...

  4. Windows虚拟机Hyper-v 快速开始 | 什么是VHDX | 使用hyper-V管理器新建虚拟机并使用vhdk磁盘

    文章目录 一.Windows虚拟机Hyper-v 快速开始 1. 什么是Hyper-v 2. .vhdx与.vmdk区别 什么是vhdx 3. 开启 Hyper-v 影响性能? 4. Hyper-v ...

  5. Linux与Windows双系统下的Grub引导管理器安装。

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...

  6. 文件系统,磁盘配额,数据存储,lvm 逻辑卷管理器

    文件系统 文件系统包括:ext2 ext3 (比ext2多一个日志)ext4                 iso9660(光盘文件系统)                 vfat  (相当于win ...

  7. Oracle 11g 中恢复管理器RMAN介绍

    这是我平时摘录的笔记,从管理艺术那本书上摘录出来的,放到这里 RMAN 可在数据库服务器的帮助下从数据库内备份数据文件,可构造数据文件映像副本.控制文件和控制文件映像.对当日志 SPFILE 和RMA ...

  8. 【oracle】配置恢复管理器Configuring Recovery Manager

    第1章 配置恢复管理器Configuring Recovery Manager 组成:GUI或者命令行.可选的恢复目录.RMAN命令和脚本,以及磁带媒介连接 考虑事项:RMAN是一种物理备份方法.其他 ...

  9. oracle的恢复管理器概述与配置(600大神讲课)

    备份恢复: 备份:把有效的文件copy出来 1. 使用RMAN进行恢复 Data files------数据损失(data files数据丢失) 2 Control files 数据库的名字,数据文件 ...

最新文章

  1. 委外订单_听听晚报-英特尔扩大芯片委外订单、苹果秋季或举行两场发布会
  2. python raise语句_Python异常处理,告别xxxxError!
  3. wegame饥荒一直登录中_经历网游和单机发行的左右摇摆后,Wegame决定“我全都要”...
  4. 云原生数据编排厂商Alluxio获5000万美元C轮融资
  5. Codeforces Round #666 (Div. 2) A. Juggling Letters
  6. reinterpret_cast 最小demo
  7. PHP瓜分两个数组的相同元素和不同元素的两种方法
  8. Unity读取内部、外部资源详解
  9. 数学建模 最优化方法:动态规划 学习笔记
  10. 根据视频链接并下载视频(mp4格式)
  11. matlab心电滤波,应用Matlab对人体的心电信号进行滤波
  12. excel设置下拉菜单多选_如何设置多选Excel下拉菜单
  13. Linux下设置MTU值到9000
  14. 企业微信第三方应用添加好友
  15. js 跳转到指定位置 高德地图_第三方高德地图Javascript API
  16. APISpace 迎国庆
  17. PX4多传感器优先级判断
  18. 奔跑吧恐龙----基于JavaSwing的一个跑酷游戏
  19. Android中Uri和Path之间的转换
  20. 单片机实现延时两种方法

热门文章

  1. 如何用计算机模拟光的传播,介质光波导的模式特性及计算机辅助分析的研究
  2. java静态多态实例_[后续] Java 中类的实例化过程之多态篇--(终于发现Java 原来是这样则的玩的)...
  3. 能耗管理系统在华嘉胡同0110-633地块C2商业金融用地项目的应用
  4. 使用QGIS表达式验证降雨量数据的空间同质性
  5. 如何正确使用机器学习中的训练集、验证集和测试集?
  6. App Annie获得新一轮6300万美元融资
  7. UVA12707 Block Meh 贪心
  8. 各大杀毒软件比较与相关杀毒技术介绍(转)
  9. EasyExcel下载xls、xlsx 出现文件格式与扩展名不匹配
  10. qq群怎么样取消群投票_投票:您是否应该取消“自由职业者”一词?