从AIX 5L开始,AIX 系统就支持IBM的PowerPC处理和Intel的Itanium(安腾)处理器。 这两种处理器的指令体系不一样,所以安装包也不一样,安装方法也就不一样。 这里主要对PowerPC处理器下的安装做一个简单的说明。

一.  AIX 系统的版本

在安装AIX操作系统之前,一定要先弄清楚安装的AIX版本号。 如果是升级安装或是迁移安装,还要知道原来机器上OS的名称和版本号。

如:AIX 4.3.3, AIX 5.1

1.1 oslevel命令

oslevel命令可以列出操作系统的版本号,也可以列出已安装的操作系统中软件包的版本号。

如:

-bash-3.00$ oslevel

5.3.0.0

该命令的帮助如下:

-bash-3.00$ man oslevel

Commands Reference, Volume 4, n - r

oslevel Command

Purpose

Reports the latest installed maintenance and technology level of the system.

Syntax

oslevel [ -l Level | -g | -q ] [-r | -s ] [-f]

Description

The oslevel command reports the maintenance and technology levels of the operating system using a subset of all filesets installed on your system. These filesets include the Base Operating System (BOS), base devices, base printers, and X11 2d.

The oslevel command also prints information about maintenance and technology levels, including which filesets are not at a specified maintenance and technology level.

Flags

Standard input

-l Level

Lists file sets at maintenance and technology levels earlier than the maintenance and technology level specified by the Level parameter.

-finput

Forces the oslevel command to rebuild the cache for this operation.

-ginput

Lists file sets at maintenance and technology levels later than the current maintenance and technology level.

-qinput

Lists names of known maintenance and technology levels that can be specified using the -l flag.

-rinput

Applies all flags to the recommended maintenance and technology levels.

-sinput

Applies all flags to Service Packs.

Standard input

If no flags are specified, the base system software is entirely at or above the maintenance and technology levels that are listed in the output of the oslevel command.

Standard input

Examples input

1    To determine the maintenance and technology level of the system, type:

Standard input

oslevel

2    To determine the file sets that are below maintenance level 4.1.2.0, type: oslevel -l

4.1.2.0

Standard input

3    To determine the file sets at levels later than the current maintenance and technology

level, type: oslevel -g

Standard input

4    To determine the highest recommended maintenance and technology level reached for the current version of AIX on the system, type:

Standard input

oslevel -r

5    To list all known recommended maintenance and technology levels on the system, type:

Standard input

oslevel -rq

Standard input

6    To list which software is below the recommended maintenance and technology level, AIX 5L Version 5.3 with the 5300-03 Recommended Maintenance package, type:

Standard input

oslevel -r -l 5300-03

7    To list the known Service Packs on a system, type:

Standard input

oslevel -q -s

The output will be similar to the following:

Standard input

Known Service Packs

-------------------

5300-04-01

5300-04-00

Standard input

Filesard input

Standard input

/usr/bin/oslevel

Contains the oslevel command.

Standard input

Related Information

Standard input

The lslpp command.

Standard input

-bash-3.00$ ut: END

关于一些参数的意义,在这个帮助文档里有一些示例:

-bash-3.00$ oslevel

5.3.0.0

-bash-3.00$ oslevel -g

Fileset                                 Actual Level        Maintenance Level

-----------------------------------------------------------------------------

bos.rte                                 5.3.7.0             5.3.0.0

-bash-3.00$ oslevel -q -s

Known Service Packs

-------------------

5300-07-10-0943

5300-07-09-0920

5300-07-08-0918

...

5300-03-CSP-0000

1.2  AIX 版本号的格式

AIX版本号的格式是:vv.rr.mmmm.ffff

(1)vv: 由1到2个数字组成,表示软件的操作系统版本号(Version);

(2)rr :由1到2个数字组成,表示软件的发行版号(Release);

(3)mmmm: 由1到4个数字组成,表示修正版号(Modification)

(4)ffff: 由1到4个数字组成,表示软件的修订版本版本号(Fix)。

如:

-bash-3.00$ oslevel

5.3.0.0

这个命令规则和Oracle的也差不多,如Oracle 10.2.0.4

