自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在lvm映射的裸設(shè)備上安裝Oracle 10數(shù)據(jù)庫

數(shù)據(jù)庫 Oracle
本文主要介紹了Oracle 10g在lvm映射的裸設(shè)備上的安裝過程,包括創(chuàng)建磁盤分區(qū)、創(chuàng)建PV、創(chuàng)建VG、創(chuàng)建相關(guān)的lv、以及裸設(shè)備配置文件的更改等,希望能夠?qū)δ兴鶐椭?/div>

Oracle 10glvm映射裸設(shè)備上的安裝過程,需要創(chuàng)建PV、VG以及相應(yīng)的lv等操作,本文主要介紹了這一安裝過程,接下來就讓我們一起去了解一下吧。

安裝過程如下:

1. 創(chuàng)建磁盤分區(qū)

  1. #fdisk /dev/sdc  
  2. #fdisk /dev/sdd  
  3. #fdisk /dev/sde 

2. 創(chuàng)建pv(pvcreate)

  1. [root@localhost ~]# pvcreate /dev/sdc1  
  2. Physical volume "/dev/sdc1" successfully created  
  3. [root@localhost ~]# pvcreate /dev/sdd1  
  4. Physical volume "/dev/sdd1" successfully created  
  5. [root@localhost ~]# pvcreate /dev/sde1  
  6. Physical volume "/dev/sde1" successfully created  
  7.  
  8. [root@localhost ~]# pvs  
  9. PV         VG         Fmt Attr PSize PFree  
  10. /dev/sda2 VolGroup00 lvm2 a-    9.88G 64.00M  
  11. /dev/sdb1 VolGroup00 lvm2 a-    9.97G     0  
  12. /dev/sdc1             lvm2 --   10.00G 10.00G  
  13. /dev/sdd1             lvm2 --   10.00G 10.00G  
  14. /dev/sde1             lvm2 --   10.00G 10.00G 

3. 創(chuàng)建VG(vgcreate)

  1. [root@localhost ~]# vgcreate VolOracle /dev/sdc1 /dev/sdd1 /dev/sde1  
  2. Volume group "VolOracle" successfully created  
  3.  
  4. [root@localhost ~]# vgs  
  5. VG         #PV #LV #SN Attr   VSize VFree  
  6. VolGroup00   2   2   0 wz--n- 19.84G 64.00M  
  7. VolOracle    3   0   0 wz--n- 29.99G 29.99G 

4. 創(chuàng)建相關(guān)的lv

  1. spfile 10M   
  2. control1 50M  
  3. control2 50M  
  4. control3 50M  
  5. redo1_1 200M  
  6. redo2_1 200M  
  7. redo3_1 200M  
  8. system01 1024M  
  9. sysaux01 1024M  
  10. infodb 3096M  
  11. temp 500M  
  12. users 200M  
  13. undotbs 500M  
  14.  
  15. [root@localhost ~]# lvcreate -L 10M -n spfile VolOracle  
  16. Rounding up size to full physical extent 12.00 MB  
  17. Logical volume "spfile" created  
  18. [root@localhost ~]# lvcreate -L 50M -n control1 VolOracle  
  19. Rounding up size to full physical extent 52.00 MB  
  20. Logical volume "control1" created  
  21. [root@localhost ~]# lvcreate -L 50M -n control2 VolOracle  
  22. Rounding up size to full physical extent 52.00 MB  
  23. Logical volume "control2" created  
  24. [root@localhost ~]# lvcreate -L 50M -n control3 VolOracle  
  25. Rounding up size to full physical extent 52.00 MB  
  26. Logical volume "control3" created  
  27. [root@localhost ~]# lvcreate -L 200M -n redo1_1 VolOracle  
  28. Logical volume "redo1_1" created  
  29. [root@localhost ~]# lvcreate -L 200M -n redo2_1 VolOracle  
  30. Logical volume "redo2_1" created  
  31. [root@localhost ~]# lvcreate -L 200M -n redo3_1 VolOracle  
  32. Logical volume "redo3_1" created  
  33. [root@localhost ~]# lvcreate -L 1024M -n system01 VolOracle  
  34. Logical volume "system01" created  
  35. [root@localhost ~]# lvcreate -L 1024M -n sysaux01 VolOracle  
  36. Logical volume "sysaux01" created  
  37. [root@localhost ~]# lvcreate -L 3096M -n infodb VolOracle  
  38. Logical volume "infodb" created  
  39. [root@localhost ~]# lvcreate -L 500M -n temp VolOracle  
  40. Logical volume "temp" created  
  41. [root@localhost ~]# lvcreate -L 200M -n users VolOracle  
  42. Logical volume "users" created  
  43. [root@localhost ~]# lvcreate -L 500M -n undotbs1 VolOracle  
  44. Logical volume "undotbs1" created 

