AIX下安装ORACLE步骤:
1、网络硬盘映射:
在本机 /etc/hosts文件中添加映射路径:10.248.171.160 P550_3
在被映射主机的/etc/hosts文件中添加本地映射路径:10.9.132.249 P550_249
本机上映射文件:mount P550_3:/tar/ptfs/oracle
(注:如果本机有oracle安装文件就不需要进行网络映射,如果没有需要映射到有oracle安装文件的主机相关目录下;
mount P550_3:/tar/ptfs/oracle主机 P550_3上tar目录下是oracle的安装文件,将此目录映射到本地/ptfs/oracle目录下)
2、建立组和用户
mkgroup dba
mkuser pgrp=dba shell=/usr/bin/ksh oracle
passwdoracle(密码)
提示修改密码
(注:建立用户组dba, 用户oracle)
3、建立文件系统
1) 新建卷:
smitty mklv
rootvg
oracle_lv
20 (空间大小)
Jfs2 (类型)
2)
smitty jfs2
oracle_lv
/oracle
no->yes
3)
mount /oracle(激活目录oracle)
4、更改用户权限——将赋予oracle用户访问oracle目录的权限
chown -R oracle:dba /oracle
5、切换root到oracle用户下(步骤1到4都是在root用户下执行)
su – oracle
6、另外起一个shell,使用root用户登陆,运行脚本:
ptfs/oracls/ora9i/920/Disk1/rootpre.sh
7、打开Xmanager(被动方式)
Export DISPLAY=10.10.176.55 (客户端机器地址)
8、设置环境变量,到oracle用户下,在.profile文件中添加环境变量
9、执行 . (空格)”/.profile ,使环境变量生效
10、 运行oracle/9201/Disk1/runInstaller
11、 运行oracle/9205/Disk1/runInstaller
12、 运行oracle/9208/Disk1/runInstaller
步骤10、11、12中提示要运行脚本,使用root用户到相关目录下运行
步骤12中需要清理内存,使用命令slibclean
13、 测试:在$ORACLE_HOME/network/admin/下建立tnsnames.ora文件,并且将连接串写入文件中,使用tnsping SID 来测试。
一存储基础知识
在AIX系统中,由逻辑卷(LVM)管理物理硬盘和逻辑空间。LVM的组成要素有:物理卷、逻辑卷、物理分区、逻辑分区、文件系统等。
1物理卷(PV)
一块硬盘就是一个PV,一般都是hdiskX形式,X是序号,如hdisk0,hdisk1等
2卷组(VG)
是AIX系统中最大的存储单位,一个卷组由一个或多个物理卷构成。系统中最少要有一个卷组,这就是rootvg。rootvg是最基本的卷组,BOS存放在rootvg中,rootvg是在安装BOS时创建的。除了rootvg,用户还可以创建其他的卷组,这要依据系统中的pv数。
3物理分区(PP)
是指把pv分成连续的,大小相等的存储单位.PV是由物理分区组成的,一个卷组中的所有物理分区的大小相等.物理分区是物理卷上最小的分配单位.
4逻辑分区(LP)
是映射物理分区的逻辑单位.一个逻辑分区可以对应一个或多个物理分区.逻辑分区所对应的物理分区是真正存放数据的地方.在一个卷组中,逻辑分区和物理分区的大小是一致的,默认是4MB.从用户或应用程序的角度来看,逻辑分区是连续的,而由逻辑分区映射的物理分区可能是不连续的.
5逻辑卷(LV)
是指在一个卷组(VG)中,由多个逻辑分区组成的集合.在一个逻辑卷中逻辑分区是连续的.构成逻辑卷的物理分区可以在一个pv上,也可以在不同的PV上.所以逻辑卷就可以跨硬盘存在.
逻辑卷是逻辑上的空间,是面向用户和应用程序的存储结构,物理卷是物理空间上的,是面向操作系统和机器的存储结构,他们之间通过PP和LP的对应关系建立联系.
6文件系统(FS)
是指在AIX系统中,面向用户的存储空间.只有在逻辑卷上建立文件系统,用户通过对文件系统的操作才能完成对逻辑卷的访问.在一个逻辑卷上只能创建一个文件系统
察看磁盘空间 lspv 列出磁盘
如
hdisk0 00072f3f00234e9a rootvgactive
hdisk1 00072f3fcd9337e9 rootvgactive
执行lsvg rootvg 察看磁盘空间