1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-建立共享磁碟
# 在Windows系統下,建立目錄F:\VirtualBoxImage\ShareDisk(找個磁碟空間大的分割槽,而且目錄要在現存虛擬機器目錄之外)
# 設定Windows環境變數PATH,新增VirtualBox軟體的安裝路徑,C:\Program Files\Oracle\VirtualBox
# 關閉ol6-112-rac1結點,關閉VirtualBox
$ poweroff
# Windows DOS進入到ShareDisk目錄執行下面的命令, 建立共享磁碟
VBoxManage createhd --filename asm1.vdi --size 5120 --format VDI --variant Fixed
VBoxManage createhd --filename asm2.vdi --size 5120 --format VDI --variant Fixed
VBoxManage createhd --filename asm3.vdi --size 5120 --format VDI --variant Fixed
VBoxManage createhd --filename asm4.vdi --size 5120 --format VDI --variant Fixed
# 設定VirtualBox(這步現在不需要做)
# 將建立的共享磁碟連線到ol6-112-rac1虛擬機器
VBoxManage storageattach ol6-112-rac1 --storagectl "SATA" --port 1 --device 0 --type hdd --medium asm1.vdi --mtype shareable
VBoxManage storageattach ol6-112-rac1 --storagectl "SATA" --port 2 --device 0 --type hdd --medium asm2.vdi --mtype shareable
VBoxManage storageattach ol6-112-rac1 --storagectl "SATA" --port 3 --device 0 --type hdd --medium asm3.vdi --mtype shareable
VBoxManage storageattach ol6-112-rac1 --storagectl "SATA" --port 4 --device 0 --type hdd --medium asm4.vdi --mtype shareable
# 建立之後開啟VirtualBox檢視設定情況
# 設定磁碟共享
VBoxManage modifyhd asm1.vdi --type shareable
VBoxManage modifyhd asm2.vdi --type shareable
VBoxManage modifyhd asm3.vdi --type shareable
VBoxManage modifyhd asm4.vdi --type shareable
# 啟動ol6-112-rac1, 以root使用者登入, 檢視和格式化共享磁碟
root@ol6-112-rac1.cuug.net:/root>$ cd /dev
root@ol6-112-rac1.cuug.net:/dev>$ ls sd*
sda sda1 sda2 sdb sdc sdd sde
# 對sdb進行格式化
root@ol6-112-rac1.cuug.net:/dev>$ fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0xab3d216f.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-652, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-652, default 652):
Using default value 652
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
# 採用同樣的步驟對sdc、sdd、sde進行格式化
# 檢視格式化後的結果
root@ol6-112-rac1.cuug.net:/dev>$ ls sd*
sda sda1 sda2 sdb sdb1 sdc sdc1 sdd sdd1 sde sde1
# 參考《Oracle Linux 5和6 ASM的UDEV SCSI規則配置》配置UDEV規則
# 編輯/etc/scsi_id.config,新增下面的行, 來配置SCSI裝置受信
options=-g
# 我的磁碟的SCSI ID
root@ol6-112-rac1.cuug.net:/root>$ /sbin/scsi_id -g -u -d /dev/sdb
1ATA_VBOX_HARDDISK_VB169821f9-778f17a9
root@ol6-112-rac1.cuug.net:/root>$ /sbin/scsi_id -g -u -d /dev/sdc
1ATA_VBOX_HARDDISK_VB11054d10-fef7afc0
root@ol6-112-rac1.cuug.net:/root>$ /sbin/scsi_id -g -u -d /dev/sdd
1ATA_VBOX_HARDDISK_VB5d080c93-ecb43774
root@ol6-112-rac1.cuug.net:/root>$ /sbin/scsi_id -g -u -d /dev/sde
1ATA_VBOX_HARDDISK_VBbf89874f-11be66ae
# 編輯/etc/udev/rules.d/99-oracle-asmdevices.rules檔案新增下面的內容,每於每個entry的所有引數必須位於同一行
KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VB169821f9-778f17a9", NAME="asm-disk1", OWNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VB11054d10-fef7afc0", NAME="asm-disk2", OWNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VB5d080c93-ecb43774", NAME="asm-disk3", OWNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VBbf89874f-11be66ae", NAME="asm-disk4", OWNER="oracle", GROUP="dba", MODE="0660"
# 載入更新的塊裝置的分割槽表
root@ol6-112-rac1.cuug.net:/root>$ /sbin/partprobe /dev/sdb1
root@ol6-112-rac1.cuug.net:/root>$ /sbin/partprobe /dev/sdc1
root@ol6-112-rac1.cuug.net:/root>$ /sbin/partprobe /dev/sdd1
root@ol6-112-rac1.cuug.net:/root>$ /sbin/partprobe /dev/sde1
# 測試規則正常工作
root@ol6-112-rac1.cuug.net:/root>$ /sbin/udevadm test /block/sdb/sdb1
# 重新載入UDEV規則和啟動UDEV
root@ol6-112-rac1.cuug.net:/root>$ /sbin/udevadm control --reload-rules
root@ol6-112-rac1.cuug.net:/root>$ /sbin/start_udev
Starting udev: [ OK ]
# 檢視磁碟可見並且具有正確的所有者關係.如果不可見,則說明UDEV配置不正確,需要進行重新配置
root@ol6-112-rac1.cuug.net:/root
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1078705/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-VirtualBoxOracleDatabaseLinux
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-檢查RAC狀態OracleDatabaseLinux
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-安裝資料庫OracleDatabaseLinux資料庫
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-克隆虛擬機器OracleDatabaseLinux虛擬機
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-Oracle安裝先決條件OracleDatabaseLinux
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-虛擬機器安裝OracleDatabaseLinux虛擬機
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5使用-Oracle安裝先決條件(三)OracleDatabaseLinux
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5使用-Oracle安裝先決條件(二)OracleDatabaseLinux
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-安裝網格基礎設施OracleDatabaseLinux
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-客戶作業系統安裝OracleDatabaseLinux作業系統
- Oracle rac on vm--共享磁碟Oracle
- UDEV方式配置Oracle RAC ASM共享磁碟devOracleASM
- oracle rac 無法建立asm磁碟OracleASM
- uninstall 11.2.0.3.0 grid & database in linux 5.7DatabaseLinux
- Oracle 12c RAC構築之二:共享磁碟配置Oracle
- VM軟體建立共享磁碟
- 使用非oracle使用者建立databaseOracleDatabase
- oracle rac 增加磁碟Oracle
- 在Centos 6.5上安裝Oracle Database 11g Release 2 (11.2.0.4.0) RACCentOSOracleDatabase
- Oracle Database 11g Release 2 RAC On LinuxOracleDatabaseLinux
- dbca建立oracle 11g rac發現不了asm磁碟OracleASM
- RAC-rac+dg step2--設定共享磁碟-udevdev
- 【RAC】在ESX 上安裝asm 共享磁碟ASM
- Oracle RAC中第二節點不能載入nfs的共享磁碟方法OracleNFS
- 如何建立虛擬機器上建立 Cluster 共享磁碟虛擬機
- vmware server 解決rac中共享磁碟問題Server
- How to drop Oracle RAC database manually?OracleDatabase
- LInux掛載windows共享磁碟LinuxWindows
- ORACLE RAC重建ASM磁碟組OracleASM
- Oracle 11g Data Guard 使用 duplicate from active database 建立 standby databaseOracleDatabase
- Oracle 11g Data Guard 使用duplicate from active database 建立 standby databaseOracleDatabase
- Oracle 11g R2(11.2.0.3.0) RAC環境搭建(二)Oracle
- Oracle Linux 6.5配置XmanagerOracleLinux
- 在 Linux 下使用 RAID(三):用兩塊磁碟建立 RAID 1(映象)LinuxAI
- Oracle DataBase單例項遷移到Oracle RACOracleDatabase單例
- Create RAC Standby Database for RAC Primary DatabaseDatabase
- 成功安裝Oracle 11gR2 for Linux RAC,使用NFS作為共享儲存OracleLinuxNFS
- Oracle DG建立Physical Standby DatabaseOracleDatabase