5. 把剛創(chuàng)建的lv映射成裸設(shè)備

  1. /etc/sysconfig/rawdevices  
  2. # raw device bindings  
  3. # format: <rawdev> <major> <minor> 
  4. #          <rawdev> <blockdev> 
  5. # example: /dev/raw/raw1 /dev/sda1  
  6. #          /dev/raw/raw2 8 5  
  7. /dev/raw/raw1   /dev/mapper/VolOracle-control1  
  8. /dev/raw/raw2   /dev/mapper/VolOracle-control2  
  9. /dev/raw/raw3    /dev/mapper/VolOracle-control3  
  10. /dev/raw/raw4    /dev/mapper/VolOracle-infodb  
  11. /dev/raw/raw5    /dev/mapper/VolOracle-redo1_1  
  12. /dev/raw/raw6    /dev/mapper/VolOracle-redo2_1  
  13. /dev/raw/raw7    /dev/mapper/VolOracle-redo3_1  
  14. /dev/raw/raw8    /dev/mapper/VolOracle-spfile  
  15. /dev/raw/raw9    /dev/mapper/VolOracle-sysaux01  
  16. /dev/raw/raw10    /dev/mapper/VolOracle-system01  
  17. /dev/raw/raw11   /dev/mapper/VolOracle-temp  
  18. /dev/raw/raw12    /dev/mapper/VolOracle-undotbs1  
  19. /dev/raw/raw13    /dev/mapper/VolOracle-users  
  20. /dev/raw/raw14 /dev/mapper/VolOracle-redo1_2  
  21. /dev/raw/raw15 /dev/mapper/VolOracle-redo2_2  
  22. /dev/raw/raw16 /dev/mapper/VolOracle-redo3_2  
  23.  
  24. [root@localhost etc]# raw -qa  
  25. [root@infodb sysconfig]# service rawdevices restart  
  26. Assigning devices:   
  27.            /dev/raw/raw1 -->   /dev/mapper/VolOracle-control1  
  28. Error setting raw device (Device or resource busy)  
  29.            /dev/raw/raw2 -->   /dev/mapper/VolOracle-control2  
  30. Error setting raw device (Device or resource busy)  
  31.            /dev/raw/raw3 -->   /dev/mapper/VolOracle-control3  
  32. Error setting raw device (Device or resource busy)  
  33.            /dev/raw/raw4 -->   /dev/mapper/VolOracle-infodb  
  34. /dev/raw/raw4: bound to major 253, minor 11  
  35.            /dev/raw/raw5 -->   /dev/mapper/VolOracle-redo1_1  
  36. Error setting raw device (Device or resource busy)  
  37.            /dev/raw/raw6 -->   /dev/mapper/VolOracle-redo2_1  
  38. /dev/raw/raw6: bound to major 253, minor 7  
  39.            /dev/raw/raw7 -->   /dev/mapper/VolOracle-redo3_1  
  40. /dev/raw/raw7: bound to major 253, minor 8  
  41.            /dev/raw/raw8 -->   /dev/mapper/VolOracle-spfile  
  42. /dev/raw/raw8: bound to major 253, minor 2  
  43.            /dev/raw/raw9 -->   /dev/mapper/VolOracle-sysaux01  
  44. Error setting raw device (Device or resource busy)  
  45.            /dev/raw/raw10 -->   /dev/mapper/VolOracle-system01  
  46. Error setting raw device (Device or resource busy)  
  47.            /dev/raw/raw11 -->   /dev/mapper/VolOracle-temp  
  48. Error setting raw device (Device or resource busy)  
  49.            /dev/raw/raw12 -->   /dev/mapper/VolOracle-undotbs1  
  50. Error setting raw device (Device or resource busy)  
  51.            /dev/raw/raw13 -->   /dev/mapper/VolOracle-users  
  52. Error setting raw device (Device or resource busy)  
  53.            /dev/raw/raw14 -->   /dev/mapper/VolOracle-redo1_2  
  54. Error setting raw device (Device or resource busy)  
  55.            /dev/raw/raw15 -->   /dev/mapper/VolOracle-redo2_2  
  56. /dev/raw/raw15: bound to major 253, minor 17  
  57.            /dev/raw/raw16 -->   /dev/mapper/VolOracle-redo3_2  
  58. /dev/raw/raw16: bound to major 253, minor 18  
  59. done  
  60. [root@infodb sysconfig]# raw -qa  
  61. /dev/raw/raw1: bound to major 253, minor 3  
  62. /dev/raw/raw2: bound to major 253, minor 4  
  63. /dev/raw/raw3: bound to major 253, minor 5  
  64. /dev/raw/raw4: bound to major 253, minor 11  
  65. /dev/raw/raw5: bound to major 253, minor 6  
  66. /dev/raw/raw6: bound to major 253, minor 7  
  67. /dev/raw/raw7: bound to major 253, minor 8  
  68. /dev/raw/raw8: bound to major 253, minor 2  
  69. /dev/raw/raw9: bound to major 253, minor 10  
  70. /dev/raw/raw10: bound to major 253, minor 9  
  71. /dev/raw/raw11: bound to major 253, minor 12  
  72. /dev/raw/raw12: bound to major 253, minor 14  
  73. /dev/raw/raw13: bound to major 253, minor 13  
  74. /dev/raw/raw14: bound to major 253, minor 16  
  75. /dev/raw/raw15: bound to major 253, minor 17  
  76. /dev/raw/raw16: bound to major 253, minor 18  
  77.  
  78. [root@infodb sysconfig]# ll /dev/raw  
  79. total 0  
  80. crw-rw---- 1 oracle dba 162, 1 Aug 19 10:55 raw1  
  81. crw-rw---- 1 oracle dba 162, 10 Aug 19 10:55 raw10  
  82. crw-rw---- 1 oracle dba 162, 11 Aug 19 10:55 raw11  
  83. crw-rw---- 1 oracle dba 162, 12 Aug 19 10:55 raw12  
  84. crw-rw---- 1 oracle dba 162, 13 Aug 19 10:55 raw13  
  85. crw-rw---- 1 oracle dba 162, 14 Aug 19 10:55 raw14  
  86. crw-rw---- 1 oracle dba 162, 15 Aug 19 11:17 raw15  
  87. crw-rw---- 1 oracle dba 162, 16 Aug 19 11:17 raw16  
  88. crw-rw---- 1 oracle dba 162, 2 Aug 19 10:55 raw2  
  89. crw-rw---- 1 oracle dba 162, 3 Aug 19 10:55 raw3  
  90. crw-rw---- 1 oracle dba 162, 4 Aug 19 11:17 raw4  
  91. crw-rw---- 1 oracle dba 162, 5 Aug 19 10:55 raw5  
  92. crw-rw---- 1 oracle dba 162, 6 Aug 19 11:17 raw6  
  93. crw-rw---- 1 oracle dba 162, 7 Aug 19 11:17 raw7  
  94. crw-rw---- 1 oracle dba 162, 8 Aug 19 11:17 raw8  
  95. crw-rw---- 1 oracle dba 162, 9 Aug 19 10:55 raw9 