1.3 临时性纠正软件(PTF)

对于软件中的错误,需要发布软件的修订包,在AIX系统中称为PTF(Program Temporary Fix),也就是修订软件(FIX),有时也称补丁。 每当增加了新功能或者修改了软件中的错误时,就会发布修订包(FIX)。

每个修订包有一个修订号(FIX ID),有时也称PTF ID,当更新了修订包后,所更新软件的版本中的修订号就变成了最新的修订号。

在AIX系统中,临时性纠正软件包分为维护包和推荐维护包:

(1)维护包(Maintenance Level:ML)

由从某一个AIX正式版本发布的基准文件集更新后的一系列文件集组成。 每个文件集的更新都是累计的,即包含了AIX 5L V5.1 发布以来的文件集所有补丁,并替换了以前所有的更新。

维护包的命令规则是4位的VRMF。

(1)V: 操作系统版本号(Version)

(2)R:发行版本号(Release)

(3)M:修正版本号(Modification)

(4)F:修订版本号(Fix)

一般用oslevel来判断当前系统中维护包版本,而且可以通过安装ML来升级操作系统的修正版号(Modification)。 如从4.3.1.0 升级到4.3.3.0

(2)推荐维护包(Recommended Maintenance:RM)

由一系列适用于最新的ML的文件集组成的包,由一系列经过许多实测的更新的文件集组成。通过安装RM,可以使系统拥有较新的文件集,但它不能用来升级操作系统版本。

推荐维护包(RM)的命令规则是4位的VRMF-RM。 在维护包号加两为数字后缀RM。

(1)V: 操作系统版本号(Version)

(2)R:发行版号(Release)

(3)M: 修正版号(Modification)

(4)F:修订版号(Fix)

(5)RM:推荐维护包(Recommended Maintenance)

-bash-3.00$ oslevel -r --列出最高的RM

5300-07

-bash-3.00$ oslevel -rq --列出所有的RM

Known Recommended Maintenance Levels

------------------------------------

5300-07

5300-06

5300-05

5300-04

5300-03

5300-02

5300-01

5300-00

二. 安装AIX 步骤

如果小机上已经有了操作系统,在安装之前,最好最原系统做一次全面的系统备份,防止安装过程中破坏原系统中的数据或安装出错,以便能恢复原系统。

AIX 系统安装大致步骤如下:

(1)准备安装和启动AIX操作系统

(2)将卷标为1的AIX安装盘插入驱动器

(3)如果为经典的RS/6000,则调整面板的钥匙到Serveice位置

(4)首先给系统附加的设备单元加电,再给系统单元加电,启动系统

(5)选择系统安装控制台

(6)选择安装过程中提示信息所使用的语言

(7)更改安装设置:更改安装方法,安装硬盘,基本语言环境,选择桌面环境,选择64位内核和JFS2等。

(8)等待系统安装知道系统重新启动,安装完成。如果机型为经典RS/6000,在等待期间将面板的钥匙调整到Normal或者OK状态,以便安装完毕后,系统直接进入正常状态。

(9)系统启动后,自动运行配置助手(Configuration Assistant)或安装助手(Installation Assistant),设置相关的信息和系统环境。

(10)登陆AIX 系统。

注意一点,在AIX 5L 下,初始的页面空间(即硬盘上的虚拟内存,文件设备为/dev/hd6)最小为64M。当然现在的硬盘这么大,安装的时候也不会给这么点空间。 在这里只是注意一下。

三. 安装基本操作系统BOS(Base Operating System)

PowerPC 的RS/6000分为经典RS/6000 和 PCI结构的RS/6000. 这两种机型在安装上有点小区别。

3.1 准备引导机器

(1)经典RS/6000的设置

对于经典的RS/6000,在服务器前面板上有一个钥匙状态,如果要从安装介质上启动机器,必须将钥匙状态调整到Service位置,即单用户维护状态。否则系统不会从安装介质上启动。

(2)基于PCI的RS/6000

这个是现在的主流,基本都是PCI的。 这种型号的,在系统自检时,按F5(对于图形控制台)或数字5(对于字符控制台)即可进入维护状态。

