| 
                        副标题[/!--empirenews.page--]
                         《如何在lvm映射的裸设备上安装Oracle数据库》要点: 本文介绍了如何在lvm映射的裸设备上安装Oracle数据库,希望对您有用。如果有疑问,可以联系我们。 
			            本文主要介绍了Oracle 10g在lvm映射的裸设备上的安装过程,包括创建磁盘分区、创建PV、创建VG、创建相关的lv、以及裸设备配置文件的更改等,希望能够对您有所帮助. 
Oracle 10g在lvm映射的裸设备上的安装过程,需要创建PV、VG以及相应的lv等操作,本文主要介绍了这一安装过程,接下来就让我们一起去了解一下吧. 
安装过程如下: 
1. 创建磁盘分区 
分别对/dev/sdc /dev/sdd /dev/sde分区 
例如: 
#fdisk /dev/sdc 
2. 创建pv(pvcreate) 
[root@localhost ~]# pvcreate /dev/sdc1 
Physical volume “/dev/sdc1” successfully created 
[root@localhost ~]# pvcreate /dev/sdd1 
Physical volume “/dev/sdd1” successfully created 
[root@localhost ~]# pvcreate /dev/sde1 
Physical volume “/dev/sde1” successfully created   
[root@localhost ~]# pvs 
PV         VG         Fmt Attr PSize PFree 
/dev/sda2 VolGroup00 lvm2 a-    9.88G 64.00M 
/dev/sdb1 VolGroup00 lvm2 a-    9.97G     0 
/dev/sdc1             lvm2 —   10.00G 10.00G 
/dev/sdd1             lvm2 —   10.00G 10.00G 
/dev/sde1             lvm2 —   10.00G 10.00G 
3. 创建VG(vgcreate) 
[root@localhost ~]# vgcreate VolOracle /dev/sdc1 /dev/sdd1 /dev/sde1 
Volume group “VolOracle” successfully created   
[root@localhost ~]# vgs 
VG         #PV #LV #SN Attr   VSize VFree 
VolGroup00   2   2   0 wz–n- 19.84G 64.00M 
VolOracle    3   0   0 wz–n- 29.99G 29.99G  
4. 创建相关的lv,oracle默认的这些 
spfile 10M 
control1 50M 
control2 50M 
control3 50M 
redo1_1 200M 
redo2_1 200M 
redo3_1 200M 
system01 1024M 
sysaux01 1024M 
infodb 3096M 
temp 500M 
users 200M 
undotbs 500M   
[root@localhost ~]# lvcreate -L 10M -n spfile VolOracle 
Rounding up size to full physical extent 12.00 MB 
Logical volume “spfile” created 
[root@localhost ~]# lvcreate -L 50M -n control1 VolOracle 
Rounding up size to full physical extent 52.00 MB 
Logical volume “control1” created 
[root@localhost ~]# lvcreate -L 50M -n control2 VolOracle 
Rounding up size to full physical extent 52.00 MB 
Logical volume “control2” created 
[root@localhost ~]# lvcreate -L 50M -n control3 VolOracle 
Rounding up size to full physical extent 52.00 MB 
Logical volume “control3” created 
[root@localhost ~]# lvcreate -L 200M -n redo1_1 VolOracle 
Logical volume “redo1_1” created 
[root@localhost ~]# lvcreate -L 200M -n redo2_1 VolOracle 
Logical volume “redo2_1” created 
[root@localhost ~]# lvcreate -L 200M -n redo3_1 VolOracle 
Logical volume “redo3_1” created 
[root@localhost ~]# lvcreate -L 1024M -n system01 VolOracle 
Logical volume “system01” created 
[root@localhost ~]# lvcreate -L 1024M -n sysaux01 VolOracle 
Logical volume “sysaux01” created 
[root@localhost ~]# lvcreate -L 3096M -n infodb VolOracle 
Logical volume “infodb” created 
[root@localhost ~]# lvcreate -L 500M -n temp VolOracle 
Logical volume “temp” created 
[root@localhost ~]# lvcreate -L 200M -n users VolOracle 
Logical volume “users” created 
[root@localhost ~]# lvcreate -L 500M -n undotbs1 VolOracle 
Logical volume “undotbs1” created  
5. 把刚创建的lv映射成裸设备 
配置/etc/sysconfig/rawdevices 
注意:对应linux下的/etc/raw   修改的格式也稍不同  rawX:DG_NAME/VOL_NAME 
# raw device bindings 
# format: 
# 
# example: /dev/raw/raw1 /dev/sda1 
#          /dev/raw/raw2 8 5 
/dev/raw/raw1   /dev/mapper/VolOracle-control1 
/dev/raw/raw2   /dev/mapper/VolOracle-control2 
/dev/raw/raw3    /dev/mapper/VolOracle-control3 
/dev/raw/raw4    /dev/mapper/VolOracle-infodb 
/dev/raw/raw5    /dev/mapper/VolOracle-redo1_1 
/dev/raw/raw6    /dev/mapper/VolOracle-redo2_1 
/dev/raw/raw7    /dev/mapper/VolOracle-redo3_1 
/dev/raw/raw8    /dev/mapper/VolOracle-spfile 
/dev/raw/raw9    /dev/mapper/VolOracle-sysaux01 
/dev/raw/raw10    /dev/mapper/VolOracle-system01 
/dev/raw/raw11   /dev/mapper/VolOracle-temp 
/dev/raw/raw12    /dev/mapper/VolOracle-undotbs1 
/dev/raw/raw13    /dev/mapper/VolOracle-users 
/dev/raw/raw14 /dev/mapper/VolOracle-redo1_2 
/dev/raw/raw15 /dev/mapper/VolOracle-redo2_2 
/dev/raw/raw16 /dev/mapper/VolOracle-redo3_2   
[root@localhost etc]# raw -qa 
[root@infodb sysconfig]# service rawdevices restart 
Assigning devices: 
           /dev/raw/raw1 –>   /dev/mapper/VolOracle-control1 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw2 –>   /dev/mapper/VolOracle-control2 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw3 –>   /dev/mapper/VolOracle-control3 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw4 –>   /dev/mapper/VolOracle-infodb 
