觉得第七章讲的东东还是挺有用的,呵呵
希望也对你们有用
第七章 Veritas Volume Manager Advanced Operations
目标
通过本章学习,你将掌握如下:
l 完成一个在线卷的重分层(relayout)
l 从一个磁盘中,撤出所有子磁盘(evacuate)
l 移动一个正在使用(populated)的磁盘到一个新的磁盘组
l 移动一个磁盘组到另一个系统
l 执行一个快照备份
l 使用一个文件系统创建一个条带卷
l 替换一个失败磁盘
撤出一个磁盘 如果一个磁盘即将失败,那么,只要满足下列条件将可以很容易的将其内容移动到另一个磁盘上:l 新磁盘位于相同的磁盘组l 新磁盘不包含冲突目标l 新磁盘能提供足够的空闲空间
撤出一个磁盘
一个磁盘上的卷结构通过启动可恢复数据错误,可以被撤出到另一个不同的磁盘上,在这块磁盘完全失败之前。通过不带镜像的操作一个卷来最小化时间,可以减少数据丢失的风险。
这个过程也可以被用来减少或消除已经被标识的性能瓶颈。
撤出只可以在相同组内的磁盘上执行。
撤出冲突
在你执行磁盘撤出之前,仔细查看失败磁盘和新磁盘的配置。
确认撤出过程不会产生以下的冲突:
l 两个卷的镜像在相同的物理磁盘上
l 多于一个条带或RAID 5卷的条带柱(stripe column)位于相同的磁盘上
撤出准备
在准备撤出之前,你必须:
l 查找与失败plex相关的卷及与它相关的磁盘名字
l 找出与失败磁盘相关的磁盘组
l 确定失败的磁盘是否与其他卷相关
l 查找一个有足够空闲空间的磁盘来执行撤出
l 检查与新磁盘相关的任何卷冲突
以下例子说明,你如何准备撤出一个磁盘,失败的plex叫:plex002:
# vxprint –ht | grep plex002
pl plex002 vol002 ENABLED ACTIVE 2048256 CONCAT
sd sd01 plex002 disk01 0 2048256 0 c1t1d0
# vxdisk list | grep disk01
c1t1d0s2 sliced disk01 skyvols online
# vxprint –g skyvols –ht | grep disk01
dm disk01 c1t1d0s2 sliced 2015 2050272 -
sd sd01 plex002 disk01 0 2048256 0 c1t1d0
# vxdg –g skyvols free
DISK DEVICE TAG OFFSET LENGTH FLAGS
disk03 c1t0d3s2 c1t0d3 2048256 2016 -
disk04 c1t0d4s2 c1t0d4 0 2048256 -
disk01 c1t1d0s2 c1t1d0 2048256 2016 -
disk02 c1t1d1s2 c1t1d1 2048256 2016 -
# vxprint –g skyvols –ht | grep disk04
执行一个撤出
撤出过程可以使用以下3种方式:
l 使用VMSA GUI
l 使用vxdiskadm命令
l 使用vxevac目录
使用VMSA执行撤出
1. 选择包含将要移动的目标和数据的磁盘
2. 从弹出菜单中选择DisksàEvacuate
3. 在Evacuate Disk dialogue框中输入目标磁盘
使用vxdiskadm命令执行撤出
启动:vxdiskadm,选择参数:7,Move volume from a disk。提示一个磁盘,输入介质名。然后提示一个可能的目标磁盘列表,也是输入磁盘的介质名。清单中如果没有目标磁盘,表示任何磁盘都可以。这个操作称为vxevac,在磁盘中移动子磁盘。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 努力 磁盘 一个 使用 命令 分层 失败 可以 移动 系统 |
注册
个人空间