(3)检查机器的外设

(4)给机器加电

一般情况,当给机器加电(一般先给I/O单元加电,在给系统单元加电)后,系统处于待机状态,这时按下启动按钮就可启动机器。 有些机型也可以一加电就启动。

3.2 选择安装控制台和语言

3.3 更改安装设置

在这里可以选择安装方式,有三种安装方式。

3.3.1 全新覆盖安装

如下情况,必须使用全新覆盖安装来安装AIX系统:

(1)如果机器是新的,且这台机器的硬盘是空的或磁盘上没有BOS,就必须使用这种方法安装。

(2)当机器上已经安装了AIX操作系统,由于某种原因被破坏,必须重新覆盖原有的操作系统,只有使用这种方法才能使系统处于正常状态。

(3)当需要重新分配所有硬盘时,由于rootvg也占用了磁盘,所以必须重新安装操作系统,rootvg将会被重写覆盖,在这种情况下必须使用全新覆盖安装。

卷组(Volume Group:VG)是一种存储空间的形式,把由一个硬盘或好几块硬盘组成的空间定义为一个逻辑空间,这个逻辑空间就是VG。rootvg就是一个VG,rootvg包含了基本操作系统(BOS),机器是从rootvg启动起来,在将BOS加载到内存,所以rootvg很重要。 当重新分配rootvg的空间时,必须重新安装BOS。

如:rootvg由2块硬盘组成,现在把想把2块硬盘分开,并且分开成2个VG,则必须使用New and Complete Overwrite方法来重新安装操作系统。 在安装时,选择第一块硬盘安装BOS,也就是第一块硬盘成为一个新的rootvg,安装完毕后,使用系统管理工具将第二块硬盘定义为另一个非rootvg,非rootvg不包含BOS,这样将来的2块硬盘分为2个VG,第一个VG硬盘存放操作系统BOS,第二个VG存放用户数据。 这样的好处是,当BOS的VG出现问题时,需要重新安装BOS,重新安装BOS不会影响非rootvg,也就不会影响用户数据。

3.3.2 保留安装

保留安装是一种安全的升级BOS的安装方法。 当机器上安装了以前版本的AIX操作系统,而且还要保留rootvg上的用户数据,还要安装时更新版本的操作系统时,必须使用Preservation Installation。

通常情况下,这种方法要删除/(root),/usr,/var,/tmp 文件系统中的内容,保留page 和 dump 两个设备,也保留/home 及用户创建的文件系统,所以,放在/(root),/usr,/var,/tmp 文件系统中的用户数据会丢失,这些文件系统将被删除,然后重新建立,所以以前安装的任何LPPS和软件包也将丢失。 因为这种方法会清楚系统文件和系统配置,所以用保留安装方法安装完BOS后,必须重新配置系统。

在安装过程中,列在文件/etc/preserve.list中的系统文件将会被复制和保留起来,在默认情况下,它只包括/etc/filesystems,/etc/swapspaces,/etc/resolv.conf 等三个文件。

在安装过程中,安装程序会将列在/etc/preserve.list 文件中的文件保存在/tmp文件系统中,所以除了保证有大量的空间安装BOS外,还要使/tmp文件有足够的空间来保存列在/etc/preserve.list 文件中的文件。

3.3.3 迁移安装

为了保留已经存在root卷组上的内容,而且要对AIX进行升级,就可以采用迁移安装(Migration Installation)。 这种方法除了移除不保留/tmp 文件系统外,将保留其他所有的文件系统,包括root卷组,逻辑卷和系统的配置文件。 在大多数情况下,使用迁移安装新版本时,以前版本中的用户配置文件将被保存起来。

迁移安装开始时,安装程序会校验是否有足够的空间用户迁移安装,如果没有,将会显示还需要多少空间才能安装,所以在安装前必须保证rootvg有足够的空间用于迁移安装,还可以使用使用管理工具smit来扩大rootvg空间,或者将rootvg中不需要的文件系统,逻辑卷删除掉,或者将用户数据的逻辑卷从rootvg移到其他VG中。 如果真的没有足够大的空间,最后一个办法就是使用保留安装代替迁移安装,不过保留安装后必须重新安装应用程序并且重新配置系统。

