AIX 因为断电损坏重新安装,完了使用resotre恢复backup备份的文件系统,首先出现问题,rootvg不能被varyon,当然因为是根卷组也不能exportvg:
0516-013 The volume group cannot be varied
on because there are no good copies of the descriptor area
操作过程中报类似Unable to find device id 0066657d00004c00000000dc65c5cbc6 in the Device Configuration Database.错误,原错误消息和操作步骤没有记录下来,但错误消息和该消息相似,下次解决问题时注意做好记录
。
解决:
删除odm中数据
odmdelete -q name=VolumeGroupName -o CuAt
再同步odm数据库,报错:
- #synclvodm -P -v rootvg
- 0516-010 : Volume group must be varied on; use varyonvg command.
再varyonvg也报错:
- #varyonvg rootvg
- 0516-008 varyonvg: LVM system call returned an unknown error code (3).
使用一位兄弟的办法问题解决:
重新定义卷组,再varyon,就可以了
- #redefinevg -d hdisk0 -i 0066657d00004c00000000dc65c5cbc6 rootvg
- #varyonvg -b rootvg
操作黑体字3步解决问题。
最后可能还需要执行同步卷组命令,做完上述操作后,增加附加语言环境有问题:0506-907 Cannot get volume group partition size
synclvodm -v -F rootvg
---------------------------------------------------------------
以下为引用一兄弟的文章:
aix rootvg ODM库不同步的问题
有台烂机(偶都不好意思说),想加一块硬盘
作镜像。
- #extendvg rootvg hdisk1报错说rootvg需要varyon。
复制代码
如果rootvg不能varyon的话系统
启动时肯定就要报错0555-0557,但现在系统运行很正常,reboot过也没问题。底下几个命令的输出结果也很怪异。
- #lspv
- hdisk0 0066657dc6092c0b none
- hdisk1 none none
- #lsvg -o
- 0516-304 lsvg: Unable to find device id 0066657d00004c00000000dc65c5cbc6 in the Device Configuration Database.
- #lsvg rootvg
- 0516-010 : Volume group must be varied on; use varyonvg command.
复制代码
后来我用history发现有人用odmchange改过odm库。心中暗喜,synclvodm一下不就OK了。
- #synclvodm -P -v rootvg
- 0516-010 : Volume group must be varied on; use varyonvg command.
- #varyonvg rootvg
- 0516-008 varyonvg: LVM system call returned an unknown error code (3).
复制代码
这下郁闷了~这种错都能报出来,如果不是rootvg,这个case也很easy,export以后再重新import就搞定了。
我用odmget把几个Cu开头的odm类都看看一边,感觉从这里入手比较麻烦,需要有个正常的odm库作对照,而且很容易出错。
后来我想到一个好主意,赫赫。
注意到前面lsvg
-o的输出里有一串数字,0066657d00004c00000000dc65c5cbc6,这串数字肯定是个vgid,而系统只有1个vg,那肯定就
是 rootvg的vgid,系统启动的时候需要读取的是vgid而不是rootvg这个名字,所以系统正常启动没有问题。
这里要解决的就是vgid跟真实的rootvg不对应的问题。
- #redefinevg -d hdisk0 -i 0066657d00004c00000000dc65c5cbc6 rootvg
- #varyonvg -b rootvg
复制代码
用redefinevg强制建立rootvg对应关系,再用varyonvg -b强制激活rootvg(我是懒得重启了,不推荐,省掉这一步reboot一下比较好)
然后按常规步骤作镜像就可以了:
- #extendvg rootvg hdisk1
- #chvg -Qn rootvg
- #mirrorvg rootvg
- #bosboot -a -d /dev/hdisk1
- #bootlist -m normal hdisk0 hdisk1
复制代码
分享到:
相关推荐
使用`df -k`命令可以查看各文件系统的使用情况,当发现某个文件系统的使用率接近90%时,应立即采取措施释放空间或增加存储容量,以防系统运行受阻。 ### 错误日志与系统健康 通过`errpt | more`命令,可以查看系统...
8. **验证空间变化**:删除归档日志后,使用`df -g`命令再次检查文件系统的空间占用情况,确认空间是否已得到释放,如图7所示。 完成以上步骤后,归档日志清理工作即告一段落。但需要注意的是,数据库的归档策略应...
对于用户数据的备份和恢复,可以针对卷组、文件系统进行。AIX提供多种备份工具,如`tar`、`cpio`和`pax`。`tar`用于归档和提取文件,`cpio`则提供了一种将文件从一个位置复制到另一个位置的方式,而`pax`是`tar`和`...
AIX 4.3默认支持大文件,但需确保文件系统格式为JFS2或更高版本,且文件系统的大小参数足够大。 #### 35. IBMINFORMIX数据库级备份内容 IBMINFORMIX数据库级备份通常包括数据文件、事务日志文件、数据库配置文件和...
本文将深入探讨IBM AIX操作系统中的备份与恢复策略,包括rootvg卷组、非rootvg卷组、文件和目录、文件系统以及其他备份恢复命令的详细操作。 一、备份的重要性 数据备份的主要目的是为了防止因硬件故障、软件错误...
3. **文件系统检查** - 使用`df -k`命令检查各个分区的使用情况,确保有足够的磁盘空间用于日常操作。 - 避免因磁盘空间不足而导致的数据丢失或服务中断。 4. **系统错误日志检查** - 通过`errpt | more`命令...
- **系统dump分析**:当系统崩溃并产生dump时,分析dump文件可以帮助定位问题的根源。 四、预防措施 - **定期维护**:执行定期的系统检查和更新,保持系统补丁的最新状态,确保硬件的正常运行。 - **监控和报警**:...
该故障表现为在删除特定文件系统下的日志文件时,系统会突然 Crash 并宕机,只能通过强制关机再重启来恢复。这一问题对系统的稳定性和可用性产生了严重影响。 #### 系统配置 - **主机类型**:IBM 7028-6C4 - **操作...
- **认证考试目标**:这部分阐述了通过该认证考试后应达到的能力水平,包括对AIX操作系统的全面理解、能够独立完成系统管理和故障排查工作等内容。 - **认证培训课程**:提供了官方推荐的学习路径和课程列表,旨在...
综上所述,AIX系统的安全配置需要综合考虑账号管理、日志管理、协议安全、补丁升级和文件系统管理等多个方面。每个方面的安全措施都是系统整体安全策略的一部分,只有全面地实施这些策略,才能有效地保护AIX系统免受...
在AIX系统下,Oracle 10g数据库的备份方案对于确保数据安全和系统的稳定性至关重要。本文档将详细探讨如何制定并实施一个有效的备份策略,以防止数据丢失,并为可能出现的问题提供恢复方案。 1.1 概述 Oracle 10g在...
AIX采用类似于UNIX的文件系统结构,主要由根目录(/)、用户主目录(/home)、系统文件目录(/usr)、临时文件目录(/tmp)等组成。了解这些目录的作用及其中包含的文件类型对于日常管理和维护至关重要。 ### ...
4. **验证备份**:备份完成后立即验证备份集的完整性和可恢复性,及时发现并解决备份问题。 5. **异地备份**:除了本地备份,还应考虑将备份数据存放在不同的地理位置,以防灾难性事件影响所有数据。 6. **恢复...
在AIX操作系统中,Oracle数据库的日志归档是数据库维护的重要环节,它记录了数据库的所有事务,确保数据的安全性和可恢复性。然而,随着时间的推移,这些日志文件会占用大量的磁盘空间,因此定期删除不再需要的归档...
此外,调整分区大小的过程异常繁琐,涉及备份、删除与重建分区及恢复文件系统,不仅耗时且风险高。 #### 二、逻辑卷管理器(LVM)的优势 AIX通过引入LVM,彻底改变了存储管理的传统方式,极大地提升了存储灵活性和...
问题描述:如何在空间不足以建立日志逻辑卷的卷组上添加JFS2文件系统? **正确答案:A. 创建一个有内嵌日志的文件系统。** - **解析**: - A. 创建一个有内嵌日志的文件系统,这种方式可以避免单独的日志逻辑卷...
- **操作流程**:第四题探讨了如何在空间不足的情况下向卷组添加JFS2文件系统。 - 使用内联日志创建文件系统是一种解决方案。 - 指定其他卷组的日志并不现实,因为这通常会增加复杂性和潜在的问题。 - 使用 `...
1. **系统故障记录(errorlog)**:AIX中的`errdemon`进程负责收集系统运行过程中产生的各种错误信息,包括硬件故障、软件异常等,并将其记录在`/var/adm/ras/errlog`文件中。通过`errpt`命令可以查询这些错误信息,...