Welcome 微信登录

首页 / 数据库 / MySQL / Red Hat Enterprise Linux环境配置Oracle 10g ASM磁盘

此次实验是基于Red Hat Enterprise Linux 4系统的实验:
  1. [root@www ~]# cat /proc/version    
  2. Linux version 2.6.9-67.ELsmp (brewbuilder@ls20-bc1-14.build.RedHat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP Wed Nov 7 13:58:04 EST 2007  
[root@www ~]# cat /proc/version Linux version 2.6.9-67.ELsmp (brewbuilder@ls20-bc1-14.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP Wed Nov 7 13:58:04 EST 2007 下载需要的rpm包http://www.Oracle.com/technology/software/tech/linux/asmlib/rhel4.html  
Library and Tools
  • oracleasm-support-2.1.3-1.el4.i386.rpm
  • oracleasmlib-2.0.4-1.el4.i386.rpm
Drivers for kernel 2.6.9-67.0.22.EL
  • oracleasm-2.6.9-67.0.22.ELxenU-2.0.3-1.i686.rpm
  • oracleasm-2.6.9-67.0.22.ELsmp-2.0.3-1.i686.rpm
  • oracleasm-2.6.9-67.0.22.ELhugemem-2.0.3-1.i686.rpm
  • oracleasm-2.6.9-67.0.22.EL-2.0.3-1.i686.rpm
安装:Java代码
  1. [root@www ~]# rpm -Uvh oracleasm-support-2.1.3-1.el4.i386.rpm   
  2. Preparing...                ########################################### [100%]   
  3.    1:oracleasm-support      ########################################### [100%]   
  4. [root@www ~]# rpm -Uvh oracleasm-2.6.9-67.0.22.EL-2.0.3-1.i686.rpm   
  5. Preparing...                ########################################### [100%]   
  6.    1:oracleasm-2.6.9-67.0.22########################################### [100%]   
  7. [root@www ~]# rpm -Uvh oracleasmlib-2.0.4-1.el4.i386.rpm   
  8. Preparing...                ########################################### [100%]   
  9.    1:oracleasmlib           ########################################### [100%]  
[root@www ~]# rpm -Uvh oracleasm-support-2.1.3-1.el4.i386.rpmPreparing...########################################### [100%] 1:oracleasm-support########################################### [100%][root@www ~]# rpm -Uvh oracleasm-2.6.9-67.0.22.EL-2.0.3-1.i686.rpmPreparing...########################################### [100%] 1:oracleasm-2.6.9-67.0.22########################################### [100%][root@www ~]# rpm -Uvh oracleasmlib-2.0.4-1.el4.i386.rpmPreparing...########################################### [100%] 1:oracleasmlib ########################################### [100%] 配置:Java代码
  1. [root@www ~]# vi /etc/sysconfig/rawdevices    
  2.   
  3. [root@www ~]# cat /etc/sysconfig/rawdevices    
  4. # This file and interface are deprecated.   
  5. # Applications needing raw device access should open regular   
  6. # block devices with O_DIRECT.   
  7. # raw device bindings   
  8. # format:  <rawdev> <major> <minor>   
  9. #          <rawdev> <blockdev>   
  10. # example: /dev/raw/raw1 /dev/sda1   
  11. #          /dev/raw/raw2 8 5  
  12. /dev/raw/raw1 /dev/sdd1   
  13. /dev/raw/raw2 /dev/sde1   
  14. /dev/raw/raw3 /dev/sdf1   
  15. /dev/raw/raw4 /dev/sdg1   
  16.   
  17. [root@www ~]# /sbin/service rawdevices restart   
  18. Assigning devices:    
  19.            /dev/raw/raw1  -->   /dev/sdd1   
  20. /dev/raw/raw1:  bound to major 8, minor 49  
  21.            /dev/raw/raw2  -->   /dev/sde1   
  22. /dev/raw/raw2:  bound to major 8, minor 65  
  23.            /dev/raw/raw3  -->   /dev/sdf1   
  24. /dev/raw/raw3:  bound to major 8, minor 81  
  25.            /dev/raw/raw4  -->   /dev/sdg1   
  26. /dev/raw/raw4:  bound to major 8, minor 97  
  27. done   
  28.   
  29. [root@www ~]# chown oracle:oinstall /dev/raw/raw[1-4]   
  30. [root@www ~]# chmod 660 /dev/raw/raw[1-4]   
  31.   
  32. 修改 /etc/udev/permissions.d/50-udev.permissions。原始设备在引导时会   
  33. 重新映射。默认情况下,在引导时原始设备的拥有者将更改为 root 用户。如果   
  34. 拥有者不是 oracle 用户,则 ASM 在访问共享分区时会出现问题。在   
  35. /etc/udev/permissions.d/50-udev.permissions 中为原始行   
  36. “raw/*:root:disk:0660”添加注释,然后添加一个新行   
  37. “raw/*:oracle:dba:0660”。   
  38.   
  39. [root@www ~]# vi /etc/udev/permissions.d/50-udev.permissions   
  40. # raw devices   
  41. ram*:root:disk:0660  
  42. #raw/*:root:disk:0660  
  43. raw/*:oracle:dba:0660  
  44.   
  45. oracle登录   
  46. [oracle@www oracle]$ ln -sf /dev/raw/raw1 /db/oracle/oracle/asmdisk1   
  47. [oracle@www oracle]$ ln -sf /dev/raw/raw2 /db/oracle/oracle/asmdisk2   
  48. [oracle@www oracle]$ ln -sf /dev/raw/raw3 /db/oracle/oracle/asmdisk3   
  49. [oracle@www oracle]$ ln -sf /dev/raw/raw4 /db/oracle/oracle/asmdisk4   
  50. [oracle@www oracle]$ ls   
  51. asmdisk1  asmdisk2  asmdisk3  asmdisk4  product   
  52. [oracle@www oracle]$ ll   
  53. total 24  
  54. lrwxrwxrwx  1 oracle oinstall   13 Oct 22 15:51 asmdisk1 -> /dev/raw/raw1   
  55. lrwxrwxrwx  1 oracle oinstall   13 Oct 22 15:51 asmdisk2 -> /dev/raw/raw2   
  56. lrwxrwxrwx  1 oracle oinstall   13 Oct 22 15:51 asmdisk3 -> /dev/raw/raw3   
  57. lrwxrwxrwx  1 oracle oinstall   13 Oct 22 15:51 asmdisk4 -> /dev/raw/raw4   
  58. drwxrwx---  3 oracle oinstall 4096 Oct 14 22:38 product  
Qracle集群中PL/SQL和Java程序连接方式Ubuntu下phpMyAdmin修改超时时长相关资讯      oracle  Red Hat 
  • Red Hat公司8200万美元收购  (09/28/2014 10:04:28)
  • Red Hat Enterprise Linux 5 64-  (05/09/2014 06:17:31)
  • Red Hat雇用CentOS开发者  (02/12/2014 13:38:50)
  • [INS-32052] Oracle基目录和Oracle  (07/22/2014 07:41:41)
  • Red Hat 引导 Anaconda 时常用的参  (03/09/2014 10:19:32)
  • Red Hat 竞争优势受益于克隆产品  (08/17/2013 09:26:37)
本文评论 查看全部评论 (0)
表情: 姓名: 字数