Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3013491
  • 博文数量: 535
  • 博客积分: 15788
  • 博客等级: 上将
  • 技术积分: 6507
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-07 09:11
文章分类

全部博文(535)

文章存档

2016年(1)

2015年(1)

2014年(10)

2013年(26)

2012年(43)

2011年(86)

2010年(76)

2009年(136)

2008年(97)

2007年(59)

分类: Oracle

2007-05-17 10:03:51

一存储基础知识
在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                    rootvg          active
hdisk1          00072f3fcd9337e9                    rootvg          active

    执行lsvg rootvg 察看磁盘空间


Oracle 安装步骤

 

一、oracle 安装前准备

 1、用户和组的创建

   用户: oracle    ID: 202   Primary group: Staff   group set: Staff,dba  Home directory: /oracle   Initial program : /usr/bin/ksh

   工作组:dba    ID:202   User list : oracle    Administrator list : root

 

   创建完 oracle用户之后,进行设置密码

 #passwd oracle

 

2oracle 的环境变量设置

修改oracle用户的.profile环境变量文件,增加以下内容:

ORACLE_BASE=/oracle; export ORACLE_BASE

ORACLE_HOME=/oracle/OraHome1; export ORACLE_HOME

ORACLE_SID=ora9i; export ORACLE_SID

ORACLE_TERM=vt100; export ORACLE_TERM

TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN

NLS_LANG=american_america.zhs16cgb231280; export NLS_LANG

ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH

LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH

ORA_DB=$ORACLE_HOME/dbs;export ORA_DB

#CLASSPATH=$ORACLE_HOME/jlib;  ORACLE_HOME/rdbms/jlib

CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$CLASSPATH

export CLASSPATH

PATH=$ORACLE_HOME/bin:$PATH; export PATH

DISPLAY=:0.0; export DISPLAY

 

Oracle 安装

  1 oracle用户进行安装cd /soft/cd1 运行./runInstaller开始安装

  2 开始弹出图形界面进行安装下面是具体的安装过程

  3、在进入安装界面后点Next进入下一步:
Source
指的是包含Oracle产品信息的文件,一般情况下他会自动识别到,如果这一栏里是空白的则要重新检查环境变量中各值的设定是否有误。

  4、点击OK进入下一步

输入oracle的用户组(dba

5、确认正确后按NEXT进行下一步:

按图示脚本orainstRoot.sh拷贝到另一个节点,并执行该脚本

开一个新窗口su –root 然后执行 orainstRoot.sh

6、按NEXT进入下一步
这一步有三个安装选项供选择:
我们选第一项安装Oracle9i数据库服务器

7、接着按Next按钮;
这一步是选择Oracle安装的类型,有三个类型供选择Enterprise Edition,企业版,Standstard Edition标致版,Custom自定义安装,我们选择企业版的安装,如果你对Oracle这一系列的产品比较熟悉的化可以选择Custom自定义安装,按自己的需求选择组件进行安装,这里选择企业版
  8
、选择software only

9、 按NEXT进入下一个:

在前面选择了Enterprise的版本进行安装,系统会安装Oracle Web Server,安装Oracle Web Server需要使用JDK,我们使用Browse按钮把JDK的目录指定好(/usr/java141) 以便系统能在安装过程中找到需要的应用程序

10、确认按Next进入下一步直到安装结束;
对话框内会有一些需要root运行的命令要求你执行,这时候另外开一个控制台窗口,suroot并运行提示框内的命令,在安装过程中还有会提示换盘,运行完毕后按确定继续安装;

11、安装结束后提示:
Exit退出完成安装
  12
、安装完毕后根据命令#dbca来建库

这个过程中包括SID 、数据库模版、配置 (MemoryCustomShare poot 300Buffer cache 1024Java poot 0Large poot 100PGA 30)设置字符集(ZHS16GBK)、配置File Location等等

 

 

阅读(10839) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~