AIX Version 5
- 格式:doc
- 大小:30.50 KB
- 文档页数:2
1986年——AIX v1发布AIX是Advanced Interactive Executive的缩写,即尖端交互执行操作系统。
AIX第一版本AIX v1于1986年首次发布,是第一个能够支持商用RISC系统(RT/PC)的UNIX操作系统。
RT使用了虚拟资源管理器(Virtual Resource Manager,VRM),VRM可为内核提供一个虚拟机环境,允许一个以上的操作系统同时运行。
AIX是基于INTERACTIVE Systems 公司的IN/ix(第一个商用UNIX)。
1988年—AIX v21988年,IBM发布AIX v2,它是可支持第二版RISC系统(RT/PC)的UNIX操作系统。
1990年—AIX Version 3IBM宣布推出AIX v3,具有以下特点:- 第一个可支持超标量RISC(POWER)处理器的UNIX操作系统;- 第一个可支持动态内核(在内核参数修改后不需要系统重新启动)的UNIX操作系统;- 第一个提供对象数据库管理器(ODM,可简化设备配置速度)的UNIX操作系统;- 第一个捆绑逻辑卷管理器(LVM)功能的UNIX操作系统;- 第一个捆绑日志文件系统(JFS)功能的UNIX操作系统;- 包括了系统管理界面工具(SMIT)功能,可实现菜单驱动、对用户友好的系统管理。
1994年—AIX Version 4.11994年7月26日,IBM宣布推出了AIX Version 4.1操作系统,其优点包括:- 第一个可支持PowerPC 601和POWER2+处理器的UNIX操作系统;- 第一个可支持对称多处理(SMP)架构的AIX操作系统;- 可扩展性更强,AIX内核最多可支持8个物理处理器和2GB内存;- 符合行业标准、更加简化(更快的图形化安装,通用桌面环境);- HACMP集群(高可用性集群多处理,High Availability Cluster Multi-Processing)。
Red Hat AS 5.5(64Bit)安装Oracle(10g-补丁10.2.0.4) 一、安装系统Swap大小设置:Available RAM Swap Space RequiredBetween 1024 MB and 2048 MB 1.5 times the size of RAMBetween 2049 MB and 8192 MB Equal to the size of RAMMore than 8192 MB 0.75 times the size of RAM在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者安装后在系统中禁止SELinux运行,并且关闭防火墙,否则会出现一些莫名其妙的问题。
为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。
(注解:#号代表的是root用户执行语句,$代表的是oracle用户执行语句,请注意区分)(当前系统内存为8G 操作系统为32位redhat 5.3)二、安装Oracle前的系统准备工作1.检查需要的软件包可以使用rpm -qa|grep 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:a.检查内核版本,oracle 10g需要的linux内核版本为2.4.9-e.25(或者更高的版本)检查linux内核版本命令行如下:# uname –rb.Oracle 10 g其他所需程序包的版本gcc-2.96-118.7.2make-3.79.1-8binutils-2.11.90.0.8-12openmotif-2..1.30-11glibc-2.2.4-32.8检查程序包命令行如下:# rpm -q gcc make binutils openmotif glibcc.运行命令:# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc\> openmotif compat-gcc-c++ compat-libstdc++-devel再次查看系统程序包版本gcc-3.2.3-2make-3.79binutils-2.11openmotif-2.2.2-16setarch-1.3-1compat-gcc-7.3-2.96.122compat-gcc-c++-7.3-2.96.122compat-libstdc++-7.3-2.96.122compat-libstdc++-devel-7.3-2.96.122campat-db-4.0.14.5(oracle 10g数据库安装指南中将其列为必须,但此处并不需要)如果提示未安装信息,如package compat-libstdc++-devel is not installed 则需要安装此程序包d.相关缺少软件包打包安装:软件包安装命令:rpm -ivh 文件路径如:rpm -ivh /compat-libstdc++-7.3-2.96.122.rpm如果安装文件时没有显示文件的安装进度(红色框内),则文件安装失败,可以强制安装,在命令行最后面加上--nodeps –force即可以强制执行安装注意:如果在操作系统安装时,开发组件选择不全,以上安装包是不够的,需要检查以下安装包是否已经安装:libgomp-4.4.0-6.el5.x86_64.rpm \kernel-headers-2.6.18-164.el5.x86_64.rpm \glibc-headers-2.5-42.x86_64.rpm \libstdc++-devel-4.1.2-46.el5.x86_64.rpm \sysstat-7.0.2-3.el5.x86_64.rpm \glibc-devel-2.5-42.x86_64.rpm \libaio-devel-0.3.106-3.2.x86_64.rpm \gcc-4.1.2-46.el5.x86_64.rpm \gcc-c++-4.1.2-46.el5.x86_64.rpm \libtermcap-devel-2.0.8-46.1.x86_64.rpm \readline-devel-5.1-3.el5.x86_64.rpm \unixODBC-2.2.11-7.1.x86_64.rpm \unixODBC-devel-2.2.11-7.1.x86_64.rpm \glibc-devel-2.5-42.i386.rpm \libaio-devel-0.3.106-3.2.i386.rpm \unixODBC-2.2.11-7.1.i386.rpm \unixODBC-devel-2.2.11-7.1.i386.rpm \compat-db-4.2.52-5.1.x86_64.rpm \compat-gcc-34-3.4.6-4.x86_64.rpm \compat-gcc-34-c++-3.4.6-4.x86_64.rpm \gdb-6.8-37.el5.x86_64.rpm \libXp-1.0.0-8.1.el5.i386.rpm \libstdc++-devel-4.1.2-46.el5.i386.rpmelfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm \elfutils-libelf-devel-0.137-3.el5.x86_64.rpm \没有则要从安装盘上找到并安装,不再细说。
1. AIX系统查看操作系统版本#bootinfo -y 可以查看操作系统的位数#oslevel 可以查看操作系统版本#oslevel -r 可以查看操作系统小版本号2. IBM pSeries服务器AIX系统的常用命令IBM pSeries服务器AIX系统的常用命令,包括如何移动与重命名文件、如何在系统中移动或者重命名目录、如何删除目录、如何为文本文件排序等。
1) 如何移动与重命名文件?要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。
注意: 如果不指定 -i 标志,mv 命令可能会覆盖许多已存在的文件。
-i 标志会在覆盖文件之前提示确认。
而 -f 标志则不会提示确认。
如果一起指定了 -f 和-i 两个标志,则后一个指定的标志优先。
以下是如何使用 mv 命令的示例:a) 要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下 Enter 键。
该命令将 intro 文件移动到 manual/chap1 目录。
名字 intro 从当前目录被除去,同样的文件在 manual 目录中以 chap1 的名字出现。
b) 要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下 Enter 键。
该命令将 chap3 移动到 manual/chap3.用 mv 命令重命名文件可以使用 mv 命令改变文件的名字而不将其移动到另一目录。
c) 要重命名文件,请输入:# mv appendix apndx.a按下 Enter 键。
该命令将 appendix 文件重命名为 apndx.a.如果名为 apndx.a 的文件已存在,则旧的内容被 appendix 文件的内容替换。
2) 如何在系统中移动或者重命名目录?如果需要移动或者重命名目录,可以在系统中使用 mvdir 命令。
操作系统、数据库、中间件第一章操作系统介绍1.1操作系统的定义操作系统(Operating System—缩写为OS)是一种系统软件。
它管理计算机系统的全部软硬件资源和对程序的执行进行控制,还能使用户方便使用硬件提供的计算机功能,也使硬件的功能发挥得更好。
操作系统的基本特征:1)并发性:多任务、多进程、多线程。
2)共享性:互斥访问、同时访问。
3)虚拟性:把一个物理上的对象变成多个逻辑意义的对象。
操作系统理论研究者有时把操作系统分成四大部分:驱动程序:最底层的、直接控制和监视各类硬件的部分,它们的职责是隐藏硬件的具体细节,并向其他部分提供一个抽象的、通用的接口。
内核:操作系统内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。
接口库:是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API),是最靠近应用程序的部分。
例如,GNU C 运行期库就属于此类,它把各种操作系统的内部编程接口包装成ANSI C和POSIX 编程接口的形式。
外围:是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。
例如,在微内核结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。
总结:操作系统是靠近硬件的第一层软件,是对硬件功能的首次扩充。
1.2操作系统的发展历程和分类其发展历程如下:操作系统分类根据不同的分类方法具有不同的操作系统分类。
1、应用领域可分为桌面操作系统、服务器操作系统、嵌入式操作系统;2、所支持用户数可分为单用户操作系统(如MSDOS、OS/2、Windows)、多用户操作系统(如UNIX、Linux、Windows Server);3、源码开放程度可分为开源操作系统(如Linux、FreeBSD)和闭源操作系统(如Mac OS X、Windows);4、存储器寻址宽度、架构可以将操作系统分为8位、16位、32位、64位、128位的操作系统。
密码猜测密码是系统最常遇到的攻击方法之一。
因此,控制和监视您的密码限制策略是不可缺少的。
AIX 提供机制以帮助您实施更强的密码策略,例如为以下的条目建立值:•密码可被更改之前和之后可经过的最小和最大星期数•密码的最小长度•选择密码时,最小可使用的字母字符个数1.设定良好的密码良好的密码是抵御未授权进入系统的第一道有效防线。
2.使用/etc/passwd 文件传统上,/etc/passwd 文件是用来记录每个拥有系统访问权的注册用户。
3.使用/etc/passwd 文件和网络环境在传统的网络环境中,用户必须在每个系统中有一个帐户才能获得对该系统的访问权。
4.隐藏用户名和密码为了达到更高级别的安全性,请确保用户标识和密码在系统内是不可见的。
5.设置建议的密码选项恰当的密码管理只有通过用户教育来实现。
为提供某些额外的安全性,操作系统提供了可配置的密码限制。
它们允许管理员限制用户选择的密码,并强制定期更改密码。
6.扩展密码限制密码程序接受或拒绝密码所使用的规则(密码构成限制)可由系统管理员进行扩展,以提供特定于站点的限制。
设定良好的密码良好的密码是抵御未授权进入系统的第一道有效防线。
符合以下条件的密码有效:•大小写字母的混合•字母、数字或标点符号的组合。
此外,它们可以包含特殊字符,如~!@#$%^&*()-_=+[]{}|\;:'",.<>?/<space>•未写在任何地方•如果使用/etc/security/passwd 文件,那么长度最少为7 个字符最大8 个字符(像LDAP 那样使用注册表实施的认证,可以使用超出此最大长度的密码)。
•不是在字典中可查到的真实单词•不是键盘上字母的排列模式,例如qwerty•不是真实单词或已知排列模式的反向拼写•不包含任何与您自己、家庭或朋友有关的个人信息•不与从前一个密码的模式相同•可以较快输入,这样边上的人就不能确定您的密码除了这些机制外,您还可以通过限定密码不可以包含可能猜测到的标准UNIX 单词,从而进一步实施更严格的规则。