WEB开发网
开发学院操作系统Linux/Unix 在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLP... 阅读

在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 2 部分

 2010-09-27 08:01:16 来源:WEB开发网   
核心提示: 结果的验证虽然用户可以在 IVM 上使用图形或命令行界面来查看 DLPAR 是否达到预期的效果,由此来验证 DLPAR 是否正确执行,在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 2 部分(5),但是由于各种可能的原因(比如 Linux 上的 DLPAR b

结果的验证

虽然用户可以在 IVM 上使用图形或命令行界面来查看 DLPAR 是否达到预期的效果,由此来验证 DLPAR 是否正确执行,但是由于各种可能的原因(比如 Linux 上的 DLPAR bug 等),Linux 操作系统所能看到的资源并不一定和 IVM 上看到的相同。尽管这种不正常的情况在经过良好测试的 System p 系统中应该不会出现,但是还是建议用户在完成 DLPAR 后登陆到 Linux 上去验证 DLPAR 是否成功执行。对于那些从事开发或者测试 DLPAR 相关功能的用户,DLPAR 结果的验证是非常必要的。清单 2 和 3 显示了上述 DLPAR 操作前后 uli13lp2 上处理器的相关信息,使用了4种不同的查看方式,用户可以选择自己喜欢的方式。

lparcfg 文件:即 /proc/ppc64/lparcfg,该文件记录了 Linux 分区的配置信息,比如所属服务器的机型和序列号、分区的 ID、处理器和内存的配置等,其中 partition_entitled_capacity 和 partition_active_processors 分别表示分区所使用的处理单元数(以0.01为单位)和虚拟处理器数。该方式的优点是能够看到处理单元数和虚拟处理器数,而其它方式只能够查看虚拟处理器数(Linux 操作系统只需要知道虚拟处理器数,而不需要知道处理单元数,虚拟处理器到处理单元的映射由固件去处理)。对比两个清单可见,上述处理器 DLPAR 操作是成功的。

cpuinfo 文件:即 /proc/cpuinfo,该文件显示了各个处理器的频率和版本以及服务器的机型等信息。由于 POWER5 之后的处理器支持 SMT(Simultaneous Multi-Threading),并且本系列文章所使用的实验系统是基于 POWER6 的 JS22 刀片服务器,因此 Linux 分区可以使用 SMT 来充分的利用处理器的计算能力。由于 uli13lp2 上的 Linux 操作系统激活了 SMT,因此实际上看到的处理器个数是 partition_active_processors 的两倍。对比两个清单可见,上述处理器 DLPAR 操作是成功的。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:IBM 集成 虚拟化

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接