系统管理包括不同的任务:用户控制 设备管理 网络管理 性能调整 操作系统安装 备份
AIX: 运行在P系列服务器上的操作系统;Advanced Interactive eXecutive(带有BSD附加件的UNIX System V系统;遵循UNIX标准 )
AIX 的几项第一
LVM
Logical Volume Manager 逻辑卷管理器
内置在操作系统中
JFS、JFS2
Journal File System 日志文件系统
动态内核
增加新设备,更改配置不需要重建AIX内核
mksysb
制作系统启动映像
SMIT
System Management Interface Tool
系统管理界面
AIX 5L
运行在32位或64位硬件上
有32位和64位两种核心
32位应用程序二进制兼容老版本AIX
64位应用程序需要在5L上重新编译
运行在单处理器、SMP和SP并行机器上
AIX5.1可以在所有的RS/6000, P系列服务器上运行
AIX 5.2支持动态逻辑分区
AIX 5.2不支持MCA体系结构的RS/6000机器
高可用性High Availability Cluster Multi Processor
HACMP程序包
软件和服务
可在所有的P系列服务器上运行
使用外置共享磁盘和HACMP软件
多达32台机器的集群
通常使用两台机器
HACMP - 两种流行的配置
空闲备用
机器 A 正在运行应用
机器 B 处于空闲状态
机器 A 发生故障
机器 B 重新启动一些(或所有)应用
机器 A 修复好
机器 B 停止应用,然后在A上重新启动
互为备份
机器A 和 B 都在运行独立的应用
机器发生故障,假设为B
机器 A 运行所有(或局部)应用
机器修复后
机器 A 停止机器B的应用,然后在B上重新启动
编译器
AIX 的相关软件
在AIX中不提供 C 编译器,可单独购买
VisualAge C++ for AIX
C for AIX
DB2 通用数据库
采用Web集成的数据库
运行在很多平台上
WebSphere
电子商务产品集
完整的连锁部件集
Tivoli
完整的系统管理解决方案
Performance Toolbox/6000
监视多个RS/6000系统
总结
RS/6000,P系列服务器 和 AIX
所有的UNIX都各有特点
包括 AIX
不能称之为好与坏 - 只是不同
我们希望,通过学习您会越来越喜欢AIX
它的一些特性使系统管理员能够更加简单地完成管理任务
part 2
学习目标
了解到P系列服务器的引导过程
使用AIX命令检查系统的状态
如何引导和关闭AIX
图形控制台
大多数的机器都带有一个图形化的控制台
控制台有着高分辨率的VGA显示器
便于使用图形化系统管理应用程序
但是
频繁使用的图形屏幕将会“吃掉”CPU的资源
复杂的屏幕保护程序有可能完全占用1个CPU
很多服务器可配一个字符终端作为主控制台
ASCII终端
所有的 P系列服务器的串口都标记为S1、S2、S3或S4.
主控台常使用S1
当启动时,对RS232没有什么要求
一旦运行AIX,需要完全的RS232能力!
我们推荐使用IBM带有跨接线的电缆
服务处理器
除了配置最低的机器外,都有一个服务处理器
这个独立运行的小CPU可以:
在启动时检查机器的状态(CPU、RAM和总线)
关闭和开启主CPU
提供服务,甚至是在主CPU发生故障时
允许远程访问“死机”的机器
开机
大多数P系列服务器
当接通电源时 ...
服务处理器首先自检
在LCD上显示 "OK"
启动机器时 ...
按住白色的电源键
系统初始化阶段
1. ROS IPL (Read Only Storage Initial Program Load): This phase includes a power-on self-test (POST), the location of a boot device, and loading of the boot kernel into memory.
2. Phase 1 (Base Device Configuration Phase): This phase runs /etc/rc.boot with an argument of 1. rc.boot builds the Object Data Manager (ODM) database, makes sure that base devices are configured, initializes the Logical Volume Manager (LVM), activates the root volume group (rootvg), and checks and mounts the root file system.
3. Phase 2: Here /etc/rc.boot is run with an argument of 2. This merges the ODM data and device files into the root file system and configures any devices not configured by Phase 1.
4. Phase 3: This phase starts /etc/init with the process ID (pid) of 1.
5. Phase 4 (run-time phase): Here init runs the entries in /etc/inittab and invokes /etc/rc.boot 3. The /tmp file system is mounted, the ODM database is saved for future boots, and the run state is set to multi-user, at which time various subsystems such as TCP/IP and NFS, if found in /etc/inittab, are started.
启动 - LED/LC
在上电的每一阶段
LCD都要显示一些数字信息
它为您指示:
正在进行加载的设备
当前的工作状态
加载失败的原因
可以在诊断手册中查到数字信息的含义
系统初始化 - 第一阶段
由服务处理器运行
进行自检,代码显示在前面板上
识别适配器和部件
按照配置列表查找引导设备
从引导设备上加载AIX,否则在LCD上显示错误代码
rootvg 和 /dev/hd5
使用: lsvg -l rootvg 检查(type = boot)
引导列表
硬盘、CDROM、磁带、网络
按列表顺序查找引导设备
从第一个可引导的设备上加载AIX
使用 # bootlist -m normal -o进行列表
使用 # bootlist -m normal hdisk0 cd0 en0进行设置
系统初始化 - 第二阶段
服务器上设备的配置
启动AIX,运行 cfgmgr
识别各类硬件设备
加载动态设备驱动程序
可从LCD上观察到正在配置的哪个设备
设备越多,花费的时间越长
系统初始化 - 第三/四阶段
AIX核心取得控制权
运行AIX,使设备处于可用状态
在主控台上显示AIX的信息
varyonvg 相关 volume groups
mount 文件系统
开启 paging spaces
运行 /etc/inittab 中的命令
启动 AIX 各类服务进程
error reporting
tcp/ip
NFS
屏幕上出现用户注册信息
AIX运行后
一旦AIX运行后:
错误事件可以记录到文件中
控制台启动过程会显示在屏幕上,同时记录到相应的文件中
当AIX正常运行后
普通终端显示登录提示
主控终端显示登录提示
图形化控制台显示
XDM 图形化登录窗口
欢迎屏幕
AIX第一次启动时,将显示欢迎屏幕 / 安装帮助信息
在该屏幕设置:
时区、日期和时间
根口令
换页空间
网络
其它部件的安装
安装帮助文档
另外,您也可以使用install_assist命令在以后进行设置
欢迎屏幕之后
设置授权用户的数量
在/etc/profile、/etc/environment中设置系
统环境变量
设置换页空间
Shell
AIX 的缺省 shell 为:
Korn
ksh
AIX 有其他的shell可以供选用
查找已执行过的命令:
$ set -o vi
启动 vi 命令行 按 <esc>
前一行:<esc>+ k
其它的 vi 命令如: h l x i a
搜索: <esc> /字符串
检查AIX的系统状态
文件系统: df -k
设备: lsdev -C
磁盘(物理卷): lspv
paging space: lsps -a
配置: lscfg -vp
软件: lslpp -l
用户: who
处理器个数: lsdev -C|grep proc
内存大小: lsattr -El mem0
关机
大多数P系列服务器很少关机!
AIX能动态地
调整内部表的容量
增加/删除设备驱动程序
增加新软件和功能
只有在下列情况下才关机
添加新硬件 (现在已有了热插PCI和磁盘)
硬件维护
当出现严重问题时!!
有很多的标准工具可以关机,但它们的关机顺序都相同
关机 shutdown、 init、 halt
建议使用:
shutdown
使用wall命令提醒用户1分钟后关机
shutdown +2
2分钟后关机
shutdown -Fr
-r = 关机后重新启动
关机顺序与启动顺序相反
运行脚本来关闭应用程序 /etc/rc.shutdwon
提醒用户
关闭用户进程
停止系统服务进程
卸载文件系统
停止处理器
-r ... 利用服务处理器开始重启系统
死机
AIX 中的文件系统是日志文件系统
文件系统的损坏很少见
若检测到硬件错误
RAM+ECC, L2 cache +ECC, CPU+重启
宕机时内存内容保存到dump设备中,便于后续的内存分析
LCD 显示888
可以按键查看更多代码信息
服务处理器显示 "OK"后结束
错误记录
错误记录
所有的AIX错误都记录在一个记录文件中
显示错误
errpt
显示详细的错误信息
errpt -a
最好用more或 pg命令分页显示
清空错误记录信息
errclear 0
总结
RS/6000具有服务处理器
LCD上的显示代码用于指示运行状态
欢迎屏幕可以进行“启动后”设置
使用 shutdown -F 或 shutdown -Fr