/dev/raw/raw4: bound to major 253,minor 11 
           /dev/raw/raw5 –>   /dev/mapper/VolOracle-redo1_1 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw6 –>   /dev/mapper/VolOracle-redo2_1 
/dev/raw/raw6: bound to major 253,minor 7 
           /dev/raw/raw7 –>   /dev/mapper/VolOracle-redo3_1 
/dev/raw/raw7: bound to major 253,minor 8 
           /dev/raw/raw8 –>   /dev/mapper/VolOracle-spfile 
/dev/raw/raw8: bound to major 253,minor 2 
           /dev/raw/raw9 –>   /dev/mapper/VolOracle-sysaux01 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw10 –>   /dev/mapper/VolOracle-system01 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw11 –>   /dev/mapper/VolOracle-temp 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw12 –>   /dev/mapper/VolOracle-undotbs1 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw13 –>   /dev/mapper/VolOracle-users 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw14 –>   /dev/mapper/VolOracle-redo1_2 
Error setting raw device (Device or resource busy) 
           /dev/raw/raw15 –>   /dev/mapper/VolOracle-redo2_2 
/dev/raw/raw15: bound to major 253,minor 17 
           /dev/raw/raw16 –>   /dev/mapper/VolOracle-redo3_2 
/dev/raw/raw16: bound to major 253,minor 18 
done 
[root@infodb sysconfig]# raw -qa 
/dev/raw/raw1: bound to major 253,minor 3 
/dev/raw/raw2: bound to major 253,minor 4 
/dev/raw/raw3: bound to major 253,minor 5 
/dev/raw/raw4: bound to major 253,minor 11 
/dev/raw/raw5: bound to major 253,minor 6 
/dev/raw/raw6: bound to major 253,minor 7 
/dev/raw/raw7: bound to major 253,minor 8 
/dev/raw/raw8: bound to major 253,minor 2 
/dev/raw/raw9: bound to major 253,minor 10 
/dev/raw/raw10: bound to major 253,minor 9 
/dev/raw/raw11: bound to major 253,minor 12 
/dev/raw/raw12: bound to major 253,minor 14 
/dev/raw/raw13: bound to major 253,minor 13 
/dev/raw/raw14: bound to major 253,minor 16 
/dev/raw/raw15: bound to major 253,minor 17 
/dev/raw/raw16: bound to major 253,minor 18   
                                                (编辑:泰州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |