1. 程式人生 > >Oracle VM建立共享磁碟並掛ASM

Oracle VM建立共享磁碟並掛ASM

       在Oracle VM搭建Oracle RAC時,生成共享磁碟並掛到asm中步驟還是比較多的。記錄一下。 前提是已經在VM中已經安裝好了一個linux. 1. 我在這建立5個磁碟   cd C:\Program Files\Oracle\VirtualBox VBoxManage.exe createhd -filename D:\OracleVM\ASM\asm1.vdi -size 5120 -format VDI -variant Fixed VBoxManage.exe createhd -filename D:\OracleVM\ASM\asm2.vdi -size 5120 -format VDI -variant Fixed VBoxManage.exe createhd -filename D:\OracleVM\ASM\asm3.vdi -size 5120 -format VDI -variant Fixed VBoxManage.exe createhd -filename D:\OracleVM\ASM\asm4.vdi -size 5120 -format VDI -variant Fixed VBoxManage.exe createhd -filename D:\OracleVM\ASM\asm5.vdi -size 5120 -format VDI -variant Fixed 2. 在Oracle VM中附加進去。 這個VM也可以用命令,但不太好使。   Settings -> Storage->Controller:SATA ->Add Hard Disk 3. 更改成共享模式 VBoxManage.exe modifyhd D:\OracleVM\ASM\asm1.vdi --type shareable VBoxManage.exe modifyhd D:\OracleVM\ASM\asm2.vdi --type shareable VBoxManage.exe modifyhd D:\OracleVM\ASM\asm3.vdi --type shareable VBoxManage.exe modifyhd D:\OracleVM\ASM\asm4.vdi --type shareable VBoxManage.exe modifyhd D:\OracleVM\ASM\asm5.vdi --type shareable 4. 檢查下狀態      a. VBoxManage list vms     b. 進入linux系統   [[email protected] dev]# ls sd*    sda sda1 sda2 sdb sdc sdd sde sdf    //其中   sdb sdc sdd sde sdf 就是掛上的那5個盤 5. 來fdisk 磁碟。     依次:  fdisk sdb   fdisk sdc   fdisk sdd    fdisk sde    fdisk sdf     附了個例子:   [[email protected] dev]# fdisk sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x1f132726. 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): p Disk sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x1f132726 Device Boot Start End Blocks Id System 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): p Disk sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x1f132726 Device Boot Start End Blocks Id System   sdb1 1 652 5237158+ 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. [
[email protected]
dev]# ls sd* sda sda1 sda2 sdb sdb1 sdc sdd sde sdf 最後的結果: [[email protected] dev]# ls sd* sda sda1 sda2 sdb sdb1 sdc sdc1 sdd sdd1 sde sde1 sdf sdf1 6. 依次建立asm磁碟  [[email protected] ~]# oracleasm createdisk DISK1 /dev/sdb1 Writing disk header: done Instantiating disk: done [
[email protected]
~]# oracleasm createdisk DISK2 /dev/sdc1 Writing disk header: done Instantiating disk: done [[email protected] ~]# oracleasm createdisk DISK3 /dev/sdd1 Writing disk header: done Instantiating disk: done [[email protected] ~]# oracleasm createdisk DISK4 /dev/sde1 Writing disk header: done Instantiating disk: done [
[email protected]
~]# oracleasm createdisk DISK5 /dev/sdf1 Writing disk header: done Instantiating disk: done 7. 檢查下效果  [[email protected] ~]# oracleasm listdisks DISK1 DISK2 DISK3 DISK4 DISK5 8. 讓oracleasm把磁碟給找出來 [[email protected] ~]# oracleasm scandisks Reloading disk partitions: done Cleaning any stale ASM disks... Scanning system for ASM disks... 9.配置asm 磁碟的管理使用者 [[email protected] Packages]# oracleasm configure -i Configuring the Oracle ASM library driver. Default user to own the driver interface []: oracle Default group to own the driver interface []: dba [[email protected] Packages]# oracleasm configure ORACLEASM_ENABLED=true ORACLEASM_UID=oracle ORACLEASM_GID=dba ORACLEASM_SCANBOOT=true ORACLEASM_SCANORDER="" ORACLEASM_SCANEXCLUDE="" ORACLEASM_USE_LOGICAL_BLOCK_SIZE="false"     至此,這個Linux的asm就掛載成功了。 剩下的工作就是把這個OS再Clone一下。然後你就會發現。這些磁碟都能被兩個OS找到並使用了。 就可以放心裝RAC了。    C:\Program Files\Oracle\VirtualBox>VBoxManage.exe clonehd D:\OracleVM\OLE_RAC1\O
LE_RAC1.vdi D:\OracleVM\OLE_RAC2\OLE_RAC2.vdi
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: c7f39d05-98b8-426f-8897-16a8e39ea
34f

