`
jerome_wang
  • 浏览: 147107 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

AIX 5L 基础知识一

    博客分类:
  • AIX
 
阅读更多

系统管理包括不同的任务:用户控制 设备管理 网络管理 性能调整 操作系统安装 备份

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics