标题:
AIX 5L Version 5.3:为您提供了哪些新的特性3?
[打印本页]
作者:
look_w
时间:
2017-12-13 08:34
标题:
AIX 5L Version 5.3:为您提供了哪些新的特性3?
系统管理
服务更新管理助理
AIX 5L Version 5.3 中的另一特性是包含用于系统管理的称为 SUMA (服务更新管理助理)的重要的新工具。使用 SUMA,管理员可以定义相应的策略以自动无人参与的方式下载指定的 APAR、最新的安全更新,或从
Quick links for AIX fixes
Web 站点直接下载整个维护级更新。其中所使用的计划模块允许以不同的时间间隔来运行这些策略,这样就可以与客户的维护窗口相一致。SUMA 将管理员从以手动方式获取 Web 上的维护更新的工作中解脱出来。过滤选项允许与已安装的清单、修复库或维护级别进行比较,以确保仅下载所需的修复程序。SUMA 提供了发送包含可用下载列表的电子邮件通知的选项,以及下载项的详细摘要统计信息。
安全清理特性
AIX 5L Version 5.3 中的安全清理特性允许按照用户指定的模式覆盖整块磁盘,并在 BOS 安装之前清除驱动器。
超过 2038 的日期 API
time_t 是 UNIX 系统中用于表示时间的类型,无论是在 32 位还是 64 位的计算机上,它都是一个 32 位有符号整数。UNIX 系统使用从 1970 年 1 月 1 日 00:00:00 UTC 开始的秒数来表示时间。2038 年 1 月 19 日 03:14:08 UTC 将超过 231 秒,这就使得 time_t 类型不能正确地表示这个日期了。Version 5.3 引入了 stime64_t 类型和一个 64 位的时间 API,它允许用户程序调用新的时间函数对直到 9999 年 12 月 31 日的时间进行操作。
针对 AIX 的 Mozilla 缺省浏览器
AIX 5L Version 5.3 引入了对 Mozilla 1.4.2 Web 浏览器(AIX 的缺省浏览器)的支持。AIX 5L Version 5.3 中不再支持 Netscape Communicator Version 4。
长用户名和组名支持
在 AIX 5L Version 5.3 之前,用户名和组名被限制不能超过 8 个字符。在Version 5.3 中,将该限制增加到了 255 个字符。
备用磁盘安装的增强功能
AIX 5L Version 5.3 中实现了大量的更改,以便更容易地对 alt_disk_install 操作进行使用、记录和维护。而且,已使用下列命令替代了 alt_disk_install 命令:
alt_disk_copy
该命令在备用磁盘组上创建 rootvg 的副本。
alt_disk_mksysb
该命令在备用磁盘组上安装一个现有的 mksysb。
alt_rootvg_op
该命令执行唤醒、睡眠和自定义操作。
网络安装管理器 (NIM) 增强功能
下面是 AIX 5L Version 5.3 中对 NIM 环境的增强功能:
在创建 NIM lpp_source 资源时进行详细地输出
从 mksysb 创建共享产品对象树 (SPOT) 资源
恢复 SPOT 副本功能
对 NIM 进行调整以处理多种 CD 媒体
改变网络属性的 NIM 接口
在以前的 AIX 版本中,NIM 使用 rsh 和 rcmd 命令在客户端完成命令的远程执行。这些以 r 开头的命令是潜在的安全隐患。AIX 5L Version 5.3 中通过 nimsh 环境对其进行了改进,而该环境是 bos.sysmgt.nim.client 文件集的一部分。它支持下列两种远程执行环境:
针对客户端通信的 NIM 服务处理程序——基本 nimsh
NIM 密码验证——OpenSSL
基本 nimsh 是一种易于使用且具有足够安全性的解决方案,而 OpenSSL 则提供了附加的最新的密码安全性。
考虑到兼容性和易用性的原因,Version 5.3 中仍然支持原始的 rsh 或 rcmd 命令环境。
对大页面池的动态支持
AIX 5L Version 5.3 允许在运行时动态地改变大页面池的大小,而无需重新启动系统。使用 vmo 命令改变 lgpg_size 和 lgpg_regions 属性,就可以对这些大页面进行相应的改变。
System V 打印机增强功能
AIX 5L Version 5.3 中包含下列针对 System V 打印的新功能或增强:
远程 lpd 打印守护进程,lpNet,现在提供了改进的速度和性能。
同一 JetDirect 软件现在可以同时为 AIX 打印和 System V 打印提供服务。
lpsched 和 lpNet 程序经过改进后变得更加安全。
通过改进筛选过程,进一步地增强了 lpsched 的性能。
对来自 lpsched 和 lpNet 的错误报告功能进行了改进。
多语言软件包“软件包中的 %L”(5300-03)
AIX 产品拥有者可能想要创建包含语言特定文件集的安装包。您以前习惯为每个不同的区域建立单独的包文件,并允许用户在多个包中进行选择。现在,您可以创建一个文件集条目中包含“%L”的软件包,它将在运行时对适用区域进行解析。
mksysb 和迁移 (5300-03)
新的 p5 系统仅支持 AIX 5L Version 5.2 和 5.3,而不支持 Versions 4.3 和 5.1。对于在 AIX 4.3 或 AIX 5L Version 5.1 中运行系统的客户,要移动到新的硬件或操作系统新的发布版,没有什么简单的迁移方法。这种特性可以创建恢复 mksysb 的方法,然后使用可用的基本操作系统安装机制(例如,TAPE、CD/DVD、网络),通过单步操作即可将其迁移到更高版本的操作系统。
在下列领域中,针对虚拟 I/O 服务器命令行接口进行了许多改进 (5300-03):
对 RAS 和可用性(跟踪、错误消息、man 页面、登录提示、附加的 Unix 实用工具)的增强
格式化的输出(lsdev、lspv、lslv、lsvg、lspath、lssp、lsmap)
存储池(新的存储概念)
新的和增强的命令
显示被锁定的用户的命令 (5300-03)
提供了一个用来显示所有被锁定的用户的命令,包括在 /etc/security/passwd 文件中带有 - 的系统用户。该命令为‘usrck -l’(小写 L)。
为 ID 添加选项以显示登录 ID (5300-03)
为“id”命令添加了‘-l’(小写 L)选项。该选项指定 id 命令写入登录 ID,而不是真正的或有效的 ID。可以使用写入登录 UID 的 -u 标志,或者写入登录用户主要组 ID 的 -g 标志来调用该标志。
XNTPD 增强 (5300-03)
/etc/ntp.conf 中有四个新的选项
Slewalways 选项
Ignore_bigtimestep 选项
Slewthreshold 选项
Iburst 服务器命令选项
ntpdate 命令新的选项
‘c’选项
性能管理
AIX 5L Version 5.3 引入了一个称为 lparstat 的新的命令。它提供了分区相关信息和使用率统计信息的报告。如果运行于微分区中,那么将显示下列信息:已使用的物理处理器的数目、有权使用的容量的百分比、在用户和系统级执行时逻辑处理器利用率百分比、共享池中可用的物理处理器。
AIX 5L Version 5.3 引入了一个称为 mpstat 的新的命令。它可以收集和显示系统中所有逻辑 CPU 的性能统计信息。当调用 mpstat 命令时,它将显示两部分的统计信息。第一部分显示了系统配置,在该命令开始执行以及对系统配置进行了修改时,将显示这部分信息。第二部分显示了使用率统计信息,按照用户指定的时间间隔以及这些度量值为前一时间间隔的增值时,将显示这部分信息。
对用于微分区的 topas 工具进行了增强。对于这样的分区,topas 可以报告物理处理器的数目和授予于该分区的有权使用的容量百分比。对这个工具也进行了增强以显示 CEC 监视屏幕 (5300-03).
对 vmstat、iostat 和 sar 命令进行了增强以支持微分区和 SMT 环境。
对性能管理 API 进行了增强以提供 (m:n) pthread 支持。
AIX 5L Version 5.3 中引入了称为 procmon 的性能监视工具,它可以动态地以排序列表的方式显示进程及其相关信息。它允许对这些进程执行基本的管理命令,如 kill、renice 和 svmon。这个 procmon 工具是一个 Eclipse 插件,在
应用程序开发
部分中已对其进行了介绍。启动该工具的命令是 perfwb (/usr/bin/perfwb)。这样将启动带有 procmon 插件的 Eclipse。文件集 bos.perf.gtools.perfwb 中包含了 perfwb 命令。
在以前的 AIX 版本中,没有可以用来监视 AIO(异步 I/O)的工具。在 Version 5.3 中,对性能内核库进行了修改以获取 AIO 统计信息。也可以使用增强的 iostat 命令来监视 AIO 统计信息。
网络
以前的 AIX 版本支持 NFS Version 2 和 3。现在,AIX 5L Version 5.3 除了支持 Versions 2 和 3 外,还支持 NFS Version 4。
对 NFS4 进行了下列增强 (5300-03):
同步复制功能:如果服务器出现故障,客户端可以切换到备用位置。
全局命名空间功能:服务器会将客户端重定向到存储实际数据的服务器。支持多服务器到单个 NFS 命名空间的联邦。
支持文件委派:当打开一个文件时,服务器可以授予客户端一项委派,这将确保该文件数据不会被任何其他的客户端更改。如果另一客户端试图对该文件进行一项存在冲突的操作,服务器将通知该客户端。
对现有装入选项(以前仅用于本地文件系统)的 NFS 支持:
直接 I/O (DIO) 支持 (mount –o dio)
并发 I/O (CIO) 支持 (mount –o cio)
读之后释放的支持 (mount –o rbr)
I/O 处理速率调整支持 (mount –o minpout=x, maxpout=y)
AIX 5L Version 5.3 支持流控制传输协议 (SCTP) 和服务位置协议 Version 2 (SLPv2)。
AIX 5L Version 5.3 中的 PMTU 发现
目前使用 ICMP 回显请求和 ICMP 回显应答数据包来发现路径最大传输单元 (PMTU)。有些系统管理员将他们的防火墙设置为丢弃 ICMP 回显数据包,这将导致无法使用上面的方法来发现 PMTU。AIX 5L Version 5.3 中的 PMTU 发现机制则使用 TCP 数据包和 UDP 数据报代替了 ICMP 回显数据包。
显示 PMTU 表的命令
在 AIX 5L Version 5.3 的运行初期对一个目标进行 PMTU 发现时,将在 PMTU 表中创建一项 PMTU 条目。可以使用 pmtu 显示命令来显示该表。允许未使用的 PMTU 条目过期并被删除,这样可以避免 PMTU 条目的累积。
多路径路由
以前的 AIX 5L 的多路径路由特性仅支持循环策略。AIX 5L Version 5.3 通过提供其他的策略对多路径路由进行了增强。SMIT mkroute 快速路径中包含了可配置的多路径路由策略。
IPv6 功能更新
AIX 5L Version 5.3 全面兼容于 RFC 3542:IPv6 的高级套接字 API。该 API 支持高级应用程序,这些应用程序通常使用原始套接字来访问 IPv6 或 ICMPv6 Header 字段。另外,还实现了大量新的库函数以允许应用程序方便地构造 IPv6 扩展 Header。
DHCPv6 支持
以前的 AIX 版本中所实现的 DHCP 仅支持 IPv4。AIX 5L Version 5.3 支持使用 IPv6 的 DHCPv6。
热插拔的网络适配器的接口层支持
在 AIX 5L Version 5.3 之前,网络接口的数目缺省为 256。它是称为 ifsize 的可配置的网络选项,该选项确定了接口类型可以支持的接口层结构的最大数目。当前 ifsize 的最大允许值为 1024。在 AIX 5L Version 5.3 中,通过实现接口层热插拔支持,可以支持任何数目的接口(实际的或虚拟的)。在撰写本文的时候,这项支持仅适用于以太网。
BIND 域搜索改进
在以前的 AIX 发布版中,用户可以在 /etc/resolv.conf 文件中的搜索行上指定 3 个名称服务器行和最多六个域名。DNS 解析程序使用 TCP 或 UDP 套接字进行主机名称和 IP 地址解析。除非用户应用程序要求,否则该解析程序缺省将使用 UDP 连接。有些情况下,该解析程序可能在解析名称之前会使用 UDP 连接发送多个查询。对于每个查询,它将顺序进行 socket()、sendto()、poll()、recvfrom() 和 close()。对于多个查询,将有多个 socket() 和 close() 调用。这会导致性能降低。
在 AIX 5L Version 5.3 中,对于相同名称服务器的多个查询,UDP 套接字将保持打开,直到它完成名称解析并调用一次 close() 以关闭该 UDP 套接字。通常,这将带来性能的改进。另外,搜索行上六个域名的限制也改为搜索字符串中最大字符数为 1024。现在,搜索关键字可以支持任意数目的域名,只要字符数不超过 1024。
AIX 5L Version 5.3 撤销了对 BIND Version 4 的支持。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0