`
yuanye218
  • 浏览: 26016 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

IBM P570 小型机AIX5.3系统安装ORACLE9i

阅读更多
IBM P570 小型机AIX5.3系统安装ORACLE9i
http://blog.chinaunix.net/u/14077/showart_512587.html
(图略)
数据库系统安装
概叙
本文写在 Oracle安装完后,根据实际安装情况写的操作小节。详细叙述了安装过程中的每一个步骤。
硬件系统为 IBM P570 小型机,配两块硬盘;
阵列为IBM DS4300 2T 7块硬盘,每块146G,
其中6块做raid5,另一块待机;
操作系统为AIX5.3;
数据库为 Oracle9201;
一、查看现有物理卷,显示与存储磁盘的对应关系
#lspv
注:这里列举的是已经安装好了的数据库机器中的信息,其中小型机上有两块硬盘,为hdisk0和hdisk1,而hdisk2为阵列。
二、查看卷组,显示该卷组的空间
#lsvg
#lsvg rootvg
说明:这里,TOTAL PPs表示总共容量为1092G,其中已经分配的空间USED PPs为364G,尚未分配的空间FREE PPs为728G。
三、 使用smit jfs2从尚未分配的空间中分配20G空间安装oracle(oracle实际安装只需4.6G空间,但oracle的系统日志也会存放以与此,预留空间可以大一点,因此分配了20G的空间)
1, 进入smit jfs2环境(在X Windows下,会显示图形化界面)
2, 选择Add an Enhanced Journaled File System
3, 选择在哪个卷组中创建分区,这里选择rootvg
4, 设置分区参数
说明:
Unit Size Gigabytes
Number of units 20
MOUNT POINT /oracle
Mount AUTOMATICALLY at system restart? yes
ENABLE Quota Management Version 2

其它参数默认。
选择框,可以通过 “Esc+4”打开列表进行选择。
5, 设置完毕后按“Enter”进行创建分区。
四、使用smit创建oracle用户,创建 dba,oinstall组,并对oracle用户设置/oracle目录写入权限
1, 使用smit进入创建用户组dba界面
2, 选择Security & Users
3, 选择Groups
4, 选择Add a Group
5, 填写组名信息
说明:填写Group NAME为dba,其他默认。
6, 按“Enter”创建
7, 安装上面的步骤创建用户组oinstall
8, 创建oracle用户,在第二步选择Users
9, 选择Add a User
10, 填写用户信息
说明:填写User NAME为oracle,Primary Group为dba,Group SET为dba,oinstall,其他参数默认。
11, 设置用户oracle密码,在第九步中选择Change a User’s Password进行密码修改
12, 设置用户写文件夹属性
#chown –R oracle.oinstall /oracle
#chown oracle.dba /oracle
#chmod 755 /oracle
13, 打开 /home/oracle/.profile配置oracle参数。在X Windows下可以用自带的文本编辑器打开进行编辑。
14, 加入以下参数后保存
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/ora92
export ORACLE_SID=smsdb
export NLS_LANG=american_america.zhs16gbk
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin
umask=022
15, 创建一装载cdrom的文件夹

#cd /mnt
#mkdir cdrom
16, 插入oracle安装光盘到光驱,装载cdrom
#mount –V cdrfs –o ro /dev/cd0 /mnt/cdrom
五、使用oracle用户登录X安装数据库系统
$./mnt/cdrom/./runInstaller
说明:如果在X下图形界面出不来的话,可能要运行命令xhost + 或者把export Display=192.168.18.65:0.0写入/home/oracle/.profile文件中。
六、在安装数据库的过程中,会询问是否已经运行了aix rootpre.sh,如果没有运行,请以root用户登录,运行这个脚本。运行完后,输入 y 继续进行数据库的安装。
说明:输入y后,shell提示符会退出,这个是正常现象,请等待15秒左右后,会再次有命令出现,然后图像化安装界面也会出来。
本人在执行的时候,不知道什么原因,发生以下错误。不过oracle系统还是成功安装上:
Configuring Asynchronous I/O...
Asynchronous I/O is already defined
/var/ha/soc/hagsdsocket../rootpre.sh[338]: /usr/lpp/ssp/bin/spget_syspar: not f
ound: No such file or directory.
Please make sure that the group services subsystem is active.
Aborting pre-installation procedure. Installations of Oracle may fail.
七、安装过程中,还会询问输入jdk1.3.1 home路径,请选择aix系统自带的jdk:/usr/jdk14继续安装。
八、第一张光盘安装完毕后,卸载光驱,然后插入第二张光盘后装载光驱后,继续安装。
$su root
#unmount /mnt/cdrom
#mount –V cdrfs –o ro /dev/cd0 /mnt/cdrom
说明,如果不能卸载光驱,会报资源忙。请查看是否用用户在光驱的目录下,特别是看一下root用户是否在光驱的路径下。
九、安装完毕后提示以root用户登录执行一个脚本,执行完后,安装完毕。
十、接下去就可以用dbca命令创建数据库。
注意:在创建数据库过程中,可能会出现某几个sql脚本不能执行的情况,请记录这些脚本的路径后,点击“忽略”继续安装。安装完后,分别在执行这些在安装过程中不能顺利执行的脚本。如果还是不能执行,请查看这些脚本不能执行的原因,排除问题后在执行。
自动导出备份设置
概述
本系统采用每天晚上定时用exp命令导出数据到指定的路径下进行备份。
一、创建备份文件夹
使用命令smit jfs2创建备份文件夹。根据实际情况,计算1个月每天导出备份大概需要的容量后,创建一个/orabak的目录。根据广西的数据,大概需要创建60G的空间。
二、修改该文件夹的写入用户以及属性
#chown –R oracle.oinstall /orabak
#chown –R oracle.dba /orabak
#chown 755 /orabak

三、准备一个执行的脚本
进入/var/spool/cron/crontabs后,创建一文件,该文件的名字要与调度该文件的用户名一致。这里,我们采用用户oracle来定时执行脚本,因此取文件名为oracle。
命令“0 22 * * * /oracle/orabak.sh”表示每天22点执行orabak.sh脚本。具体定义可以参考联机帮助。
ORACLE_HOME=/oracle/ora92
export ORACLE_HOME
ORACLE_SID=smsdb
export ORACLE_SID
export NLS_LANG=american_america.zhs16gbk
rq=smsdb`date +%d`
echo "++++++++++++++++++" >> /tmp/oracle.log
/oracle/ora92/bin/exp sms/sms@smsdb owner=sms file=/orabak/"${rq}".dmp log=/orab
ak/"${rq}".log direct=y feedback=0
smsdb`date +%d` 表示导出文件会以 smsdb01.dmp ~ smsdb31.dmp对应于每个月的日期生成一个文件。后一个月会覆盖前一个月同一天的文件。
下面是实际中导出的数据库备份文件:
四、让Oracle用户自动每天定时执行这个脚本
如果用户要执行/var/spool/cron/crontabs中相同名称的文件,则需要在 /var/adm/cron/cron.allow中添加。
系统安装后,默认是没有cron.allow和cron.deny文件,此时,只有 root用户才能执行各种命令。
创建文件cron.allow和cron.deny。在文件cron.allow中添加两个用户root和 oracle;保持cron.deny文件内容为空。
启动:
ORACLE_HOME=/oracle/ora92
su - oracle << EOF
export ORACLE_SID=smsdb
${ORACLE_HOME}/bin/lsnrctl start
${ORACLE_HOME}/bin/sqlplus /nolog
connect / as SYSDBA
startup
exit;
EOF
停止:
ORACLE_HOME=/oracle/ora92

su - oracle << EOF
ORACLE_SID=smsdb;
export ORACLE_SID;
${ORACLE_HOME}/bin/lsnrctl stop
${ORACLE_HOME}/bin/sqlplus /nolog
connect / as SYSDBA
shutdown immediate
exit;
EOF
分享到:
评论

相关推荐

    Aix5.3及oracle10g安装

    ### AIX 5.3 及 Oracle 10g 安装详解 #### AIX 5.3 安装流程解析 AIX 5.3 的安装是一个细致且需遵循特定步骤的过程,主要包括前期准备、使用 CD 光盘引导、设置和验证 BOS 安装配置、以及安装后的系统配置等阶段。...

    AIX5.3+HACMP+Oracle9I+Weblogic8.1安装实施报告

    以上是 AIX5.3+HACMP+Oracle9I+Weblogic8.1 安装实施报告的主要内容概述,包括软硬件清单、硬件安装流程以及操作系统的基本安装步骤。这为读者提供了关于如何准备和执行复杂 IT 架构部署的全面指南。

    aix5.3 ssh安装包

    AIX(Advanced Interactive eXecutive)是IBM开发的一种Unix-like操作系统,广泛应用于企业级服务器和大型机环境。 在描述中提到,"使用前须在Windows下先rar解压",这意味着这个安装包是以RAR格式压缩的,而RAR是...

    AIX5.3及oracle10g安装

    在AIX5.3操作系统上安装Oracle10g数据库需要遵循特定的步骤,确保系统满足Oracle的先决条件,例如: 1. **硬件准备**:除了AIX操作系统的要求,Oracle10g可能需要更多的内存和磁盘空间。同时,网络配置需提前规划,...

    Aix 5.3 安装文档

    在本文中,我们将深入探讨如何安装IBM的AIX 5.3操作系统,这是一个专为IBM Power Systems设计的Unix变体。这个过程涉及到一系列步骤,包括硬件连接、启动选项选择、安装介质选择以及安装过程中的配置。 首先,安装...

    Oracle10gRAC在IBM-AIX5.3上的安装手册.docx

    本手册针对Oracle10gRAC在IBM-AIX5.3操作系统上的安装进行了详细的说明。软件版本号为10.2.0.1,补丁版本号为10.2.0.2,AIX操作系统版本号为5300-05。整个安装过程包括CRS软件、Oracle软件、10202补丁以及数据库的...

    IBMP570小型机更换内存指导书

    在IBM P570小型机中,内存是关键的组件之一,它负责存储和处理数据。当系统性能下降或出现故障时,可能需要更换内存模块。以下是对IBM P570小型机更换内存的详细步骤: 1. **准备工作**: - 在开始更换内存前,...

    AIX5.3_HACMP+oracle双机安装配置(IP心跳)

    AIX5.3_HACMP+Oracle 双机安装配置(IP心跳)是一种基于AIX5.3操作系统的高可用性集群解决方案,通过HACMP(High Availability Cluster Multi-Processing)软件和Oracle数据库实现双机热备切换,保证系统的连续可用性...

    IBM小型机AIX操作系统安装指导书汇编.pdf

    IBM小型机AIX操作系统安装指导书汇编.pdf 随着企业信息化的发展,IT架构中小型机的重要性日益凸显。IBM小型机AIX操作系统是目前IT行业中最流行的操作系统之一,本文旨在对IBM小型机AIX操作系统的安装指导进行详细的...

    AIX 5.3系统操作手册

    本手册详细介绍了AIX 5.3的安装过程以及操作系统的基本操作,包括命令行工具、存储管理和高可用性集群(HACMP)的配置。 ### 第一章 AIX操作系统的安装 在安装AIX 5.3时,首先需要了解安装介质和方式。安装介质...

    AIX原文官方文档(aix5.3)

    AIX,全称为Advanced Interactive eXecutive,是IBM开发的一种UNIX操作系统,主要应用于IBM的Power Systems服务器。在AIX 5.3版本中,它提供了丰富的功能和强大的稳定性,适用于企业级应用和服务。这份"AIX原文官方...

    sudo for aix5.3 在aix6.1安装测试通过

    标题 "sudo for AIX5.3 在AIX6.1安装测试通过" 暗示了这个压缩包文件是 `sudo` 命令的一个版本,适用于AIX 5.3操作系统,并且已经在AIX 6.1系统上进行了安装和测试。`sudo` 是一个在Unix和Linux系统中广泛使用的命令...

    AIX 5.3 Upgrade to 7.1

    ### AIX 5.3 升级到 7.1 的详细步骤与注意事项 #### 一、概述 本文档旨在为计划将 AIX 5.3 升级至 AIX 7.1 的用户提供一份全面的操作指南。由于 AIX 5.3 已于 2012 年 4 月停止支持,除非购买了扩展服务协议,因此...

    IBM P595-AIX系统下安装Oracle10g数据库并建库

    在AIX5.3下安装oracle10g并建库

    aix5.3 IBM小机

    aix5.3 8CD 百度网盘下载链接,内附本人QQ如链接失效可以Q我

    AIX 5.3安装文档

    AIX 5.3 是 IBM 的一款高性能操作系统,主要用于企业级服务器和大型机。这篇文档主要介绍了如何在准备阶段和实际操作中安装AIX 5.3系统。 首先,安装AIX 5.3需要的基本步骤包括: 1. **准备工作**: - 确保你拥有...

    Aix5.3—Oracle11.1.0.7安装文档

    ### AIX 5.3 下 Oracle 11gR1 (11.1.0.7) 安装指南 #### 实施目的 本指南旨在详细介绍如何在 AIX 5.3 环境下安装 Oracle 11g Release 1 (11.1.0.7) 数据库。通过本实施文档,读者可以了解整个安装过程中的关键步骤...

Global site tag (gtag.js) - Google Analytics