从《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
如果使用图形控制台(LFT)来安装AIX系统,图5中所示的第1项就显示“Desktop”,让您选择桌面环境(默认值为CDE)。如果使用字符终端(TTY)安装AIX系统,则第1项就显示“Installation Package Set”,让您设置安装软件包(默认值为Default),第2项是设置是否安装信任计算基础(TCB),第3项是设置是否启用64位内核和JFS2。如果设置完成后输入9并按Enter键就返回到安装与设置画面(如上图3所示)。
① 安装配置
在图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位的内核。在应用程序开