标题:
AIX 5L Version 5.3:为您提供了哪些新的特性2?
[打印本页]
作者:
look_w
时间:
2017-12-13 08:33
标题:
AIX 5L Version 5.3:为您提供了哪些新的特性2?
存储管理
卷组 pbuf 池
在以前的 AIX 发布版中,pbuf 池是一个系统范围的资源。在 AIX 5L Version 5.3 中,逻辑卷管理器 (LVM) 为每个卷组分配和管理一个 pbuf 池。Version 5.3 引入了 lvmo 命令,该命令可以用来显示 pbuf 和阻塞 I/O 的统计数据以及 pbuf 可调整值的设置。
可伸缩的卷组
AIX 5L Version 5.3 提供了一种称为可伸缩卷组 (VG) 的新的卷组类型。可伸缩 VG 最多可以容纳 1024 个物理卷,并将逻辑卷 (LV) 的数目上限提高到 4096。不再需要对每个磁盘定义物理分区 (PP) 的最大数目,而是针对于整个 VG。可伸缩 VG 可以拥有多达 2,097,152 (2048 K) 个 PP。PP 的大小范围从 1 MB 到最大 131,072 (128 GB),这要比 AIX 5L Version 5.2 中的最大值 1024 (1 GB) 大两个数量级。
可变的逻辑磁道组
AIX 5L Version 5.2 接受 128 KB、256 KB、512 KB 和 1024 KB 的逻辑磁道组 (LTG) 值。为了支持更大的磁盘大小和更好的磁盘 I/O 性能,AIX 5L Version 5.3 接受 128 KB、256 KB、512 KB、1 MB、2 MB、4 MB、8 MB 和 16 MB 的 LTG 大小值。Version 5.3 还允许 LV 的磁条大小超过正在使用的 LTG 的大小,并且在以前的 AIX 发布版磁条大小支持项 2 MB、4 MB、8 MB、16 MB、32 MB、64 MB 和 128 MB 的基础上补充了 4 KB、8 KB、16 KB、32 KB、64 KB、128 KB、256 KB、512 KB 和 1 MB 选项。
针对 LV 的条带列支持
在以前的 AIX 发布版中,只要定义磁盘阵列的磁盘组中有足够的 PP,您就可以增大条带 LV 的大小。此外,要扩展条带 LV 以超过磁盘容量所规定的硬限制,唯一的办法就是重新构建整个 LV。为了克服这个相当耗时的过程所带来的缺点,AIX 5L Version 5.3 为 LV 引入了条带列的概念。在以前的 AIX 发布版中,对条带 LV 的配置不允许超过条带宽度的上限。在Version 5.3 中,该上限可以为条带宽度的倍数。由条带宽度确定的一组磁盘,将被看作一个条带列。如果您使用 extendlv 命令将条带 LV 扩展为超过第一个条带列的物理限制,那么一整组新的磁盘就可以用来实现对附加逻辑分区的分配请求,只要不超过其上限。chlv、extendlv 和 mklvcopy 命令的 -u 标志现在允许该上限为条带宽度的倍数。
LVM 命令的性能改进
在 AIX 5L Version 5.3 中实施了大量的改进和增强,以减少下列 LVM 命令的执行时间:
extendvg
importvg
mkvg
varyonvg
chlvcopy
mklvcopy
lslv
lspv
删除了经典并发模式的支持
AIX 5L Version 5.3 中删除了对经典并发模式 VG 的支持。当试图导入经典并发模式 VG 时,会产生一则错误消息以通知系统管理员将该 VG 转换为支持增强并发模式 VG。
JFS2 的磁盘配额支持
通过实现磁盘使用配额来控制永久存储的使用,AIX 5L Version 5.3 扩展了 JFS2 的功能。可以基于每个文件系统为单独的用户和组设置磁盘配额。
Version 5.3 还引入了限制类的概念。它允许对每个文件系统限制进行配置,提供了删除旧的或失效的配额记录的方法,并通过专用的 SMIT 面板提供了全面的支持。它还提供了一种方法来定义一组磁盘块和文件分配的硬、软限制,以及软限制强制实施为硬限制前的过渡期。
同一系统中可以同时使用 JFS2 和 JFS 的配额支持。
缩小文件系统
AIX 5L Version 5.3 支持缩小 JFS2 文件系统。当文件系统的大小减少时,该文件系统所处的 LV 的大小也会减少。
回滚功能(仅在 JFS2 文件系统中可用)(5300-03)
将整个文件系统恢复到一个有效的指定时间点的快照(目标快照)。回滚操作尝试恢复目标快照时刻的快照。该目标快照之后进行的快照将丢失。
地理分布的逻辑卷管理器 (GLVM).它扩展了 LVM 的镜像功能并支持使用 TCP/IP 网络连接的远程 AIX 系统中 LV 副本。应用程序数据完整的副本可以在远程系统上快速地、轻松地重新联机 (5300-03)。
mirscan 命令。这个命令用来搜索和修正无效的或无法执行 I/O 操作的物理分区。它在下列情况下非常有用:
基础存储上的物理分区无法执行 I/O 操作,但很长时间内并没有对该物理分区进行 I/O 操作。客户需要一种监测和修正这种情况的方法。
将要更换一块磁盘。客户需要确保不会从系统中删除最近的有效数据副本 (5300-03)。
单个根卷组上的多个 AIX 实例(多个基本操作系统)(5300-03)
该特性允许用户在正在运行的 rootvg 中创建一个新的 AIX 基本操作系统 (BOS) 实例。建立于正在运行的 rootvg 上的这个新的实例,包含了私有的和共享的数据。
备用磁盘安装中也提供了类似的特性。尽管有些相似之处,但多个基本操作系统在下列一些非常重要的方面存在着区别:
新的实例构建于正在运行的根卷组(类似于 alt_disk_install 克隆操作)。
新的实例位于当前的根卷组(例如,相同的磁盘)中。
rootvg 中的某些数据可以在实例之间进行共享。
可靠性、可用性、服务能力
强化错误日志
当系统在未停止错误日志功能而终止时,可能会损坏相应的错误日志。目前的恢复策略是建立日志的副本,然后像对新的日志那样重置日志,而不是试图恢复现有的日志条目。AIX 5L Version 5.3 引入了一种恢复方法,其中在 errdemon 启动后对日志进行恢复。它将检查错误日志的一致性。如果 errdemon 检测到损坏的错误日志,它会对现有的错误日志文件建立后备副本 /tmp/errlog.save,然后修复现有的日志。
系统转储增强功能
在创建系统转储的过程中,转储信息将显示在 TTY 上。在发生系统崩溃后,系统转储可能会出现故障或者失败,以至于没有向转储设备写入任何数据。对于失败的转储中不包含转储最小表的情况,很难进行故障诊断。在 AIX 5L Version 5.3 中,可以使用 NVRAM 来存储最小转储信息,这样就增强了转储过程。如果转储失败,您可以使用 sysdumpdev -vL 命令来查明故障的原因。
dmpfmt 命令中添加了新的选项 -c,用来验证转储的一致性。
现在,可以将系统转储复制到 DVD 介质。您还可以使用 DVD 作为主要的或次要的转储设备。snap 命令可以使用 DVD 作为源和输出设备。
单个线程跟踪
在以前的 AIX 版本中,系统跟踪操作会对整个系统进行跟踪。在 AIX 5L Version 5.3 中,对 trace 命令增加了一些新的标志,它们允许跟踪操作仅针对于指定的进程、线程或程序。
配置大量的设备
对于系统中配置的每个设备,都将在 /dev 目录中生成一项条目。对于拥有大量设备的系统,系统可能会耗尽 root 文件系统中的空间或耗尽索引节点。以前的 AIX 版本并不提供这种错误原因的报告。在 AIX 5L Version 5.3 中,可以使用 cfgmgr 命令来报告其原因。
用户跟踪缓冲区的管理控制
在以前的 AIX 版本中,对一般用户的跟踪缓冲区大小限制为最大 1 MB。Version 5.3 允许系统组用户使用一个新的 trcctl 命令或使用称为
Manage Trace
的 SMIT 菜单来设置跟踪缓冲区大小。
核心文件的创建和压缩
AIX 5L Version 5.3 允许用户压缩核心文件并指定其名称与目标目录。引入了两个新的命令,lscore 和 chcore,分别用于检查核心文件的创建设置并进行相应的修改。
snap 命令增强
AIX 5L Version 5.3 提供了 snap 命令的接口,第三方可以使用该接口在快照转储中为它们的应用程序提供支持数据收集的快照例程(脚本)。第三方的脚本允许不同快照组件的拥有者指定和维护他们自己的快照代码。
使用 snap 命令拆分快照文件
snap 命令的功能得到了进一步的增强,现在它可以按照用户指定的大小(通常比较小)对快照输出文件进行拆分。要完成这项任务,snap 命令将调用一个新引入的称为 snapsplit 的命令。
在跟踪和转储方面,引入了一些新的核心 RAS 功能。新的轻型内存跟踪 (LMT) 是非常高效的,其跟踪目标通常是第一次失败数据捕获。最小转储将级别 0 的崩溃信息存储到 NVRAM 中,并在重新启动时将其写入错误日志。对错误检测机制进行了相应的改进,它可以检测出代码运行中长时间禁用中断的情况。有一些新的调试辅助程序,如 KDB 一致性检查程序和增强的套接字调试功能 (5300-03)。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0