MAIL:[email protected] Blog:http://blog.csdn.net/xcl168

相關推薦

Oracle VM建立共享磁碟ASM

       在Oracle VM搭建Oracle RAC時,生成共享磁碟並掛到asm中步驟還是比較多的。記錄一下。 前提是已經在VM中已經安裝好了一個linux. 1. 我在這建立5個磁碟   cd C:\Program Files\Oracle\VirtualBox

Oracle VM VirtualBox 安裝 Centos7 配置靜態IP

新建虛擬電腦 選擇型別和版本 設定記憶體大小 現在建立虛擬硬碟 選擇VDI 硬碟足夠就選擇 固定大小 選擇虛擬硬碟儲存位置不要放在預設的C盤下,設定大小為30G 等待建立虛擬硬碟 虛擬硬碟建立成果之後 啟動之後選擇Cent

Oracle 12c 建立共享 ORACLE_HOME的ACFS檔案系統

背景介紹: ORACLE 的叢集檔案系統ACFS (ASM Cluster FileSystem) 是Oracle 在11.2 之後引入的新特性,可在ASM磁碟組上建立卷(volumn)進而建立檔案系統(ACFS),可存放的目標檔案支援二進位制格式的檔案,這樣我們就可以把

oracle資料庫建立Squence序列查詢

create sequence test1minvalue 1maxvalue 9999start with 1increment by 1nocache;建立test1序列select test1.n

VMware Workstation工具給liunx建立共享磁碟

        在網上已經有很多虛擬機器建立共享磁碟的方法了,但是大家仔細一看都是VMware Server的。這個VMware Server到底是個什麼工具呢,他和VMware Workstation有什麼關係嗎?  “在2006年7月12日VMware釋出了VMwa

Vmware server 下為Oracle RAC 新增共享磁碟

    在VMware下的Oracle RAC 環境中,對於共享儲存不夠或者需要增加新的共享磁碟來配置ocr或votingdisk的多路映象,我們可以通過vmware下的命令列來增加共享儲存,然後將這些新磁碟逐一追加到虛擬機器即可。下面給出具體描述。  1、新增虛擬磁碟 #

VMware Workstation 8建立共享磁碟(圖形介面版)

 本文介紹怎麼通過圖形介面上的人嚮導給多臺VMWare的虛擬機器建立一塊共享磁碟。  這裡以兩臺虛擬機器共享磁碟為例,在第一臺虛擬機器上,開啟虛擬機器新建磁碟的嚮導: 這裡勾選,然後選擇Persistent. 這裡勾選ALLOCATE all

Oracle建立ASM磁碟總結

1.3 總結 1  前言 無論是安裝單機版的asm還是rac都離不開ASM磁碟組的建立,建立ASM磁碟組的關鍵是建立好需要的asm磁碟,發現很多網友安裝grid軟體和grid例項,都在磁碟的建立這裡有很大的問題,本人又是喜歡總結的人,那麼今天我就總結了下各種建立asm磁碟的方法,以備大家查閱。 之前的2篇文章