6. 創(chuàng)建oracle的安裝卷

  1. [root@localhost etc]# lvm  
  2. lvm> lvcreate -L 3g -n lv_oracle VolOracle  
  3. Logical volume "lv_oracle" created  
  4. lvm> exit  
  5. Exiting.  
  6. 格式化剛創(chuàng)建的lv_oracle  
  7. [root@localhost ~]# mkfs.ext3 /dev/mapper/VolOracle-lv_oracle  
  8. 創(chuàng)建要掛載到的目錄:  
  9. [root@localhost ~]#mkdir /oracle  
  10. 修改/etc/fstab,掛載文件系統(tǒng)  
  11. [root@localhost ~]#vi /etc/fstab  
  12. /dev/mapper/VolOracle-lv_oracle /oracle         auto    defaults        1 1  
  13. 重啟機器:  
  14. [root@localhost ~]#shutdown -ry 0 

7. 更改系統(tǒng)的裸設(shè)備配置文件

  1. [root@localhost ~]# vi /etc/udev/permissions.d/50-udev.permissions  
  2. [root@localhost ~]# cat /etc/udev/permissions.d/50-udev.permissions |grep raw  
  3. # raw devices  
  4. #raw/*:root:disk:0660  
  5. raw/*:oracle:dba:0660 

設(shè)置相應(yīng)的oracle環(huán)境和參數(shù)。
安裝oracle軟件(不創(chuàng)建數(shù)據(jù)庫),用dbca單***建數(shù)據(jù)庫。

配置裸設(shè)備和數(shù)據(jù)庫文件的映射:

  1. $ORACLE_HOME/dbs/dbca_raw_config  
  2.  
  3. control1=/dev/raw/raw1  
  4. control2=/dev/raw/raw2  
  5. control3=/dev/raw/raw3  
  6. infodb=/dev/raw/raw4  
  7. redo1_1=/dev/raw/raw5  
  8. redo1_2=/dev/raw/raw14  
  9. redo2_1=/dev/raw/raw6  
  10. redo2_2=/dev/raw/raw15  
  11. redo3_1=/dev/raw/raw7  
  12. redo3_2=/dev/raw/raw16  
  13. spfile=/dev/raw/raw8  
  14. sysaux=/dev/raw/raw9  
  15. system=/dev/raw/raw10  
  16. temp=/dev/raw/raw11  
  17. undotbs1=/dev/raw/raw12  
  18. users=/dev/raw/raw13 

至此,Oracle 10g在lvm映射的裸設(shè)備上的安裝過程已經(jīng)全部完成了,希望本次的介紹能夠給您帶來一些收獲,謝謝!

【編輯推薦】

  1. MySQL數(shù)據(jù)庫各種存儲引擎及其作用簡介
  2. 介紹幾種大型的Oracle/SQL Server數(shù)據(jù)庫免費版
  3. 用一些不常見的SQL語句實現(xiàn)讓人意想不到的功能
  4. Oracle數(shù)據(jù)庫基于用戶管理的控制文件的備份與恢復(fù)
  5. 如何通過擴展屬性為SQL Server的索引添加注釋信息
責(zé)任編輯:趙鵬 來源: ChinaUnix博客
相關(guān)推薦

2011-07-26 14:34:28

openSUSEpostgresql

2023-09-05 08:40:57

刪除數(shù)據(jù)庫Oracle

2019-09-08 17:04:00

DebianLinuxAnsible

2010-02-03 16:16:49

Linux Oracl

2019-03-13 08:52:44

MacBook安裝Windows 10

2010-09-03 16:07:10

Oracle裸設(shè)備

2010-05-06 10:52:36

Oracle9i

2020-04-08 12:20:25

UbuntuLinuxOracle Java

2010-04-19 13:15:00

Oracle數(shù)據(jù)庫

2019-12-11 14:27:39

數(shù)據(jù)庫集群Kubernetes

2019-02-27 09:56:13

Windows 10保存數(shù)據(jù)Windows

2009-11-26 13:47:19

SuSE Linux1

2015-07-31 15:35:09

Mac安裝Windows 10

2009-08-12 18:16:37

Oracle數(shù)據(jù)庫自動UNIX

2010-04-19 16:01:54

2011-03-24 17:28:58

網(wǎng)絡(luò)數(shù)據(jù)庫

2018-04-25 09:33:54

Windows 10Vim Text Ed

2018-09-06 13:50:00

WindowsWindows10Windows 95

2017-03-09 17:40:50

DebianUbuntuMariaDB

2010-04-02 17:11:45

Oracle數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號