- 浏览: 91180 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
zq_zero:
很好,不过如果改为用字符串数组来存储迭代结果和判断是否重 ...
Oracle自定义聚合函数实现字符串拼接 -
sea0108:
good。。
Oracle自定义聚合函数实现字符串拼接
1 AIX系统的安装
使用AIX 5300L5的介质,根据系统提示进行安装
这一步很简单,不详细说明
安
装完成后需要设置好系统时区、时间和网路。
2 调整文件系统
初步装好的系统,其文件系统如下:
# df -k
Filesystem
1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 15648
53% 1724 11% /
/dev/hd2 1212416 8764 100% 31825 11% /usr
/dev/hd9var
32768 23884 28% 369 5% /var
/dev/hd3 65536 63404 4% 30 1% /tmp
/dev/hd1
32768 31684 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt
65536 14304 79% 981 6% /opt
查看vg情况
# lsvg -l rootvg
rootvg:
LV
NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 1 1
closed/syncd N/A
hd6 paging 16 16 1 open/syncd N/A
hd8 jfslog 1 1 1
open/syncd N/A
hd4 jfs 1 1 1 open/syncd /
hd2 jfs 37 37 1
open/syncd /usr
hd9var jfs 1 1 1 open/syncd /var
hd3 jfs 2 2 1
open/syncd /tmp
hd1 jfs 1 1 1 open/syncd /home
hd10opt jfs 2 2 1
open/syncd /opt
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE
TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 543 481
108..93..63..108..109
其中vgroot还有空余的481个PP,由于我的PP大小为32M,所以还有
481*32M=15392M的空间
可以使用。
接下来要对原先的文件系统进行调整。以/usr为例:
原先/usr的大小
为32(PPs)*32M(PP SIZE)=1G
# lslv hd2
LOGICAL VOLUME: hd2 VOLUME
GROUP: rootvg
LV IDENTIFIER: 0006faaa00004c0000000111fd3878b2.5
PERMISSION: read/write
VG STATE: active/complete LV STATE:
opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 32512 PP SIZE:
32 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 32 PPs: 32
STALE
PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY:
center UPPER BOUND: 32
MOUNT POINT: /usr LABEL: /usr
将/usr的大小
变为2G
# chfs -a size=2048M /usr
Filesystem size changed to 4194304
#
df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4
32768 15632 53% 1724 11% /
/dev/hd2 2097152 865732 59% 31825 7% /usr
/dev/hd9var
32768 23884 28% 369 5% /var
/dev/hd3 65536 63396 4% 30 1% /tmp
/dev/hd1
32768 31684 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt
65536 14304 79% 981 6% /opt
# lslv hd2
LOGICAL VOLUME: hd2
VOLUME GROUP: rootvg
LV IDENTIFIER:
0006faaa00004c0000000111fd3878b2.5 PERMISSION: read/write
VG STATE:
active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX
LPs: 32512 PP SIZE: 32 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs:
64 PPs: 64
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY:
minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT
POINT: /usr LABEL: /usr
其他的文件系统根据自己的需求进行设置就可以了,下面是我的设置:
Filesystem
1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 16708
50% 1777 11% /
/dev/hd2 2097152 811420 62% 32230 7% /usr
/dev/hd9var
262144 245636 7% 380 1% /var
/dev/hd3 1048576 796292 25% 457 1% /tmp
/dev/hd1
262144 253744 4% 27 1% /home
/proc - - - - - /proc
/dev/hd10opt
2097152 1938404 8% 2302 1% /opt
oracle安装时需要的空间比较大,所以单独划了一个文件系统。
#
crfs -v jfs -g rootvg -m /oracle -a size=8196M -a bf=true
其中文件系统的类型时
JFS的,大小8个G,支持大文件。
最终的文件系统划分如下:
# df -k
Filesystem
1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 15580
53% 1727 11% /
/dev/hd2 2097152 865732 59% 31825 7% /usr
/dev/hd9var
262144 246068 7% 373 1% /var
/dev/hd3 524288 507704 4% 34 1% /tmp
/dev/hd1
262144 253748 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt
2097152 1981172 6% 981 1% /opt
/dev/lv00 8388608 8125260 4% 17 1%
/oracle
3 检查系统物理内存
# lsattr -E -l sys0 -a realmem
realmem
1048576 Amount of usable physical memory in Kbytes False
# lsattr
-E -l mem0
goodsize 1024 Amount of usable physical memory in Mbytes
False
size 1024 Total amount of physical memory in Mbytes False
可以
看到,我的系统的物理内存为1G
4 检查虚拟内存
# lsps -a
Page Space Physical
Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg
512MB 4 yes yes lv
可以看到我的系统原先的虚拟内存为512M,一般需要将其设置成物理内存的两倍大小
通过将
SWAP分区所在的逻辑分区扩展48个PP的大小,即48*32M=1536M,加上原来的512M正好
为2G
# extendlv
hd6 32
# lsps -a
Page Space Physical Volume Volume Group Size
%Used Active Auto Type
hd6 hdisk0 rootvg 2048MB 1 yes yes lv
5
检查CPU情况
# lsdev -C | grep proc
proc0 Available 00-00 Processor
#
lsattr -E -l proc0
frequency 450000000 Processor Speed False
smt_enabled
false Processor SMT enabled False
smt_threads 0 Processor SMT
threads False
state enable Processor state False
type
PowerPC_POWER3 Processor type False
6 确认系统结构
# getconf
HARDWARE_BITMODE
64
7 确认安装oracle所需的系统库文件是否安装
lslpp -l
bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat
bos.perf.libperfstat
bos.perf.proctools bos.adt.prof bos.cifs_fs.rte
Fileset Level State
Description
----------------------------------------------------------------------------
Path:
/usr/lib/objrepos
bos.adt.base 5.3.0.50 COMMITTED Base Application
Development
Toolkit
bos.adt.lib 5.3.0.50 COMMITTED Base
Application Development
Libraries
bos.adt.libm 5.3.0.40 COMMITTED
Base Application Development
Math Library
bos.adt.prof 5.3.0.50
COMMITTED Base Profiling Support
bos.cifs_fs.rte 5.3.0.50 COMMITTED
Runtime for SMBFS
bos.perf.libperfstat 5.3.0.50 COMMITTED
Performance Statistics Library
Interface
bos.perf.perfstat
5.3.0.50 COMMITTED Performance Statistics
Interface
bos.perf.proctools
5.3.0.50 COMMITTED Proc Filesystem Tools
Path: /etc/objrepos
bos.cifs_fs.rte
5.3.0.50 COMMITTED Runtime for SMBFS
bos.perf.libperfstat 5.3.0.50
COMMITTED Performance Statistics Library
Interface
bos.perf.perfstat
5.3.0.50 COMMITTED Performance Statistics
Interface
如果有库文件没有安装,请使
用smitty(CLI)或smit(GUI),根据向导进行安装。
8
对于ORACLE10.2.0.1版本的数据库需要确认系统安装如下补丁:
/usr/sbin/instfix -i -k "IY89080"
如
果补丁没有安装,请使用smitty(CLI)或smit(GUI),根据向导进行安装,
打完补丁后,需要重启机器。
至此,OS
部分的安装就完成了。
/********************
ORACLE 10.2.0.1安装与配置
********************/
1
从oracle官方网站上下载Oracle Database 10g Release 2 (10.2.0.1.0) for AIX5L
下
载网页链接如下:
http://www.oracle.com/technology/so...201aixsoft.html
注意下载需要首先注册成为oracle网站的用户
现在的文件如下:
10gr2_aix5l64_database.cpio.gz
(1,268,576,110 bytes) (cksum - 3772623559)
将下载好的压缩包通过FTP上传到AIX上,
并通过如下命令进行解压缩:
gunzip 10gr2_aix5l64_database.cpio.gz
cpio -idcmv
< 10gr2_aix5l64_database.cpio.gz
2 创建用户组oinstall和dba
3
创建oracle用户,用户组为oinstall和dba
修改oracle用户的系统限额
vi
/etc/security/limits
default:
fsize = -1
core = 2097151
cpu =
-1
data = 262144
rss = 65536
stack = 65536
nofiles = 2000
root:
daemon:
bin:
sys:
adm:
uucp:
guest:
nobody:
lpd:
oracle:
data
= -1
stack = -1
修改oracle用户的.pofile文件
ORACLE_BASE=/oracle;export
ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0; export
ORACLE_HOME
ORACLE_SID=icdvm;export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH;export
PATH
4 以root执行rootpre.sh
5 以oracle用户登陆
export
DISPLAY=本机的IP地址:0.0
如
export DISPLAY=192.168.100.167:0.0
然后执行
runInstall.sh脚本,根据GUI向导进行oracle的安装
至此,oracle的安装就完成了。
原文地址http://zhouwf0726.itpub.net/post/9689/282920
发表评论
-
ORACLE查询每个表占用空间大小
2012-05-30 17:20 2978SELECT 'select sum(bytes) FROM ... -
MySQLdump增量备份、完全备份与恢复
2011-05-13 18:01 1256◆恢复完全备份 MySQL -u ... -
windows 2003 下oracle从10.2.0.1升级到10.2.0.4
2010-06-02 15:13 2940由于安装documentum 6.5sp2需要oracle的版 ... -
oracle数据库性能监控的SQL的几种情况
2010-04-12 08:58 8521. 监控事例的等待 select eve ... -
Oracle分析函数参考手册
2010-04-02 13:32 887Oracle从8.1.6开始提供分析函数,分析函数用于计算基于 ... -
oracle 物化视图
2010-04-01 11:09 1129Oracle的物化视图提供了 ... -
oracle 9i优化器介绍
2010-03-31 17:01 919oracle 9i优化器介绍 想做oracle SQL优化的可 ... -
函数返回一个表集合数据
2009-12-28 09:18 1013--创建行类型 create or replace type ... -
Oracle自定义聚合函数实现字符串拼接
2009-12-25 14:48 8615--定义函数 CREATE OR REPLACE FUNCTI ... -
sql 调优整理
2009-12-25 14:17 834载自itpub xbxing 很好,很全面的一篇关于orac ... -
Oracle数据文件迁移
2009-12-25 14:15 1434windows xp oracle 9. 2.0.1.0 ...
相关推荐
在安装Oracle 10G...总结,AIX+Oracle 10G的安装涉及多个步骤,包括AIX系统的配置、磁盘规划、用户和环境变量设置、软件安装以及数据库实例的创建和优化。理解这些知识点对于成功部署和维护Oracle数据库至关重要。
《AIX+Oracle10G安装手册》详细解读 在IT行业中,安装和配置AIX操作系统与Oracle数据库是一项关键任务,尤其是对于企业级应用来说。本文将深入解析AIX 5300L5版本的安装过程以及Oracle 10G数据库的部署策略。 首先...
在本篇《AIX5L+ORACLE10G安装手册》中,主要涉及的是IBM AIX操作系统与Oracle 10G数据库的安装与配置。首先,我们将关注AIX系统的安装,然后是文件系统的调整,最后是Oracle 10G数据库的安装准备工作。 **AIX系统...
aix6.1+oracle11g+rac安装配置手册 aix6系统安装,裸设备配置 oracle11G-RAC安装配置
Cognos 8是一款由IBM开发的企业级商业智能(BI)和绩效管理软件,它提供了数据集成、报表、分析和仪表板等功能,帮助企业做出明智...《Cognos 8 (for aix+oracle)安装手册》将提供详细指南,帮助用户顺利完成这一过程。
### AIX5.3 + Oracle 10g 安装详解 #### 一、环境检查与准备 在进行AIX5.3 + Oracle 10g的安装之前,需要对目标系统进行全面细致的检查和准备,确保安装过程顺利进行。 ##### 1.1 系统内存检查 通过命令`lsattr -...
### AIX 6.1 + HACMP + ORACLE10G + RAC 安装配置详解 #### 一、系统软硬件组成及安装环境规划 本文档将详细介绍如何在AIX 6.1环境下安装配置HACMP (High Availability Cluster Multi Processing) 高可用集群与...
Aix6.1 + ASM + ORACLE10GR2 RAC实施手册 ,Aix6.1 + ASM + ORACLE10GR2 RAC实施手册
总的来说,《AIX Oracle 10g RAC实施文档》是IT专业人员进行Oracle RAC部署的宝贵资源,它涵盖了从规划、安装到运维的全过程,对于希望深入理解AIX和Oracle RAC技术的读者来说,无疑是不可或缺的学习材料。...
### AIX6.1 + Oracle 10g RAC + ASM 环境知识点解析 #### 一、安装前准备 ##### 1.1 检查硬件是否满足需求 在部署AIX6.1 + Oracle 10g RAC + ASM环境之前,确保硬件配置符合最低要求是非常重要的。这包括检查...
本指南将详细介绍如何在AIX6.1操作系统上配置高可用性集群(HA)以及安装Oracle 10g RAC数据库。这是一个关键任务,需要对AIX操作系统、HACMP集群和Oracle数据库有深入理解。 首先,硬件环境由两台IBM P6 570服务器和...
【共享+AIX+ORACLE+MQ+WAS集成安装文档培训教材】 在IT行业中,整合不同技术平台以构建高效的企业级系统是一项复杂而重要的任务。本培训教材“共享+AIX+ORACLE+MQ+WAS集成安装文档”正是针对这一需求而编写的,旨在...
根据给定的文件信息,我们可以总结出一系列与“AIX+ORACLE9i+WEBLOGIC81安装实施”相关的IT知识点。以下是对标题、描述、标签以及部分内容的深入解析: ### AIX+ORACLE9i+WEBLOGIC81安装实施 #### 一、AIX操作系统...
AIX6.1+HACMP5.5+Oracle_10g_RAC_10.2.0.5安装文档(20160711154730).pdf
IBM P系列小型机 安装AIX6 操作系统,用HACMP实现卷组并发,安装配置oracle10g 集群软件