Oracle RAC on Vmware workstation 的共享磁碟設定

Oracle RAC on Vmware workstation 的共享磁碟設定 本來一直用vmware server來安裝oracle RAC,但是新機器裝的是win7,安裝vmware server 2.0後,死活無法從web 管理頁面登陸,

Win10作業系統下Oracle VM VirtualBox6.0載入磁碟提示“發現無效設定”的解決方法(包括“不能橋接網絡卡”問題的解決方法)

         自從電腦換成Win10作業系統後,想借助VMBox處理一些事情,但是遇到了不能橋接網絡卡的問題,還以為是程式壞了,於是解除安裝重新安裝,但是不行。接著又嘗試在虛擬機器裡重新安裝作業系統,還是不行。      

LINUX 新增的磁碟建立分割槽,直接建立檔案系統掛載怎麼辦?

LINUX下新增的磁碟不建立分割槽,直接建立檔案系統並掛載: 不是都要先使用FDISK進行分割槽的麼?怎麼直接跳過了這步,直接建立檔案系統,並掛載了呢? 解決方法: 假設新硬碟是 /dev/sdcfdisk操作的是/dev/sdc ,分割槽後才會有/dev/sdc1 /

Oracle建立新使用者授權

/*第1步:建立臨時表空間 */ create temporary tablespace root_temp  tempfile 'D:\app\Administrator\product\11.2.0\dbhome_1\database\root_temp.dbf'  si

oracle資料庫建立使用者授權

Oracle中建立並授權使用者 sqlplus username/[email protected]:port/SID               //終端連線資料庫 create user username identified by password    

oracle 用管理員登陸上之後建立新使用者給許可權的步驟

例項方法 單獨的程序中執行指定的字串命令 jdbc:oracle:thin:@localhost:1521:orcl oci 需要oracle客戶機  叢集 thin:只需要驅動jar 執行緒是應用程

圖文並茂- 12C RAC的安裝 (一) : 作業系統引數的配置,ASM共享磁碟配置

虛擬環境:vCenter  OS: redhat 7.4 RDBMS:12.1.0.2.0 關閉防火牆,不然在安裝GI的時候,會提示各個節點之間網路不通,雖然可以ping通  systemctl stop firewalld chkconfig firewalld o

oracle vm 安裝linux,設定網路和共享檔案件

Oracle vm安裝linux及網路配置 安裝前注意事項: 1、  注意選擇系統的位數和iso映象系統的位數保持一致(最好和本機保持一致)。 2、  如果安裝的時候報告CPU不支援的情況,這裡一般都是因為主機板設定CPU不允許虛擬化造成的。請進入bios中設定。 安裝完畢

ASM之ARCH磁碟了學習筆記

alter diskgroup arch mount * ERROR at line 1: ORA-15032: not all alterations performed ORA-15130: diskgroup "ARCH" is being dismounted ORA-15066: of

Oracle VM VirtualBox 下 ubuntu 虛擬機器 如何 掛載共享

1.裝置>  安裝增強功能,否則mount指令不識別。 1.裝置>共享          配置虛擬機器設定共享。 1.啟用root,命令為 sudo passwd root,root 預

如何解除安裝刪除ASM磁碟

1、以oracle使用者登入RAC資料庫節點1: [email protected]:~> export ORACLE_SID=+ASM1 [email protected]:~> sqlplus sys/xxxxx as sysdba S

vSphere 6 建立RAC虛擬機器共享磁碟報錯

問題解決:二、具體配置:步驟1:節點1,新增硬碟。選擇建立新的虛擬磁碟。步驟2:一定要選擇厚置備置零的置備模式,否則虛機開機會報錯。注意:選擇新的虛擬裝置節點,並且保證,節點2與節點1共享磁碟選擇的scsi裝置一致。此處節點1選擇scsi(1:0)注意:模式裡建議不要選擇