veritas官网-排除指南-Linux_第1页
veritas官网-排除指南-Linux_第2页
veritas官网-排除指南-Linux_第3页
veritas官网-排除指南-Linux_第4页
veritas官网-排除指南-Linux_第5页
已阅读5页,还剩202页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VeritasInfoScale上次更新时 2016-05-文档版本7.1Rev上次更新时 2016-05-文档版本7.1RevCopyright©2016VeritasTechnologiesLLC.s.保留所利他国家/地区的商标或商标。其他名称可能为其各自所有者的商标,特此。本产品可能包含Veritas必需向第 支付费的第(“第程序”)。部分第 方式获得的。本随附的证协议并未改变这些开放源或免费所规定的任何权利或义务。请参考此Veritas产品随附的或位于以下地址的第法律 /about/legal/license-本文档中介绍的产品根据限制其使用、、分发和反编译/逆向工程的协议分发。VeritasTechnologiesLLC及其特许人(如果存在)事先,不得以任何方式任何形式本文档的。本文档按“现状”提供,对于所有明示或暗示的条款、陈述和保证,包括任何适销性、针对特定用途的适用性或无知识的暗示保证,均不提供任何担保,除非此类免责的范围在法律上视为无效。VERIASECHNOOGESLC不对任何与提供、执行或使用本文档相关的伴随或性损害负责。本文档所含信息更改,恕不另行通知。根据FAR12.212定义,的文档被视为“商业计算机”,受FARSection52.227-19"CommercialComputerSoftware-RestrictedRights"(商业计算机受限权利)DFARS227.7202“CommercialComputerSoftwareandCommercialComputerSoftwareation”(商业计算机商业计算机文档)中的适用规定以及所有后续据本协议的条款对的文档进行使用、修改、发布、执行、显示或披露。500EMiddlefieldRoad技术支持具有全球性支持中心。所支持服务都将根据您的支协议当时有效的企业技支持策略来提供。有关的支持务以及如何联系技术支持信息请 的 从以下URL您可以管理Veritas帐户信如果您对现有支持协议有疑问,请通过以下方式联系您所在地区的支持协议管理部全球(除外

请确保您具有文档的版本。每个文档的第2页显示了上次更新日期。每个指南的第2页提供了文档版本信息。可在Veritas上找到的文档 /您的反馈对很重要。请对文档提出改进意见、报告误或漏。请在您的报告中您也可以在Veritas社区上查看文档信息或提出问 VeritasServicesandOperationsReadinessToolsVrisSrvcsadOpraisRaissos(SOR)是一个,提供的信息和统计可自动处理和简化某些耗时的管理任务。根据您的产品,SORT会帮助您准备安装和升级、SORT请参见数据表 第1 简 VeritasInfoScaleStorageFoundationandHighSolutions产品故障排 关于VeritasServicesandOperationsReadinessTools 关于为调试收集应用程序和驻留程序数 让vxgetcore自动查找调试数据(最简单的方法 在了解文件的位置时运行 让vxgetcore提示您提供信 部分 VeritasFileSystem故障排 第2 消 部分 VeritasVolumeManager故障排 第3 硬件故障后恢 显示卷和plex状 plex状态循 恢复其中存在RECOVER状态plex的被禁用 清除磁盘上的failing标 在Plex挂接或同步操作失败后恢 RAID-5卷上的故 RAID-5的默认启动恢复过 恢复RAID-5 在移动RAID-5子磁盘后恢 不可启动的RAID-5 在DCO卷故障后恢 恢复0版DCO 恢复即时快照DCO卷(版本20或更高版本 第4 在即时快照故障后恢 在vxsnapprepare失败后恢 在对完整空间即时快照执行vxsnapmake失败后恢 在对断开即时快照执行vxsnapmake失败后恢 在对优化空间即时快照执行vxsnapmake失败后恢 在vxsnaprestore失败后还 在vxsnaprefresh失败后还 在“写入时”失败后恢 发生重新同步I/O错误后恢 DCO卷发生I/O故障后恢 第5 vxresize操作失败后恢 在vxresize缩小操作失败后恢 第6 在引导磁盘故障后恢 VxVM和引导磁盘故 VxVM引导磁盘恢 误使用LILO的-R、fallback或lock选 还原丢失或损坏的/etc/fstab文 还原丢失或损坏的/etc/vx/volboot文 第7 管理命令、任务和事 将从从属节点发出的CVM命令关联到主节 第8 备份和还原磁盘组配 解决磁盘组的备 备份和还原FlexibleStorageSharing磁盘组配置数 第9 对磁盘组导入问题进行故障排 清除非克隆磁盘的udid_mismatch标 第10 从CDS错误恢 CDS错误代码和恢复操 第11 日志记录和错误消 在启动中配置日志记 消 第12 VeritasVolumeReplicator故障排 RLINK连接出现问题后恢 RLINK挂接期间的错 修改RVG期间的错 主节点SRL卷错误清除和重新启 重新启动时主节点SRL卷出 主节点SRL卷溢出恢 主节点SRL头错误清理和恢 辅助节点SRL卷错误清除和恢 辅助节点SRL头错误清除和恢 重新启动时发生辅助节点SRL头错 部分 DynamicMulti-Pathing故障排 第13 DynamicMulti-Pathing故障排 排除或包括到DMP的路径时从错误中恢 部分4 StorageFoundationClusterFileSystemHighAvailability故障排除 第14 StorageFoundationClusterFileSystemAvailability故障排 CFS故障排 root用户的<library>路径中的顺序不正 非root用户运行CFS命令时CFS命令可能会挂 已有网 状 无法在VeritasInfoScale产品群集中启动 CVMVolDg也不联 共享磁盘在VeritasInfoScale产品群集中不可 部分 ClusterServer故障排 第15 VCS的故障排除与恢 VCS消息日志记 VCS点的日志实现...........................................................) GAB消息日志记 为启用调试日 启用IMF的调试日 对VCS引擎启用调试日 收集VCS信息以进行支持分 收集LLT和GAB信息以进行支持分 收集IMF信息以进行支持分 消 VCS引擎故障排 HAD................................................................................................HAD连续重新启 DNS配置问题导致GAB终止 设定和I/O防 联机前IP检 LowLatencyTransport(LLT)故障排 LLT启动显示错 LLT检测到使用了交叉....................................................................LLT状态消 GroupMembershipServices/AtomicBroadcast(GAB)故障排 由于客户端进程故障,导致节点.....................................................164VCS启动故障排 VCS:10622localconfigurationmissing和VCS:10623localconfiguration VCS:11032registration Waitingforcluster 智能监视框架(IMF)故障排 VCS不会自动启动服务 系统未处于RUNNING状 服务组无法故障转移到系 设置为BiggestAvailable也是如 从VCS创建的备份还原计量数据 也是如 I/O防护故障排 手动删除SCSI-3磁盘中的现有 为防止潜在数据损坏,系统发生..................................................... 将会退 CP服务器故障排 .................................................................................................. VCS警 对steward进程进行故障排 验证证密 错误消 验证CPU、Mem和Swap的测量或 部分 SFDB故障排 第16 SFDB故障排 关于StorageFoundationforDatabases(SFDB)工具故障排 索 11本章节包括下列AvailabilitySolutions产品故障排除本文档介绍在使用VeritasInfoScaleStorageFoundationandHighAvailability文档中的故障排除信息之外,还可以参见VeritasInfoScale产品“版本说明”文档以了解已知问题和限制。VeritasServicesandOperationsReadinessTools(SORT)VeritasServicesandOperationsReadinessTools(SORT)是一个,可自动处理和简化某些最耗时的管理任务。SORT有助于您更高效地管理数据中心,并充分利用Veritas产品。

间和体系结构。分析系统以确定是否已做好安装或升级Veritas产品的准备从库的修补程序、文档和高可用性硬件、、数据库和操作系统的兼容性列表理风险 ■从库获取有关对修补程序阵列特定模块(AS/APMDD/DD)和高可用性所做更改的自动电子邮知。确定并降低系统和环境风显示数百个Veritas错误代码的说明和解决方案提高效 ■根据产品版本和平台查找并修补程序列出已安装的Veritas产品和证密钥调整并优化您的环境要SORT,请转到:VeritasInfoScale企业产品会显示唯一消息标识(UMI消息UMI包括错Tools()查找消息说明和解决方案。使用VeritasOperationsReadinessTools查找唯一消息标识符说明在“SearchResult搜索结果)”页的“Errorcodes错误代码)”窗格中,单击指向您的消息代码的。如果有大量搜索结果,请使用页面顶部的复选框此时将UMI代码的“ErrorCodedetails错误代码详细信息)”页,其中关于为调试收集应用程序和驻留程序数如果StorageFoundation应用程序或驻留程序出现问题,它可能会产生一文件。该vxgetcore高效收集文件、二进制文件、库文件和任何调试心文件或相关数据的位置。vxgetcore会在当前中查找的文件。如果当前中没有文件,vxgetcore会搜索一系列可能的。使用vxgetcore时,请记住以下几点:障排除工具集合。安装VRTSspt时,vxgetcore会安装到ID。将README.vxgetcore文件让vxgetcore自动查找调试数据(最简单的方法如果您不了解文件的位置,或不想让vxgetcore停下来等待用户输入,您可以运行带-a选项的vxgetcore。在此模式下,vxgetcore会从当前工作开始,搜索一组已知的文件位置。它将选择在这些中找到的文件。然后,vxgetcore会自动查找相关的这些文件的第一个中选择的文件。如果您认为这些不是正确的文件,并且系让vxgetcore自动查找数据录中查找文件,然后在其他位置查找文件。如果使用-C选项,#/opt/VRTSspt/vxgetcore/vxgetcore-a[-Cvxgetcore会查找文件,并在预先确定的一组中搜索相关的二进制文件、库文件和其他调试数据。然后,它会以此格式创建一个tar文件: 件ID。请联系Veritas技术支持部门代表,并将校验和以及上传了文件的FTP站点告如果您了解文件的位置,您可将-c选项与-a选项配合使用。在这种情况下,vxgetcore将使用指定的文件并自动查找与该文件相关的调试信息。如果vxgetcore正在作为的一部分运行,则不会停下来等待用户输入。在了解文件的位置时运行果仅指定了文件的名称,vxgetcore将搜索对应的二进制文件。系在了解文件的位置时收集调试数据#/opt/VRTSspt/vxgetcore/vxgetcore-c/path/core_file\[-CVeritas_case_ID]或#/opt/VRTSspt/vxgetcore/vxgetcore-c/path/core_file-b/path/binary_file[-C(可选。)如果未在步骤1中指定二进制文件名,而且vxgetcore找到了多个与文件匹配的二进制文件,那么它会提示您从列表中选择一个二进制文件它会以此格式创建一个tar文件:/tmp/VRTSgetcore.xxx。让vxgetcore提示您提供信如果运行不带任何选项的vxgetcore命令,它会选择它发现的第一个文件。该文件通常是预期的文件位置列表(从当前工作开始)中的文件。如果vxgetcore找到了多个与文件匹配的二进制文件,它会提示您从列表中选系让vxgetcore提示您提供二进制文件信息#/opt/VRTSspt/vxgetcore/vxgetcore[-C列表。输入想要包括在tar文件中的文件名,然后按Enter。它会以此格式创建一个tar文件:/tmp/VRTSgetcore.xxx。11部VeritasFileSystem故障排2.消22本章节包括下列标记错误的inode 如果inode更新或块更新失败,则将Inode可以标记为出错。在这些类型中,文件系统不知道磁盘上的具体信息,但会考对文件名的,但是任何文件中的数据或更改inode的尝试禁用事务处禁用文件系

如果文件系统在写入意向日志时检到错误,则它将禁用事务处理。禁用事务处理之后,仍可以或写入文件系统中的文件或e或分配、结构更改、 条目更改或他对元数据的更改。身。如果意向日志失败或inode列表发生错误,超级块通常会更(VX_FULLFSCK标志)fsck执行整个结构检件系统将禁用本身。恢复禁用的文件系统或需要使用fsck命令对整个文件系统进行检查的文件系统。消息关于内核消在修复VxFS文件系统之前,Veritas建议您先进行检查以评估可能的结构损坏。在StorageFoundationandHighAvailabilitySFHA解决方案环境中,在执行任何手警告:您可以使fsck检查和VxFS文件系统;但错误使用该命令可能会导此命令有任何问题,请与Veritas技术支持部门联系。#fsck-tvxfs-n-ofull,nolog内核消息是VeritasFileSystem(VxFS)内核生成的性或错误消息。每个消息VxFS内核消息显示在系统控制台上时,它位于t字段显示的数ID之后。此ID随着每个消息实例而增大,以保证在分析文件系统问题件的顺息ID在/var/log/messages中查找该消息,并获取其他信息。22部.5vxresize....10CDS错误恢33本章节包括下列VeritasVolumeManagerVxVM可以保护系统免受磁盘和其他硬件故障的影响,据丢失或无法系统。离故障中所涉及的Plex。I/O在该Plex上停止,但在卷的其他Plex上继续。有Plex都被禁用。如果分离时磁盘上有任何未镜像的卷,这些卷也被禁用。VxVM中的热重定位功能自动检测磁盘故障,并用电子邮件将故障通知给系统管理保持对镜像卷和RAID-5卷的能力。有关管理热重定位的信息,请参见《StorageFoundation管理指南》。从引导(root)磁盘的故障中恢复需要执行特殊步骤。动的卷,请使用vxinfo命令。该命令显示卷的可性和可用性信息#vxinfo[-gdiskgroup][volume#vxprint[-gdiskgroup]-hvt[volume每个plex都有一个子磁盘:#vxprint-gmydg-hvtDiskgroup:Vv--vol--mydg11-vol-00vol--mydg12-vol-00plex图3- 主要的Plex状态循启PS:干净PKS:已PS:干净PKS:已PS:活PKS:已关(vxvolPS=plexstate(Plex状态PKS=plexkernelstate(Plex内核状态状态。关机时,vxvolstop任务将所ACTIVEPlexCLEAN。如果启动图3- 附加的Plex状态转创建

初始化Plex(vxvolinitclean)

启(vxvol

恢复数(vxvol

后重新启(vxvol使Plex脱(vxmend

关闭(vxvolI/O

重新同步数(vxplex

Plex联(vxmendPS=plexstate(Plex状态PKS=plexkernelstate(Plex内核状态

PS:I/O失败PKS:已

步失

PKS:已Plex刚创建时的状态为EMPTY,且一直保持到挂接该Plex的卷被初始化为止。然后其状态被设置为CLEAN。其Plex内核状态保持为DISABLED,直到卷启动后才设置为ENABLED。为DISABLED,并且一直保持到Plex数据被vxvolresync任务恢复为止。同步或无法纠正的I/O故障会将Plex置为IOFAIL状态。请参见第30页的“RAID-5卷上的故障”。系统或I/O错误会损坏镜像卷的一个或多个plex,并使所有plex退出CLEAN修复其他plex的来源。#vxmend[-gdiskgroup]fixclean#vxmend-gmydgfixcleanvol01-要从CLEANplex恢复卷中的其他plex,必须禁用该卷,并且其他plex必须处STALE状态。可根据需要对所有其他CLEANACTIVEplex依次运行以下命令,使其状态变为STALE:#vxmend[-gdiskgroup]fixstale承载卷的所有镜像plex的几个磁盘或其他相关子系统发生严重的硬件故障后,用户可能无法使vxmend恢复卷。在这种情况下,可以先删除该卷,在正常工#vxvol[-gdiskgroup]start#vxvol-gmydgstartvol01如果某个plex的内容相对于卷来说已过时plex会显示RECOVER状态。当Plex的一个或多个子磁盘的磁盘被替换或重新挂接时,会发生这种情况。如果某个plex显示为这种状态,可通过vxmend和vxvol命令恢复:#vxmend[-gdiskgroup]-oforceoff#vxmend[-gdiskgroup]on#vxplex[-gdiskgroup]attvolumeCLEAN#vxmend[-gdiskgroup]fixclean#vxvol[-gdiskgroup]-obgstart须先使用vxvol命令重新启动这些卷,然后才能从备份中还原其内容。#vxvol[-gdiskgroup]-obg-fstart例如,要重新启动卷myvol,以便能够从备份中还原它,可使用以下命令:#vxvol-gmydg-obg-fstart部分出错的LUN或者磁盘中有少量损坏的扇区或磁道,都会此类错误。警告:如果不知道I/O错误的failing标志。如果磁盘硬件确实出现了问题,而您又清除了failing标志,则会有丢失数据的。#vxdisk ..使用vxeditset命令为每个被标记为failing的磁盘(在本例中为mydg02)#vxedit-gmydgsetfailing=off#vxdisk..或无法装载(从而导failed状态),则可以执行重新挂接操作。解决新挂plex不会被标记STALE。但是,重新挂接操作必须在启动磁盘上的#vxdisk--failedwas:--failedwas:#/usr/sbin/vxdctl#请参见vxreattach(1M)手册页。在在PlexPlexPlex挂接Plex与卷中的现有Plex保持同步。操作(例如为卷创建镜如果磁盘组版本为170或180并由vxplexatt、vxassistmirror、vxsnapaddmir或vxsnapreattach命令触发Plex重新同步,则在卷恢复期间,Plex会保持与卷关联。VxVM会检测到同步已中断,然后恢复同步。如果卷具有关联的 或vxconfigd故障而失败时,VxVM会从失败所在点恢复同步。同 在创建卷并通过一个操作(vxassistmakenmirror=2添加镜像时,不会为自动恢复该镜像的同步。要确保同步从它失败所在点恢复,请首先创建卷,然后使用vxassistmirror命令添加镜像。在某些情况下,VxVM可自动恢复果您需要手动恢复卷vxrecover命TEMPRMSD。在CVM环境中,如果在执行Plex同步期间主节点,则在恢复主节点后新的主节点会从主节点失败所在点重新开始同步。磁盘组版本必须为170版或更高版本。如果磁盘组为170版本,但未挂接DCO,则同步会从头重新开始。况下,VxVM会将Plex从卷中分离。RAID-5系统故

但是,在发生系统故障后,许RAID-5形式的卷都会有数据丢失。导致数据丢失的原因是系统故障致RAID-5卷中的数据和奇偶校验不再同步。而失去同步则是如果在RAID-5卷时失去同步,则将该卷描述为具有失效的奇偶校验。此时必须通过以下方法重新构建奇偶校验:每个条带中的所有非奇偶列,重新计算奇RAID-5日志保留故障发生时所写入数据的副本,因而可减少因系统故障导致的损失。重新同步过程包括从日志中数据及奇偶校验,然后将它们写入RAID-5卷磁盘故

I/O错误。对于RAID-5卷,则意味着有一个子磁盘不可用。该子磁盘不能用来很大的操作,会导致性能下降。当RAID-5卷包含失效的子磁盘时,它被视为V v -r5vol- disk01-r5vol-0disk02-r5vol-0disk03-r5vol-0r5vol- -disk04-r5vol-00r5vol- -disk05-r5vol-00如卷状态所示,卷r5vol处于模式,它被标为DEGRADED。出错的子磁盘是志plex丢失会使vxprinthtRAID-5日志plex是通过显示为BADLOG(而不是LOG)的plex状态来指示。V v -r5vol- disk01-r5vol-0disk02-r5vol-0disk03-r5vol-0r5vol- -disk04-r5vol-00r5vol- -disk05-r5vol-00RAID-5的默认启动恢复过VxVM可能需要执行若干操作才能完全还RAID-5卷的内容并使它可用。无论何时启动卷,所有RAID-5日志plex均在卷启动之前被设置为零。这样可以防止随机需要重同步奇偶校验(如果RAID-5日志出错)。如果存在有效的日志DISABLEDplex内核状态。盖此设置。如果存在任何失效的子磁盘,则RAID-5卷无法使用。警告:-ounsafestart选项被视为是有害选项,因为它会使卷的内容不可用。内核状态,卷状态被设置为ACTIVE。至此,卷已启动。恢复。也可通过运行vxrecover命令来执行它们。定位驻留程序(vxrelocd)还会启动奇偶校验重新同步。如果RAID-5日志plex失败,则仅当该日志plex已被镜像时才发生重定位;注意RAID-5plex的几个磁盘或其他相关子系统发生严重的硬件故障后,可志Plex都失败并且存在系统故障时,才出现失效的奇偶校验。即使RAID-5卷有失V v -r5vol- disk01-r5vol- 0disk02-r5vol- 0disk03-r5vol- 0此输出将卷状态显示NEEDSYNC,表明需要重新同步奇偶校验。卷状态也可能是行重新同步。如果未指-oiosize选项,则使用默认的最I/O大小。然后,resync操作移到下一个区域进行,直到整个RAID-5卷长都被重新同步为止。所到达的偏移位置将被在配置数据库中。-ocheckpt=size选项控制保存检查点的时间。在重新启动系统后,检查点偏移小于卷长RAID-5卷会在检查点偏移处#vxvol-gdiskgroupresync重新挂接这些RAID-5日志。#vxplex-gdiskgroupattr5volr5vol--odelayrecover这样的妨碍子磁盘恢复的选项启动的。此外,还recover命令执行子磁盘恢复。#vxvol-gdiskgrouprecoverr5vol磁盘,请对卷使用vxvolrecover命令:#vxvol-gdiskgrouprecover在移动RAID-5子磁盘后恢RAID-5子磁盘时,新的子磁盘被标记为STALE以待恢复。如果卷是活动的,则可以使vxsd命令对卷进行恢复。如果卷不活动,则当它下次启动时会进行恢复。恢复操作期间的RAID-5卷是的。RAID-5子磁盘移动和其他卷类型的子磁盘移动的执行方式相同,但没有冗余RAID-5卷启动时,它的状态可以是许多状态中的一种。在系统正常关闭后,卷则在启动RAID-5卷并使它可用之前会要求进行恢复。正常条件下,在重新启动后和自动或通过vxrecover命令手动执行任何恢复后,卷VxVMvxvolERRORV-5-1-1236Volumer5volisnotstartable;RAID-5doesnotmapentirevolumeRAID-5卷无法启动的另一种可能的原因是,奇偶校验失效且子磁盘分离或失效。disk00- disk01-disk02-WWXXdisk00- disk01-disk02-WWXXYYZZdisk03- disk04- disk05-数数数数奇偶校数数奇偶校数数奇偶校数数奇偶校RAID-5RAID-5阵列中有四个条带。所有奇偶校验均失效且子磁盘disk05-00发生故障。这使条带X和Y因条带中发生两种故障而不可用。start命令的输出为:VxVMvxvolERRORV-5-1-1237Volumer5volisnotstartable;somesubdisksareunusableandtheparityisstale.如果始终在RAID-5卷中使用两个或的RAID-5日志plex,则可避免这种情况。RAID-5日志plex可防止卷内的奇偶校验失效,因而避免了这种情况的发生。为RAID-5卷无效。为防止这种情况的发生,应尽可能地始终将多个有效的RAID-5#vxvol[-gdiskgroup]-fstart这使所有失效子磁盘都标记为未失效。标记操作发生在start操作评估RAID-5#vxmend[-gdiskgroup]fixunstale卷不可用。如果不希望这种做,则可使-ounsafestart警告:-ounsafestart选项被视为是有害选项,因为它会使卷的内容不可RAID-5卷不可用。这也可以通过使用-ounsafestart选项来覆盖。重新启动或子系统修复时,VxVM会尝试反转或完成此操作。具体是反转还是完成#vxdgrecoverVxVMvxdgERRORV-5-1-2907diskgroup:Diskgroupdoesnot在该磁盘组中重新设置MOVE标志:#vxdg-ocleanrecover#vxdg-oremoverecover#vxdg-ocleanrecover配置:有三个节点,其点A和节点B在重新启动后可用,而节点C无法启动。如果节点C具有不可用的卷,则vxrecover也无法启动其他卷。#vxvol-gdiskgroupstartDCO持久性快速重新同步使用DCO卷来卷中的已更改区域。如果或写入DCO日志卷时发生错误,则分离该卷并DCO上设badlog标志。以后写入卷的所有内容将不被DCO。见,省略TUTIL0PUTIL0字段 STATE vSNAP- vol1-SNAP- mydg05-vol1- SNAP-SNAP- vSNAP- vol1_dcl-SNAP-vol1_dcl mydg05-vol1_dcl- SNAP- v vol1- mydg01-vol1- vol1- mydg02-vol1- v vol1_dcl- mydg03-vol1_dcl- vol1_dcl- mydg04-vol1_dcl- SNAP- SNAP-vol1_dco。保存vol1DCOvol1_dclDCOPlex的两个磁盘mydg03mydg04发生故障。因此,分离了vol1DCOvol1_dcl,并将的snap对象vol1_snp和SNAP-vol1_snp的项。vxprint命令显示卷的DCO名称:#vxprint[-gdiskgroup]-F%dco_name#vxprint[-gdiskgroup]-F%badlog#vxprint-gmydg-F%badlog可以使用以下命令验证DCO的版本号:#vxprint[-gdiskgroup]-F%version#vxprint-gmydg-F%version请参见第41页的“恢复0版DCO卷”。0DCO#vxdco[-gdiskgroup]-oforceenabledco_name#vxdco-gmydg-oforceenablevol1_dcodc -#vxvol[-gdiskgroup]start#vxvol-gmydgstart使用vxassistsnapclear命令清除原始卷及其所有快照的重新同步映像。这警告:在将badlog标志从DCO中删除后,必须对该卷的所有快照使用#vxassist[-gdiskgroup]snapclearvolume\#vxassist-gmydgsnapclearvol1SNAP-行#vxassist-gdiskgroup1snapclearvolume#vxassist-gdiskgroup2snapclearsnapvol#vxassist-gmydgsnapclearvol1SNAP-#vxassist-gsnapdgsnapclearSNAP-vol1要,可在使用vxdgmove命令将快照plex移回原始磁盘组之后执行):#vxplex-f[-gdiskgroup]snapbackvolume#vxplex-f-gmydgsnapbackvol1vol1-恢复即时快照DCO卷(版本20或更高版本#vxsnap[-gdiskgroup]dis#vxsnap-gmydgdisSNAP-#vxsnap[-gdiskgroup]unprepare#vxsnap-gmydgunprepare#vxvol[-gdiskgroup]start#vxvol-gmydgstart#vxsnap[-gdiskgroup]preparevolume[ irs=number]\[regionsize=size][drl=yes|no|sequential]\[storage_attribute...]#vxsnap-gmydgprepare irs=2果得到了)。Foundation管理指南》和vxsnap(1M)手册页。44本章节包括下列vxsnappreparevxsnaprestorevxsnaprefreshvxsnappreparevxsnapprepare操作过早失败,vxprint命令可能INSTSNAPTMP状态显示新的DCO卷。VxVM通常可以在没有干预的情况下恢复DCO卷。但在某些情况下,此恢复可能不会成功。发生这种情况后,必须删除DCO卷。#vxedit[-gdiskgroup]-r-frm运行vxsnapprepare命令。为DISABLED状态、被标记为无效且无法启动。可使用以下命令验证是否将inst_invalid标志设置为on:#vxprint[-gdiskgroup]-F%inst_invalidVxVM通常在没有干预的情况下恢复快照卷。但在某些情况下,此恢复可能不会成功。发生这种情况后,必须删除DCO卷。#vxmend[-gdiskgroup]cleartutil0#vxsnap[-gdiskgroup]unprepare#vxvol[-gdiskgroup]start#vxsnap[-gdiskgroup]prepare#vxmend[-gdiskgroup]cleartutil0能变INSTSNAPTMP状态。VxVM通常可以在没有干预的情况下恢复快照卷。#vxedit[-gdiskgroup]-r-frm接的plex和日志。为INSTSNAPTMP状态。VxVM通常可以在没有干预的情况下恢复快照卷。但在#vxedit[-gdiskgroup]-r-frm接的plex和日志。如果通过指定cache属性,对准备好的缓存对象执行vxsnapmake操作,则删除快照后缓存对象保持不变。如果使用cachesize属性指定了新的缓存对#vxmend[-gdiskgroup]cleartutil0vxsnaprestorevxsnaprestore命令失败后还#vxmend[-gdiskgroup]cleartutil0#vxvol[-gdiskgroup]start的#vxmend[-gdiskgroup]cleartutil0vxsnaprefresh启动,同步在进行。在vxsnaprefresh命令失败后恢复#vxprint[-gdiskgroup]-F%inst_invalidvolume#vxmend[-gdiskgroup]cleartutil0#vxvol[-gdiskgroup]start的#vxmend[-gdiskgroup]cleartutil0在“写入时”失败后恢法用于I/O存取和即时快照操作。在“写入时”失败后恢#vxsnap[-gdiskgroup]dis#vxsnap[-gdiskgroup]unprepare#vxsnap[-gdiskgroup]preparevolume[ irs=number]\[regionsize=size][drl=yes|no|sequential]\[storage_attributeVxVMvxsnapERRORV-5-1-6840SynchronizationofthevolumevolumestoppedduetoI/Oerror发生重新同步I/O错误后恢复#vxsnap[-b][-gdiskgroup]syncstart如果DCO卷上发生I/O故障,则无法它的重新同步和DRL日志,并且该DCO卷被BADLOG标志做了标记。除非恢复DCO卷,否则无法对该卷执行DRL日志记录与恢复以及即时快照操作。请参见第44页的“恢复即时快照DCO卷(版本20或更高版本)”。upgrade时出现的故障中恢复#vxsnap[-gdiskgroup]-fupgrade使用alloc属性指定要用来保存新DCO的。VxVM将在指定的上创建新的DCO。有关属性的信息,请参见vxsnap(m1)手册页。#vxsnap-gdiskgroupupgrade如果既指定了alloc属性又指定了-f选项,VxVM会对alloc属性使用指定的存55vxresize本章节包括下列vxresizeVxVMvxassistERRORV-5-1-18606NodisksmatchspecificationforClass:dm,Instance:vmr720-10_disk_14VxVMvxresizeERRORV-5-1-4703Problemrunningvxassistcommandvolumevol1,indiskgroup小和新文件系统大小相同,则不重新调整文件系统的大小。然后,vxresize命令调用vxassist命令来减小卷大小。现在,文件系统大小和卷大小是相同的。66本章节包括下列VxVMVeritasVolumeManagerVxVM)可以保护系统免受磁盘和其他硬件故障的影响,请参见第21页的“关于硬件故障后恢复”。root(/)文件系统、操作系统使用的其他关键文件系统(/usr)以及交/usr是下的一个,并且没有为其分配单独的分区。在这种情况下,当封VeritasVolumeManager控制之下时,/usr成为rootvol盘时为usr分区创建一个单独的卷。得最大的系统可用性,建议您封装root磁盘和包含其他关键文件系统的任何其rootvol卷必须存在于引导磁盘组中。rootvolusr卷的配置还有其他限制。VxVM使您可以将swap分区放在任何磁盘上;它在引导进程的早期阶段不需要最初的swap区域。但是,也可能将swap分区放在根磁盘以外的分区上。在这种情况下,建议您封装该磁盘并为swap卷创建镜像。如果不这样做,对swap分区的损坏将最终导致系统。也以引导系统,但创建swapvol卷的镜像可以防止系统

在带有封装根磁盘的系统中,VxVM使用initrd加载VxVM模块和启动根磁盘上的系统卷。有关initrd的详细信息,请参考initrd(4)手册页。VxVM请参见第69页的“通过重新安装来恢复”。VxVMVxVM引导磁盘恢引导磁盘故提供了有关如何设置MBR的其他信息。请参见第69页的“通过重新安装来恢复”。-#vxprint-TY dm- dm 警告:仅当根磁盘已损坏,才能使用这些过程。VxVM自动尝试同步根磁盘及其镜将会导致数据损坏,因为VxVM不清楚哪个磁盘上包含有效数据。打开系统的电源,但是不要允许系统进行重新启动。而是进入系统BIOS设置模式(通常通过按控制台键盘Esc、F2F12来实现)。在BIOS设置中验证已将系统设置为从根磁盘(sda)引导。否则,系统可能不-#vxprint-TYdm-----dm-----STALE状态,直到恢复其内容。可以使用vxtask命令监视失效plex的恢复

2/0(1) 0/12337857/5155232PLXATTmirrootvol#vxplex-gbootdg-ormdisrootvol-01swapvol-您可能需要根据系统配置修改Plex列表。重新配置根磁盘镜像(sdb),使其作为原始根(sda出现在配置与出现故障的根磁盘容量相同或更大的磁盘,用其替换根镜像磁盘(sdb)。如果系统才可将该磁盘看作与故障根磁盘相同的磁盘,则该磁盘应占用boot:linux(#fdisk-l#fdisk-l如果替换光盘已包含VxVM区域,则使用fdisk命令将区域的分区类型更改为7f以外的值。#fdisk#mkdir#mount-text3/dev/sda1在本示例中,root分区为/dev/sda1,root文件系统类型为ext3。可能需要根据系统配置修改此命令。例如,root文件系统可能被配置为reiserfs文件#mount-text3/dev/sda2在本示例中,boot分区为/dev/sda2,boot文件系统类型为ext3。可能需要装主引导记录(MBR):#/vxvm/sbin/grubgrub>root(hd0,1)grub>setup(hd0)grub>quit对于LILO引导加载程序:用#/vxvm/sbin/lilo-r到#cd#umount#umount##关闭系统,然后关闭电源再打开电源。进入系统BIOS设置模式(通常通过在控制台键盘上按某一键(如Esc、F2或F12)来实现)。在BIOS设置中验证已将系统设置为从新的根磁盘(此示例中为sda)引导。否则,系统可能不#/etc/vx/bin/vxrootmirsdb#vxplex-gbootdg-ormdisrootvol-01swapvol-您可能需要根据系统配置修改Plex列表。boot:linux(#fdisk-l#fdisk-l)如果替换光盘已包含VxVM区域,则使用fdisk命令将区域的分区类型更改为7f以外的值。#fdisk#mkdir#mount-text3/dev/sdb1在此示例中,root分区的镜像为/dev/sdb1,root文件系统类型为ext3。可能需要根据系统配置修改此命令。例如,root文件系统可能被配置为reiserfs#mount-text3/dev/sdb2对于GRUB引导加载程序:/vxvm/etc/grub.conf)的备份副本,例如#cp/vxvm/etc/grub.conf#在配置文件中,将所有的hd0更改为hd1。#/vxvm/sbin/grubgrub>root(hd1,1)grub>setup(hd0)grub>quit#cp/vxvm/etc/lilo.conf#在配置文件中,将root=语句添加到丢失该语句的引导条目。该语句指定将作为根装入的设备,例如,/dev/sdb1。以下示例适用于vxvm_root条目:#/vxvm/sbin/lilo-r#cd#umount#umount##关闭系统,然后关闭电源再打开电源。进入系统BIOS设置模式(通常通过在控制台键盘上按某一键(如Esc、F2或F12)来实现)。在BIOS设置中验证已将系统设置为从新的根磁盘(此示例中为sdb)引导。否则,系统可能不#/etc/vx/bin/vxrootmirsda原始MBR。#mv/etc/grub.conf.b4repldisk##grub>rootgrub>setup--stage2=/boot/grub/stage2grub>#mv/etc/lilo.conf.b4repldisk##替换发生故障的引导磁盘Startingrootvol,VxVMvxconfigdWARNINGV-5-1-122Detachingplexmirrootvol-01volumeVxVMvxconfigdWARNINGV-5-1-122Detachingplexmirswapvol-01fromvolumeswapvolVxVMvxconfigdWARNINGV-5-1-546Diskrootmiringroupbootdg:devicenot-#vxprint-TYdm-----dm------1234-#vxprint-TYdm-----dm-----#vxtask2/0(1)0/12337857/5155232PLXATTrootvol#vxplex-ormdismirrootvol-01mirswapvol-可能需要根据系统配置修改plex列表。使用fdisk命令来确保根磁盘和替换镜像磁盘具有相同的几何结构。有关详细信息,请参见fdisk(8)手册页。#/etc/vx/bin/vxrootmirsdb如果您使用lilo命令的-R、fallbacklock选项,则可能会损坏根磁盘上的主引导记(MBR)。MBR的损坏会导致系统无法引导,通常会在出LILO提示时停止。显示的部分LILO提示可以用于问题。请参见第66页的“还原丢失或损坏的主引导记录”。还原丢失或损坏的主引导记录损坏会导致系统无法引导,通常GRUBLILOGRUBErrornumber格式输出错误消息后停止。要获取解释此错误的相关帮助,请参见GRUB参考手册。如LILO参考手册中所述,显示的部分LILO提示可用于问题。在根磁盘上重新创建MBR:boot:linux(#mkdir#mount-text3/dev/sda1在本示例中,root分区为/dev/sda1,root文件系统类型为ext3。可能需要根据系统配置修改此命令。例如,root文件系统可能被配置为reiserfs文件#mount-text3/dev/sda2在本示例中,boot分区为/dev/sda2,boot文件系统类型为ext3。可能需要对于GRUB引导加载程序:建MBR(此处假定/boot位于分区2上): grub>root(hd0,1)grub>setup(hd0)grub>quit检查/vxvm/etc/lilo.conf文件的内容是否正确,并使用lilo命令在替换磁盘上重新创建MBR:#/vxvm/sbin/lilo-r#cd#umount#umount##vxvm_root。WARNING:Couldn’topen/etc/fstab:NosuchfileordirecctoryWARNING:badformatonline#of/etc/fstab以模式登录以读写模式重新装入root文件系统(此示例中假设使用ext3引导文件系统类#mount-text3-oremount,rw/dev/vx/dsk/rootvolVxVMvxconfigdERRORV-5-1-1589enablefailed:Volbootfilenotloadedtransactionsaredisabled.VxVMvxconfigdERRORV-5-2-573Voldisnotenabledfornovolumes件丢失或损坏,则配置驻留程序将失败,并中止引导过程。盘名称(sda)、主机ID(diego)和区域偏移(2144)。将系统置于模式#vxconfigd-m#vxdctlinit#vxdctladddisksda#vxconfigd-krreset-mboot#vxdisk--一般重新安装信用作VM磁盘。受VxVM的控制,则该磁盘以及其中的任意卷或镜像在重新安装过程中都将丢失VxVM配置数据(包括卷和镜像)。受重新安装系统并恢复请参见第70页的“为重新安装系统做准备”。请参见第70页的“重新安装操作系统”。71页的“VeritasVolumeManager”。VeritasInfoScale。Manager配置。请参见vxlicinst(1)手册页。Manager配置。此,对VxVM来说,根磁盘不再是VxVM磁盘。保留磁盘的配置不把根磁盘包括在VxVM配置中。不受VxVM控制,那么此时即完成了重新配置。其他不再挂接到系统的磁盘)上的任何卷或镜像现在都无法。如果卷只有一个使用以下命令确定删除或重新安装了哪些VM磁盘:#vxdisk有三个磁盘和一个重新安装的根磁盘),vxdisklist命令的输出类似于以下内----failed输出表明,重新安装的sdbVM磁盘不关联,并error状态标不再与设备(sdb)关联。会有一个以error状态列出的磁盘设备和一个未与设备关联的VM磁盘。#vxprint-sF"%vname"-e'sd_disk=其中,disk是具有failed状态的磁盘的名称。确保在此命令中将磁盘名磁盘上有镜像的卷的列表。对每个具failed状态的磁盘重复使用此命令。#vxprint-thPlex的磁盘部分。例如v01Plex驻留在名为disk01的重新安装的磁盘上。vxprint-thv01命令产生以下输出:v-v01--disk01-0由于v01-01是卷的唯一Plex,因此,除非从备份中还原,否则该卷的内容无#vxedit-rrmPlex只有一部分位于出错的磁盘上。如果卷有关联的条带Plex,该卷就被划分到若干个磁盘上。例如,名为v02的卷有一个条带Plex,该Plex条带分布在三个磁盘上,其中一个磁盘是重新安装的磁盘disk01。vxprint-thv02命令产生以下输出:vv02-v02-disk02-02v02-disk01-05v02-disk03-01v02-#vxedit-rrmv02(disk01上有Plex(disk02上有另一Plex的卷,vxprint-th命令输出以下内容:v-v03--disk02-v03-0v03--disk01-v03-0此卷有两个Plexv03-01v03-02Plex(v03-01)不使用无效磁盘上的空间,所以它仍然可用。第二个Plex(v03-02)使用无效磁盘disk01上的空间,其状态为NODEVICE。必须将Plexv03-02删除。但是,该卷仍然有一个包Plex。如果需要镜像该卷,可以以后添加另一个Plex。记下该卷的名称,以便将来创建另一个Plex。要删除无效的Plex,请vxplex命令将此Plex与卷分离,然后将其删除。例如,要分离并删除Plexv03-02,可使用以下命令:#vxplex-ormdisv03-删除了所有无效卷和无效Plex后,就可以清理磁盘配置了。必须将每个被删除、重新安装或更换的磁盘(根据vxdisklist命令的输出来确定)从配置中#vxdgrmdisk手动手动解除根磁盘的封ManagerVeritasVolumeManager控制,或者现#vxdiskadm主菜单中选2“Encapsulateadisk封装磁盘)”。vxassist#vxassistmakev01#vxassistmakev0230720layout=stripe有#vxassistmirror于boot:linux#fdisk-l引导磁盘可能包含VxVMVxVM公共区域分区(7e)和/VxVM区域分区(标记7f)。果存在这些分区,请使用以下命令从该磁盘中删除#fdisk的VxVM区域(标记7f):#fdisk-luDisk/dev/sda:36.4GB,36420075008255heads,63sectors/track,4427cylindersUnits=cylindersof16065*512=8225280bytesDevice IdSystem 514048+835Linux#fdisk-luDisk/dev/sda:36.4GB,36420075008255heads,63sectors/track,4427cylindersUnits=cylindersof16065*512=8225280bytesDevice5Linux#mkdir#mount-text3/dev/sda1在#mount-text3/dev/sda2#cp/vxvm/etc/fstab对于LILO引导加载程序:#cp/vxvm/etc/lilo.conf#cp/vxvm/etc/grub.confhostname=`uname-还原/etc/fstab#cp/vxvm/etc/fstab.b4vxvm对于LILO引导加载程序:#cp/vxvm/etc/lilo.conf.b4vxvm#/vxvm/sbin/lilo-r#cp/vxvm/etc/grub.conf.b4vxvm#cd#umount#umount##77本章节包括下列

vxcmdlog 列出命令日志记录的当前设置vxcmdlogm 打开命令日志记录功能vxcmdlog-s512k vxcmdlog-n10 vxcmdlog-nno_limit vxcmdlog-moff 默认情况下,命令日志记录处于打开状态。命令行/etc/vx/log下的cmdlog文件中。此路径名是一个指向的符号,的位置与操作系统有关。必要时可以重新定义所的。令日志的大小。当日志达到最大空间时,当前命令日志文件cmdlog被重命名为下一个可用的历史日志文件cmdlog.number(其中number是一个整数,其范围为从1到当前定义的最大历史日志文件数),并且新创建一个当前日志文件。#0,2329,WedFeb1221:19:31/usr/sbin/vxdctl#17051,2635,WedFeb1221:19:33/usr/sbin/vxdisk-q-oalldgslist#0,2722,WedFeb1221:19:342003/etc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论