oracle大型数据库系统在AIX/unix上的实战详解》讨论76   怎么查一下我机器的内存?AIX环境

讨论76 怎么查一下我机器的内存?AIX环境_机器

一个读者来信问勒令一个简单问题:“怎么查一下我机器的内存?AIX环境” 问题,我这里借用oracle安装前的检查文档,来回答上述问题:

第一步:检查AIX系统版本、修补、软件包构成

以root(口令root)用户登录,执行命令如下:

# /usr/sbin/lsattr -E -l sys0 -a realmem

讨论76 怎么查一下我机器的内存?AIX环境_AIX_02

执行下列命令查看交换区尺寸,可以看到,当前交换区尺寸为672M:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_03

当前临时目录64M大小。

讨论76 怎么查一下我机器的内存?AIX环境_内存_04

查询系统是否64位:

讨论76 怎么查一下我机器的内存?AIX环境_机器_05

另外,综合查看系统配置信息如下:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_06

下面添加交换区,执行如下命令检查当前

讨论76 怎么查一下我机器的内存?AIX环境_环境_07

可知,当前系统PP SIZE尺寸为16M,且系统空闲空间越35G。

启动smitty,调整系统空间分配如下:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_08

选择存储管理:

讨论76 怎么查一下我机器的内存?AIX环境_内存_09

选择逻辑卷管理:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_10

选择业面交换区:

讨论76 怎么查一下我机器的内存?AIX环境_机器_11

选择修改交换区:

讨论76 怎么查一下我机器的内存?AIX环境_AIX_12

系统默认hd6

讨论76 怎么查一下我机器的内存?AIX环境_AIX_13

确定后,在下面的界面中,输入额外尺寸(16M*32=512M):

讨论76 怎么查一下我机器的内存?AIX环境_内存_14

输入后回车:

讨论76 怎么查一下我机器的内存?AIX环境_内存_15

连续双击三次F3键后,选择察看:

讨论76 怎么查一下我机器的内存?AIX环境_环境_16

可以看到,当前交换区已经升到1G了。

讨论76 怎么查一下我机器的内存?AIX环境_AIX_17

下面扩充 /tmp 空间。在smitty中,进入到系统存储管理界面如下:讨论76 怎么查一下我机器的内存?AIX环境_环境_18

回车后,选择改变文件系统配置:

讨论76 怎么查一下我机器的内存?AIX环境_AIX_19

回车后,选择增强的文件系统:

讨论76 怎么查一下我机器的内存?AIX环境_环境_20

回车后,选择改变增强文件系统特征:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_21

回车后,选择/tmp文件系统:

讨论76 怎么查一下我机器的内存?AIX环境_AIX_22

回车后,选择单元计量为“G”,数目为1。输入完成后,回车确认:

讨论76 怎么查一下我机器的内存?AIX环境_机器_23

讨论76 怎么查一下我机器的内存?AIX环境_内存_24

采用同样的方式,按照下表进行空间扩充:

/home :1G

/var :512M

创建一个新的逻辑卷“oracle_lv”和对应的文件系统 “/database”。启动smitty,进入存储管理中的逻辑卷管理如下:

讨论76 怎么查一下我机器的内存?AIX环境_环境_25

回车后选择添加逻辑卷:

讨论76 怎么查一下我机器的内存?AIX环境_机器_26

回车后,按下F4选择逻辑卷rootvg

讨论76 怎么查一下我机器的内存?AIX环境_内存_27

输入逻辑卷名“oracle_lv”,对应物理卷名hdisk0 (前面的检查中,该磁盘空间甚大)。按照下图输入完成后,回车确认。

讨论76 怎么查一下我机器的内存?AIX环境_内存_28

讨论76 怎么查一下我机器的内存?AIX环境_讨论_29

下面创建文件系统/database。在上面的界面中,输入四次F3,回到存储管理工作区。选择文件系统管理,结果如下:

讨论76 怎么查一下我机器的内存?AIX环境_环境_30

回车后,选择添加文件系统选项,结果如下:

讨论76 怎么查一下我机器的内存?AIX环境_内存_31

选择增强的日志文件系统:

讨论76 怎么查一下我机器的内存?AIX环境_内存_32

选择添加增强的日志文件系统:

讨论76 怎么查一下我机器的内存?AIX环境_内存_33

回车后,提示逻辑卷信息:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_34

回车后,结果如下:

讨论76 怎么查一下我机器的内存?AIX环境_AIX_35

按下二次F3后,回到增强的日志文件系统工作区,选择改变增强的文件系统配置,

讨论76 怎么查一下我机器的内存?AIX环境_内存_36

选择/database:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_37

回车后,调整/database文件系统如下:

讨论76 怎么查一下我机器的内存?AIX环境_内存_38

回车后,结果如下:

讨论76 怎么查一下我机器的内存?AIX环境_环境_39

连续7次按下F3退出smitty,输入reboot命令,使系统重新启动。启动后查看当前文件系统状态:

讨论76 怎么查一下我机器的内存?AIX环境_讨论_40

希望有所帮助,文平

文平:资深数据库顾问,和其同事致力于顾问服务/培训服务/优化服务/实施服务/远程DBA&SA服务。您可以通过MSN或邮件:wp_h @ live.cn 、QQ:41596555 或邮件41596555 @ 留言。

Sybase 数据库请参见

我的另一本技术专著:

讨论76 怎么查一下我机器的内存?AIX环境_环境_41