AIX全名为(Advanced Interactive Executive),它是IBM 公司的UNIX操作系统,整个系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则。 在AIX操作系统上,有许多的数据库和开发工具,用户除了选用已有的应用软件外,还可以根据各自的需要进行开发。此外,在AIX 之上,有一组功能强,使用方便的系统管理工具。对于异种平台互存,互操作有很成熟的解决方案。
由于该 UNIX 的先进的内核技术和最好的开放性,因此,目前RS/6000已在各行各业有了广泛的运用,RISC SYSTEM/6000的操作系统是AIX,它是性能卓越的、开放的UNIX,汇集了多年来计算机界在UNIX上的研究成果,以IBM 在计算机体系结构、操作系统方面40多年极其丰富的经验。最大限度的使用RISC技术,安装了象AIX 这样的具备工业界实力的UNIX操作系统。RS/6000 采用IBM 的UNIX操作系统----AIX作为其操作系统。这是一个目前操作系统界比较成功,应用领域较广,比较开放的第二代的UNIX系统。它特别适合于做关键数据处理,AIX 包含了许多IBM 大型机传统受欢迎的特征,如系统完整性,系统可管理性和系统可用性。
为了大家更好地了解AIX 操作系统,下表简要列出AIX和UNIX发展的历史。
javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)"> |
点击看大图 |
当我们确认所有的硬件设备(包括外部设备)安装完毕后,就可以进行AIX操作系统的安装了。在安装前,我们应当准备好安装介质(磁带或光盘,如果是磁带,则有4mm和8mm之分)、各种设备的驱动程序、网络接口类型,系统的网络地址和主机名等有关资料和信息。
(一)基于PowerPC/Power的AIX 5L安装
1、安装的总体流程
基于PowerPC/power处理器的AIX 5L基本操作系统(BOS)的安装流程如图2所示,它比安装AIX 4.3多了一个是否启用64位内核和JFS2支持。
点击看大图 |
2、安装各版本AIX的磁盘空间要求
安装AIX对系统有一定的要求,AIX Version 4.3.3要求物理内存最小为32MB,AIX5L Version 5.1要求物理内存最小为64MB,如果少于64MB,则无法从安装介质启动系统,并且要求初始的页面空间(即硬盘上的虚拟内存,文件设备为/dev/hd6)最小为64MB。表1列出的是AIX基本安装(含CDE的图形系统)对硬盘的最小要求。
点击看大图 |
3、AIX 5L 操作系统的安装过程
下面以AIX 5L为例说明,AIX 5L的安装过程中包含了AIX 4.3及其以前版本的安装过程。
我们给IBM服务器(或小型机)加电后,安装下面的步骤进行:
① 启动系统安装程序
图3 |
② 指定系统控制台
****** Please define the System Console. ******Type The F1 key and press
按F1,指定当前的显示器为系统控制台。
③ 选择安装用的语言
④ 更改安装设置
图4 |
要安装基本操作系统(BOS),则必须使启动系统处于维护模式下,当系统控制台显示如图5所示的画面时,系统将提示选择下步如何安装。如果要使用默认设置立即开始安装则直接选择“1”;如果要在维护模式下进行系统恢复,则选择“3”;如果要改变安装设置并进行安装,则选择“2”,如上图4所示。
说明:虽然可以使用默认设置启动安装,但笔者仍然建议先检查和修改安装设置。在安装过程中的每个画面里,Choice后面的方括号中的内容是系统默认的选择,如果选择“99”就会返回到上一级菜单,选择“88”则会显示帮助信息。
在这里我们选择 2 进行安装设置的修改,如下图5所示。
图5 |
上图5中所示的是安装与设置屏幕的外貌,显示了当前这台RS/6000的默认安装设置。这些默认安装设置是通过测定系统状态得来的。例如,一台新机器的默认安装方法和一台已经有一个AIX操作系统的机器的默认安装方法是不同的。这时可以设置安装方法、安装后的基本语言环境、安装内容选项,是否安装信任计算基础(Trusted Computing Base,简写为TCB),选择桌面环境和是否安装64位内核和支持JFS2。通常情况使用默认的安装设置来安装操作系统。
在AIX 4.3.3以前的版本中,图5中所示的第3项是“Install Trusted Computing Base”,在AIX 5L的安装程序中变为“Advanced Options”。“Advanced Options”(高级选项)中包含了选择安装内容、信任计算基础(TCB)、桌面环境、64位内核和JFS2。
说明:在图5所示的画面中,选择“0”会直接使用上面的设置进行安装,请参考开始进行安装;如果选择“1”,就会进入到更改安装方法的画面,进入全新覆盖安装,保留安装、迁移安装和改变目的磁盘;选择“2”就会进入到设置基本语言环境的画面,进入改变基本语言环境;如果选择“3”,就会进入到高级安装选项中,进入高级安装选项。
AIX安装方法有3种:全新覆盖安装、保留安装和迁移安装。其中,全新覆盖安装(New and Complete Overwrite Installation)是默认安装方法,对于一台新的机器,一般都使用全新覆盖安装。如果要更改安装方法,在安装与设置画面(图5所示的画面)中,选择“1”,就会出现如图6所示的画面。
如下图6所示的Choice后面的方括号([])中的内容是默认的安装方法。如果图6中所示的默认安装方法是保留安装或迁移安装时,即Choice后面的方括号中是“2”或“3”时,我们才可以选择改变方法:如果是全新覆盖安装(New and Complete Overwrite Installation),即Choice后面的方括号中是“1”时,则不能选择其他安装方法,只能使用全新覆盖安装。因为全新覆盖安装是系统检测出来的,也就是说,我们的机器没有执行其他两种安装方法的条件。
图6 点击看大图 |
从《UNIX系统终极安装----AIX篇(上)》中,我们知道AIX可供选择的安装方式有三种。下面是AIX操作系统几种安装说明:
1、全新覆盖安装
处于下列情况时,必须使用全新覆盖安装方法安装AIX系统。
1)如果机器是新的,且这台机器的硬盘是空的或磁盘上没有BOS(基本操作系统),就必须使用这种方法安装。
2)当机器上已经安装了AIX操作系统,由于某种原因,系统被破坏了,必须重新覆盖原有的操作系统,只有使用这种方法才能使系统处于正常状态。
3)当需要重新分配所有硬盘时,由于rootvg(rootvg是存放操作系统的一组硬盘)也占用了硬盘,所以必须重新安装操作系统,rootvg将会被重写覆盖,在这种情况下必须使用全新覆盖安装。
说明:卷组(Volume Group,简称VG)是一种存储空间组织形式。把由一个硬盘或好几块硬盘组成的空间定义为一个逻辑空间,这个逻辑空间就是VG。Rootvg就是一个VG,rootvg包含了基本操作系统(BOS),机器还是从rootvg启动起来的,还要将BOS加载到内存,所以rootvg很重要。当重新分配rootvg的空间时,必须重新安装BOS。
这样的好处是,当存放BOS的VG出现问题时,需要重新安装BOS,重新安装BOS不会影响非rootvg,也就不会影响用户数据。 如果在第2,3种情况下使用 “New and Complete Overwrite”安装方法,建议您在安装之前备份系统。
2、保留安装
保留安装是一种安全的升级BOS的安装方法。当机器上安装了以前版本的AIX操作系统,而且还要保留rootvg上的用户数据,还要安装更新版本的操作系统时,必须使用Preservation Installation。保留安装是AIX Version 3.1或AIX Version 4.1系统的默认安装方法。
通常情况下,这种方法要删除/(root),/usr,/var,/tmp文件系统中的内容,保留“page”和“dump”两个设备,也保留/home及用户创建的文件系统,所以,存放在/(root),/usr,/var,/tmp文件系统中的用户数据将会丢失,这些文件系统将被删除,然后再重新被建立,所以以前安装的任何LPPS和软件包也将会丢失。因为这种方法会清除系统文件和系统配置,所以用保留安装方法安装完BOS后,必须重新配置系统。
在安装过程中,列在文件/etc/preserve/1ist中的系统文件将会被复制和保留起来,在默认情况下,它只包括/etc/filesystems,/etc/swapspaces,/etc/resolv.conf等3个文件。
3、迁移安装
为了保留已经存在root卷组上的内容,而且要将AIX Version 3.2、AIX Version 4.2或AIX Version 4.3升级到AIX 5L Version 5.1,就可以采用迁移安装(Migration Installation)。这种方法除了不保留/tmp文件系统,将保留其他所有的文件系统,包括root卷组、逻辑卷和系统的配置文件等。在大多数情况下,使用迁移安装新版本时,以前版本中的用户配置文件将被保存起来。迁移安装是AIX Version 3.2系统和以后版本系统的默认的安装方法。
我们可以使用oslevel命令可以列出操作系统的版本号,也可以列出已安装的操作系统中软件包的版本号。例如,要知道当前AIX操作系统的版本号,可直接输入不带任何参数的oslevel命令:
# oslevel
4.3.3.0
图1 |
上图1所示的就是oslevel命令的简单例子,使用oslevel获得当前OS的版本号是4.3.1.0,然后用oslevel-q命令获得系统能够识别的版本号是4.3.1.0,用oslevel-l 4.3.1.0命令试图列出版本比4.3.1.0早(小)的软件包,但是系统中没有,也就不显示,用oslevel-g命令列出了版本比当前系统的版本号(4.3.1.0)晚(大)的软件包。
迁移安装开始时,安装程序会校验是否有足够的空间用于迁移安装,如果没有,将会显示还需要多少空间才能安装,所以在安装前必须保证rootvg有足够的空间用于迁移安装,还可以使用系统管理工具smit来扩大rootvg的空间;或者将rootvg中不需要的文件系统、逻辑卷删除掉;或者将用户数据的逻辑卷从rootvg移到其他VG中去。如果真的没有足够大的空间,最后一个办法是用保留安装代替迁移安装,不过保留安装后必须重新安装应用程序并且重新配置系统。
完成迁移安装必须最少要有8MB的硬盘可用空间。在迁移安装过程中,如果没有足够的空间完成安装,屏幕上将显示错误信息。 当进行迁移安装时,有些包没有被安装,详细信息请查看/var/adm/ras/devinst/log文件,或者执行保留安装或全新覆盖安装。
二、其他选项操作
1、改变目的磁盘
在选择安装方法的画面中选择了“New and Complete Overwrite”,即实行全新覆盖安装,就出现如图2所示的画面,这是改变目的磁盘的画面。
图2 |
在图2中,“Name”是磁盘的名称,一般用“hdiskX”表示;“Location Code”磁盘的位置号码,它表示物理设备在系统中的地址;“Size(MB)”是磁盘的大小,用MB作为单位;“VG Status”是VG的状态,表示这个磁盘属于那个VG;“Bootable”标志这个磁盘是否可以启动系统。
图中列出的第1块硬盘能够引导系统,至少应该选择可以引导的硬盘作为root卷组安装BOS。如果要选定某个硬盘,就直接输入它的代码并按Enter键,它会用“>>>”符号标识出来。相反,如果要取消选定某个已选定磁盘,就直接输入代码并按Enter键,“>>>”符号就会消失。选定结果中最少有一块磁盘是可以启动系统的。选择好之后,直接输入“0”并按Enter键,就会返回到安装与设置画面,并且在安装与设置画面中的“System Setting”下会列出刚才所选择的安装方法和目的硬盘。
在改变目的硬盘时,选择“66”也可以指定一些追加磁盘,会新开一个画面来提示支持追加磁盘的设备。BOS安装程序配置追加的磁盘后,就会返回到改变目的磁盘的画面。实行保留安装或迁移安装就是要在已安装AIX Version 3.1,3.2,4.1或4.3的机器上安装AIX Version 5.1或以后版本。
2、改变基本语言环境
在安装与设置的画面(如图3所示)中选择“2”,就会出现如图4所示的画面,它是设置基本语言环境画面。在该画面中可以选择系统所使用的文化习俗、语言和键盘。
图3 |
图4 |
在这里,设置的语言环境只有在BOS安装完成并且系统重新启动后才生效。它与安装语言不同,这是BOS的运行语言环境。
在上图4中,“Cultural Convention”是文化习俗,决定日期、时间、数字和货币的表示;“Language”是语言,决定用户与操作系统进行会话的语言,即用户给系统输入命令等和系统向用户提示信息所用的语言;“Keyboard”是键盘,决定所使用的键盘。其中的每一行是文化习俗、语言文字和键盘的组合体,屏幕上会列出了所有系统预先定义的组合体,选择“10'’显示下屏的文化习俗、语言和键盘选项。
根据您的文化习俗、语言和键盘来选择,一般情况下,文化习俗使用“English(United States)”,语言和键盘也使用“English(United States)”。但是您也可以定义一个组合体选项,通过选择“25”来定义自己的组合体选项。
一旦您选定了文化习俗、语言和键盘选项,安装与设置画面就会显示出来。
3、高级安装选项
在上图3中(即安装与设置画面)选择“3”,就显示如图5所示的画面。
图5 |
① 安装配置
在图5中选择“1”,就设置安装软件包或选择桌面环境。如果是字符终端(即ASCII终端),则显示“Installation Package Set”,该选项有“Minimal”或“Default”两种安装方式。
如果是图形式终端,则显示“Desktop”,您可以选择的桌面环境有CDE,KDE,Gnome和NONE。如果选择了NONE,则会以最小的配置安装,其中包括X11,Java,perl,SMIT及基于Web方式的系统管理程序。如果选择CDE,Gnome或KDE,则同时还会安装桌面管理程序和文件服务程序库。如果选择Gnome或KDE,则后面会提示“the Toolbox for Linux Applications CD”(Linux应用程序CD的工具箱)。如果您没有这个CD,在命令行后输入q以继续安装。
② 启用信任计算基础(TCB)
TCB是一个系统组件,负责强制执行系统的信息安全策略。TCB包含所有计算机的硬件,但是系统管理人员应该主要关心TCB的软件部分。如果选择“Trusted Computing Base”选项为yes,即会启用信任路径、信任shell和系统完整性检查(比bck指令)。
若要启用Trusted Computing Base,请键入2然后按Enter键,将其值改为yes,默认值是no。
③启用64位核心的支持
基于POWER平台的AIX 5L除了能够使用以前的32位内核外,还可以使用了64位的内核。只有64位公用硬件设备参考平台(Common Hardware Reference Platform,简写为CHRP)的PowerPC机器支持64位的内核。在应用程序开发方面,一些数据类型也被扩大到能支持这个64位内核,但是32位的应用程序在64位的内核(包括POWER系统和Itanium系统)仍能正常运行。如果您的机器有64位的处理器,64位的内核会随着BOS自动被加载。
当已经确认改变安装设置和系统设置后,就可以开始安装。在安装与设置画面(图1)中选择“0”,就进行安装,如图2所示。
图1 |
图2 |
安装过程中,有安装状态的提示。屏幕会自动提示已经使用了多少时间(以分钟表示),安装任务已经完成了多少(以百分比表示)。根据屏幕提示更换带用标签光盘,当安装基本运行环境之后,就会显示安装其他软件的状态信息。
果您选择了迁移安装,在选择开始安装后的几分钟后就会出现一个迁移确认画面。 这个迁移确认画面提示您原来的系统中存在一些与AIX 5L Version 5.1不兼容的软件,而且在后面的安装中会安装这些软件的更新版本,如果选择了取消,它就不会继续完成迁移安装而重新启动机器,否则就会继续安装。当您确定了迁移安装后,才会显示安装过程的状态画面。
在这个过程中,安装程序将做如下工作:
(1) 建立AIX系统的目录结构;
(2) 从安装介质中将BOS和一些文件包复制到系统中;
(3) 安装所有连接设备的软件。
BOS(基本操作系统)安装完毕后,系统会重新启动。然后,AIX操作系统以默认的系统参数运行。这些默认的系统参数是:出厂时设置的机器日期、时间及其他一些设置参数。新安装的BOS系统重新启动后,就运行配置助手程序(图形终端)或安装助手程序(字符终端)。这两个工具引导您完成系统安装后的配置工作,例如通过安装助手(Installation Assistant)或配置助手(Configuration Assistant)可以修改系统日期、时间,可以完成配置网络,管理系统存储空间,设置系统语言环境,创建用户,备份系统,定义打印机和安装应用软件等工作。
1、使用“配置助手”配置系统
对于图形控制台,新BOS重启后就运行配置助手,如下图3所示。
图3 |
在上图3中,选择需要做的任务,然后按“Next”按钮,就继续配置。图形界面的配置助手是逐步地指导系统管理员来完成每一个配置任务,任务是以逻辑顺序出现的。在使用系统之前,请完成所有的配置任务。例如,系统的页面空间如果少于推荐的数量,缺少页面空间会引起严重的操作问题,因此要增加页面空间,系统管理员应该选择“Manage System Storage and Paging Space”,然后按“Next”按钮就配置存储空间和增加页面空间。
在配置助手的引导下,可以完成下面任务:
(1) 将系统时区设定成所在地的时区,设置正确的日期和时间。
(2) 设定root用户密码。
(3) 管理系统存储空间和页面空间。
(4) 配置网络通信。
(5) 配置一个Web服务器,能够使用基于Web方式的系统管理,以便在Web浏览器中执行系统管理命令。
(6) 安装在线文档库服务,让使用者搜寻在线文件(强烈建议您完成这个配置作业,因为部分应用程序可能必须依赖这个文档库的服务,来实现在线手册及解说的搜寻)。而且,这个配置工作也可选择性地协助您安装Web浏览器、Web服务器以及相关的文件。
当退出配置助手程序时,它会询问在下次重新启动操作系统时,是否要重新启动配置助手程序。退出配置助手程序后,用户即可以开始登录并使用AIX 5.1。
当以后需要运行配置助手程序时,可以在命令行输入configassist命令,就能运行它。
2、使用“安装助手”配置系统
如果将控制台设置为字符方式,则新安装的BOS启动后就运行安装助手,它是一个字符界面,如图4所示。
图4 |
字符方式的安装助手与图形方式的配置助手功能基本相同。只有root用户才能使用安装助手程序。当以后需要运行安装配置程序时,可以在ASCII命令行运行install_assist命令进入到字符安装助手界面,或在CDE环境下通过SMIT工具运行smit assist进入图形安装助手界面。
在“安装助手程序”的指引下,您可以完成下列配置任务:
(1) 将系统时区设定成您所在地的时区,设置正确的日期和时间。
(2) 设定root用户密码。
(3) 确认或变更您用来安装其他软件的设备。安装设备可能是CD-ROM、磁带设备或是本地或远程目录。
(4) 管理系统存储空间和页面空间。
(5) 配置网络通信。
(6) 变更基本语言环境或新增加其他语言环境。
(7) 为其他用户建立使用账户。
(8) 配置打印机,并且为本地打印机与远程打印机服务器新增打印队列。
(9) 导入任何已存在的卷组。
(10) 安装其他的软件和应用程序
(11) 备份系统。
(12) 退出“安装助手程序”并登录系统。
在使用“配置系统”工具时我们要注意:
(1) 如果系统是通过网络安装服务器来安装的,则当BOS安装程序完成时,“配置助手程序”或“安装助手程序”不会显示出来。
(2) 如果系统是使用系统备份带来恢复安装的,或通过自己定制的BOS安装,或是从AIX 4.2或更高版本选择“迁移安装”,则当新安装的BOS重新启动时,可能不会运行“配置助手程序”或“安装助手程序”。
(3)“配置助手程序”及“安装助手程序”并不包含把您的机器配置成服务器所需的工作。如果需要为特定资源而配置您的系统,请参照专属于该资源的文件。
(4) 如果您的终端类型尚未设定,则“ASCII安装助手程序”所显示的第一个菜单是要求输入终端类型(tty)。如果输入的终端类型无效,则该菜单会重新显示,直到输入有效的类型为止。
(5) 如果输入的有效终端类型与您的终端不符,下一个显示的屏幕可能无法阅读。在此情形下,按下中断键返回到“设定终端类型”的屏幕。对于大部分的终端类型而言,中断键是Ctrl+C。
AIX 5L不仅可以安装在PowerPC/Power的机器上,而且还可以安装在64位Intel架构(IA-64,即Itanium)的机器上。安装在基于Itanium的机器上的AIX是一个64位的内核,在Itanium系统上的AIX不存在32位的内核。Itanium系统和POWER系统的应用程序二进制接口(ABI)也不同。在Itanium系统的AIX中没有ptrace()函数,而是通过读写/proc文件系统来调试和跟踪应用程序。
1、准备在Itanium机器上安装AIX 5L
IBM的AIX 5L支持的硬件平台配置包括Intel公司的SDV(Software Development Vehicle)工作站、SDV服务器和其他一些架构在Itanium芯片上的机器。但是AIX5L不支持混合使用不同类型的内存和处理器。
在安装之前,很有必要了解您所要安装机器的固件级别(Firmware Level)和处理器级别(Level)。要得到这些信息,必须在启动阶段并且有“Itanium”标志出现时才可进入CMOS设置,选择系统BIOS选项,固件级别位于BIOS画面的第3个字段。
安装AIX 5L版本,对于Itanium机器,需要512MB的物理内存。AIX 5L会建立最初的页面空间(/dev/hd6),其空间最小为512MB。表1所示的是基于Itanium的AIX 5L版本(图形系统)对存储空间的安装要求。
2、在Itanium机器上安装AIX 5L步骤
下面是从Itanium机器CD-ROM安装AIX5L的步骤:
(1) 接好电源,加电启动机器;
(2) 将Operating System光盘放入光驱中;
(3) 当屏幕出现EFI引导管理器(EFI Boot Manager)的画面时,用光标选择“EFI Shell”,然后按Enter键,就出现“shell>”提示符。
(4) 安装程序给CD-ROM分配一个类似“fs0”样子的号,并显示出来。
(5) 在“shell>”提示符下输入下面命令,设置路径为当前目录:
shell>set path
(6) 在“shell>”提示符下输入CD-ROM号(即在第4步中显示出来CD-ROM号,例如fs0.fs1),就出现“fs0>”提示符(假设CD-ROM号为fs0)。
(7) 在“rs0>”提示符下输入boot命令,从CD-ROM引导安装AIX 5L。
(8) 按F1键选择控制台,然后按Enter键继续。
(9) 按“1”选择使用英语作为安装语言,然后按Enter键继续。
(10) 按“0”选择开始安装,然后按Enter键继续。
(11) 再按一次Enter键确认安装。
(12) 等待一段时间后,安装程序提示您更换《Extended Hardware Drivers CD》,按照提示安装硬件驱动程序。
(13) 继续安装,系统会提示您更换操作系统CD2和CD3,这个安装过程可能需要30到50分钟的时间。
(14) 当安装完成之后,系统会重新引导并启动AIX系统,过几分钟后, “安装助手”会自动运行,通过“安装助手”可以完成不同的管理配置任务,例如:安装其他LPPs、配置网络和其他通用的配置任务。
(15) 在“安装助手”菜单选项中,关闭“安装助手自动启动”项,下次启动AIX时不再让它自动运行,然后退出“安装助手”程序。
3、在Itanium机器上激活许可(License)指定的处理器
在默认情况下,Itanium平台的AIX 5L提供一个使用1颗处理器(CPU)的许可(License),也就是说,当在Itanium机器上首次启动AIX 5L时,只有一个处理器(CPU)工作,即使您的机器安装了多个处理器。
如果用户为Itanium机器购买了带有多颗处理器许可的AIX 5L操作系统,就必须激活其他处理器,使可用处理器数达到许可指定的处理器数。