3.4 改变目的磁盘

3.5 改变基本语言环境

一般选英语

3.6 高级安装选项

3.6.1 安装配置

设置安装哪些软件包和桌面环境

3.6.2 启用信任计算基础(TCB)

TCB是一个系统组件,负责强制执行系统的信息安全策略。 TCB包含所有计算机的硬件,但更需要注意TCB的软件部分。 如果启用TCB,则会启用信任路径,信任shell和系统完整性检查。

TCB提供了另一种系统安全措施,一般情况下不安装它,如果选择安装,那么在安装过程中安装bos.rte.security文件包,同时安装时间会增加。 TCB的安装只能在安装BOS时进行,一旦BOS安装好了,就不能在安装TCB了。 如果想在安装,只能重新安装操作系统。 如果想删除,只需要删除bos.rte.security文件包来删除TCB.

3.6.3 启用64位核心支持

AIX 5L Version 5.1 允许您在安装过程中安装 64 位内核,以及以前的 32 位内核。如果您的系统中包含 64 位处理器,那么基本操作系统将自动地加载 64 位内核。

然而,仅当您在初始 AIX 安装过程中将“Enable 6bit Kernel and JFS2”设置为 YES 的情况下,才能够启用 64 位内核。

您也可以稍后通过安装 bos.mp64 文件集来安装这个内核。

bootinfo -y 命令将识别出您的系统硬件的类型,32 位或者 64 位。如果该命令返回 32,那么您不能使用 64 位内核。

JFS2 是 AIX Version 4.3 和以前的发行版中的日志文件系统 (JFS) 的增强和更新版本。JFS2 支持一些新的特性,比如大小为 1 TB 的文件,以及最大大小为 4 PB 的文件系统。JFS2 还允许您在系统中创建增强的日志文件系统。

如果您使用了新的和完全覆盖的安装方法,那么安装过程将在 rootvg 中创建 JFS2 文件系统。如果您的系统不支持 64 位方式,那么将不会显示这个选项。如果您的系统支持 64 位方式,并且您进行的是迁移安装,那么将启用这个选项,但是不会将现有的文件系统转换为JFS2。

3.7 开始安装

安装结束后,系统会重启。

四. 配置操作系统

BOS安装完毕后,系统会重新启动。 然后AIX操作系统以默认的系统参数运行。 新安装的BOS系统重新启动后,就运行配置助手程序(图形终端)或安装助手程序(字符终端)。 这2个工具会引导完成系统安装后的配置工作。 如修改系统日期,时间,配置网络,管理系统存储空间,设置语言环境,创建用户,备份系统,定义打印机和安装应用软件等。

也可以跳过这些,使用smit进行配置。

在AIXChina上找到一个AIX安装手册,每一步操作都有图片。 文档下载地址:

AIX 安装中文图解手册.pdf

http://download.csdn.net/source/2909128

IBM 官网的安装文档:

AIX 5L 系统的安装介绍

http://www.ibm.com/developerworks/cn/aix/library/au-cn-install5l/#

系统与软件安装

http://www.ibm.com/developerworks/cn/aix/redbooks/test191-3/

整理自《AIX 5L 系统管理技术》

IBM AIX 安装说明相关推荐

  1. ibm用u盘安装linux,详解使用磁盘克隆和U盘安装IBM AIX操作系统

    通常我们都是通过CDROM的方式来安装IBM AIX操作系统,但如果服务器没有光驱,或者需要安装多台服务器的时候为了提高工作效率,可以考虑使用这里的方法.这篇文章将详细讨论使用磁盘克隆和U盘安装的方式 ...

  2. ibm aix 抓包命令_在IBM AIX上模拟丢弃的TCP / IP数据包

    本文介绍: AIX内核扩展,允许来往于指定主机的指定百分比的TCP / IP数据包被随机丢弃,以模拟不利的网络状况. 加载,激活和卸载内核扩展的实用程序. C和Java™实用程序,用于监视到达目标主机 ...

  3. AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库

    文章目录 一.如何在 IBM AIX 上配置 YUM 并创建本地存储库 1. 相关基础 1.1 什么是aix系统 2. aix系统上安装yum命令 3. 创建一个本地的 YUM 存储库步骤 二.参考 ...

  4. IBM AIX 5.3 系统管理 -- 磁盘存储管理二

    在安装操作系统时,缺省情况下会创建一个名为 rootvg 的卷组.使用一个或多个还未分配到其他卷组并且处于可用状态的物理卷,可以在系统上创建额外的卷组.所有物理卷都将划分为具有相同大小的物理分区.在创 ...

  5. aix oracle日常维护,IBM AIX 日常简易维护

    一.系统命令 检查系统状态: 系统整体: prtconf 文件系统: df –k,df -g 设备: lsdev –C 获取设备名称.状态.位置和描述. 例: 查看硬盘: lsdev –Cc disk ...

  6. IBM AIX 5.3 系统管理 -- 监视和性能优化二

    在这篇文章里,主要介绍与性能相关的几个命令和工具. IBM AIX 5.3 系统管理 -- 监视和性能优化一 http://blog.csdn.net/tianlesoftware/archive/2 ...

  7. php ibm mq,php linux IBM MQ安装以及php对接

    php linux IBM MQ安装以及php对接 输入信息test,双击回车就结束了 获取队列内容: $mqcno=array("Version"=>MQSERIES_MQ ...

  8. IBM AIX:Java进程大小监视

    本文将为您提供有关如何计算在IBM AIX 5.3+ OS上运行的Java VM进程的Java进程大小内存占用量的快速参考指南. 这是我关于该主题的原始文章的补充文章: 如何在AIX上监视Java本机 ...

  9. IBM AIX RISC System/6000 Error: 110: Media surface error错误处理

    Oracle备库alert日志中有如下报错: lave exiting with ORA-1115 exception Errors in file /u01/app/oracle/diag/rdbm ...

最新文章

  1. 在 Visual Basic .NET 或 JScript 代码中使用早期绑定
  2. 独家 | 支持向量机背后的数学 -对于SVM背后的数学和理论解释的快速概览及如何实现...
  3. shell匹配IP和shell正则匹配捕获引用
  4. 服务器删除网站文章,如何一次性删除wordpress所有文章
  5. 高斯拟合 vc++代码_NMA2020W1 极大似然法模型拟合与bootstrap
  6. windows系统改装为linux系统_Linux怎么克隆系统?备份系统跟Windows系统有区别吗?...
  7. 在TypeScript和ASP.NET Core中处理文件上传和受保护的下载
  8. FreeBSD之netgraph简要解析
  9. DIV 粘贴插入文本或者其他元素后,移动光标到最新处
  10. ArcGIS 制作林地成分栅格数据
  11. 定时器2用做uart的波特率发生器
  12. 软件定义网络带来新的自动化优势和挑战
  13. 80psi等于多少kpa_压力单位换算(如psi)
  14. 音频左右声道数据合并到一个声道
  15. 拿下今年最大笔潮玩市场融资,52TOYS投资价值几何?
  16. dw实现html实时更新,DW在HTML5 响应式代码实现完成
  17. 高效阅读 - 日本 - 渡边康弘
  18. STM32H743开发板移植micropython并外扩32M的SQPI flash和32M的SDRAM
  19. 关于SQL练习2的一些写法。。。
  20. 时间戳与普通日期的相互转换

热门文章

  1. Python 3.10来了,switch语法终于出现
  2. SDN 岗位轮换实验报告
  3. 视频教程-使用Objective-C进行iOS移动开发-iOS
  4. 偏微分符号 ∂ 的说明
  5. java.lang.TypeNotPresentException: Type com.sht.entity.StoreEntity not present
  6. CMD以及运行命令整理
  7. Java命令 - 关于jvm性能优化与gc优化相关参数设置
  8. 开发中遇到的bug-Property or method “xxxx“ is not defined on the instance but referenced during render.
  9. 小米集团高管变动:崔宝秋因个人原因离职
  10. 网站建设完成后为什么百度不收录网站