Chinaunix首页 | 论坛 | 博客
  • 博客访问: 815533
  • 博文数量: 199
  • 博客积分: 6363
  • 博客等级: 准将
  • 技术积分: 2225
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-28 10:01
个人简介

来自农村的老实娃

文章分类

全部博文(199)

文章存档

2017年(1)

2014年(2)

2013年(3)

2012年(6)

2011年(26)

2010年(34)

2009年(50)

2008年(44)

2007年(33)

我的朋友

分类: Oracle

2010-09-15 08:44:19

1、用ROOT用户login OS
2、创建物理卷,逻辑卷(组)
pvcreate /dev/sdb
vgcreate oravg /dev/sdb
lvcreate -L8M -nlv_spfile oravg
lvcreate -L20M -nlv_control1 oravg
lvcreate -L20M -nlv_control2 oravg
lvcreate -L20M -nlv_control3 oravg
lvcreate -L50M -nlv_redo1_1 oravg
lvcreate -L50M -nlv_redo1_2 oravg
lvcreate -L50M -nlv_redo1_3 oravg
lvcreate -L500M -nlv_system oravg
lvcreate -L200M -nlv_temp oravg
lvcreate -L200M -nlv_user oravg
lvcreate -L200M -nlv_undo oravg
lvcreate -L500M -nlv_sysaux oravg
lvcreate -L200M -nlv_example oravg

3、绑定到裸设备上
raw /dev/raw/raw1 /dev/oravg/lv_spfile
raw /dev/raw/raw2 /dev/oravg/lv_control1
raw /dev/raw/raw3 /dev/oravg/lv_control2
raw /dev/raw/raw4 /dev/oravg/lv_control3
raw /dev/raw/raw5 /dev/oravg/lv_redo1_1
raw /dev/raw/raw6 /dev/oravg/lv_redo1_2
raw /dev/raw/raw7 /dev/oravg/lv_redo1_3
raw /dev/raw/raw8 /dev/oravg/lv_system
raw /dev/raw/raw9 /dev/oravg/lv_temp
raw /dev/raw/raw10 /dev/oravg/lv_user
raw /dev/raw/raw11 /dev/oravg/lv_undo
raw /dev/raw/raw12 /dev/oravg/lv_sysaux
raw /dev/raw/raw13 /dev/oravg/lv_example

4、vi /etc/sysconfig/rawdevices
在此文件里加如下内容
/dev/raw/raw1 /dev/oravg/lv_spfile
/dev/raw/raw2 /dev/oravg/lv_control1
/dev/raw/raw3 /dev/oravg/lv_control2
/dev/raw/raw4 /dev/oravg/lv_control3
/dev/raw/raw5 /dev/oravg/lv_redo1_1
/dev/raw/raw6 /dev/oravg/lv_redo1_2
/dev/raw/raw7 /dev/oravg/lv_redo1_3
/dev/raw/raw8 /dev/oravg/lv_system
/dev/raw/raw9 /dev/oravg/lv_temp
/dev/raw/raw10 /dev/oravg/lv_user
/dev/raw/raw11 /dev/oravg/lv_undo
/dev/raw/raw12 /dev/oravg/lv_sysaux
/dev/raw/raw13 /dev/oravg/lv_example

5、修改卷组属主
chown -R oracle:dba /dev/raw/
6、创建裸设备映射文件DBAC_RAW_CONFIG.txt并加入到oracle的环境变量里

spfile=/dev/raw/raw1
control1=/dev/raw/raw2
control2=/dev/raw/raw3
control3=/dev/raw/raw4
redo1_1=/dev/raw/raw5
redo1_2=/dev/raw/raw6
redo1_3=/dev/raw/raw7
system=/dev/raw/raw8
temp=/dev/raw/raw9
users=/dev/raw/raw10
undotbs1=/dev/raw/raw11
sysaux=/dev/raw/raw12
example=/dev/raw/raw13



在et DBCA创建数据时,报如下错

ORA-27094:raw volume used can damage partition table


后经查证:Oracle10.2.0.1不支持裸设备,升级到10.2.0.4就可以了
阅读(1801) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-09-15 15:01:08

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com