Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103790876
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-30 10:02:21

作者:topgtian    出自:
在安装好centos5设备后,发现没有裸设备服务,没有文件rawdevices,raw,无法安装裸设备。幸好,还有一台rhel4的服务器上有这些文件,其过程为:

1、将rhel4上的/usr/bin/raw,/etc/sysconfig/rawdevice,/etc/init.d/rawdevices这三个文件复制到centos5相应的目录下。注意其权限

2、使用fdisk /dev/sda分区,使用n命令添加新分区,完成后使用命令w保存,然后q退出

3、修改/etc/sysconfig/rawdevice文件,添加如下:
/dev/raw/raw1 /dev/sdb6
/dev/raw/raw2 /dev/sdb7
/dev/raw/raw3 /dev/sdb8
/dev/raw/raw4 /dev/sdb9
/dev/raw/raw5 /dev/sdb10
/dev/raw/raw6 /dev/sdb11
/dev/raw/raw7 /dev/sdb12
/dev/raw/raw8 /dev/sdb13
/dev/raw/raw9 /dev/sdb14

4、创建/dev/raw目录,mkdir -p /dev/raw

5、启用裸设备服务 service rawdevices start

6、使得服务自动启动,chkconfig --add rawdevices;chkconfig --level 0123456 rawdevices on

至此裸设备创建完成。

7、su - oracle

8、创建链接
ln -s /dev/raw/raw1 $DB_HOME/$DB_NAME/system01.dbf
ln -s /dev/raw/raw2 $DB_HOME/$DB_NAME/sysaux01.dbf
...
ln -s /dev/raw/raw3 $DB_HOME/$DB_NAME/undo01.dbf
ln -s /dev/raw/raw4 $DB_HOME/$DB_NAME/tmpdbs.dbf
ln -s /dev/raw/raw5 $DB_HOME/$DB_NAME/control01.dbf

9、手工创建数据库。

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