虛擬機器VMware下 Oracle RAC環境新增磁碟
虛擬機器VMware下 Linux redhat 5 Oracle 10g RAC環境新增共享磁碟
1. 正常關閉虛擬機器
2.編輯虛擬機器,新增磁碟
主要步驟如下:
a.編輯虛擬機器,新增磁碟
b.選擇Hard Disk,點選下一步
c.選擇SCSI型別
d.指定磁碟容量0.1G,選擇分配所有磁碟空間
e.指定磁碟檔案vmdk名稱及存放路徑
f.指定磁碟檔名稱、位置後,點選高階選項
g.選擇該次新增磁碟的虛擬裝置號SCSI 1:8(按照已使用的順序,本例中SCSI 1:7已被使用,之前共享scsi1:1、scsi1:2、scsi1:3、scsi1:4、scsi1:5、scsi1:6),選擇independent、persistent
h.磁碟新增完成
注:scsi1:7已被使用
i.編輯虛擬機器配置檔案
開啟虛擬機器VMware配置檔案.vmx,本例虛擬機器rac1節點的配置檔案為Red Hat Linux.vmx,下面幾行為新增磁碟後自動生成
scsi1:8.present = "TRUE"
scsi1:8.fileName = "D:\Virtual Machines\raw_disk\vote3.vmdk"
scsi1:8.mode = "independent-persistent"
手工新增下行:
scsi1:8.deviceType = "disk"
j.啟動虛擬機器
k.OS中檢視剛才新增的磁碟
fdisk -l
……
Disk /dev/sdh: 107 MB, 107374080 bytes
64 heads, 32 sectors/track, 102 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdh doesn't contain a valid partition table
格式化剛才新增的磁碟/dev/sdh
[root@rac1 ~]# fdisk /dev/sdh
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. 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)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-102, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-102, default 102):
Using default value 102
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
為了配置剛才新增的磁碟為共享裸裝置,通過udev編輯/etc/udev/rules.d/60-raw.rules
根據已有共享磁碟使用情況,新增如下內容:
ACTION=="add", KERNEL=="/dev/sdh1", RUN+="/bin/raw /dev/raw/raw7 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="113",RUN+="/bin/raw /dev/raw/raw7 %M %m"
編輯下一行為:
KERNEL=="raw[1-7]", WNER="oracle", GROUP="oinstall", MODE="640"
指定裝置屬主、組和許可權
注Oracle RAC orc、votedisk許可權如下:
For OCR device:
chmod 640
For Voting device:
chmod 644
For ASM disks used for OCR/Voting disk:
chmod 660
啟動udev:
[root@rac1 ~]# start_udev
Starting udev: [ OK ]
檢視剛才配置的raw device:
[root@rac1 ~]# ls -ltrh /dev/raw/
total 0
crw-r----- 1 oracle oinstall 162, 1 Nov 25 20:26 raw1
crw-r----- 1 oracle oinstall 162, 5 Nov 25 20:26 raw5
crw-r----- 1 oracle oinstall 162, 7 Nov 25 20:57 raw7
crw-r----- 1 oracle oinstall 162, 3 Nov 25 20:58 raw3
crw-r----- 1 oracle oinstall 162, 4 Nov 25 20:59 raw4
crw-r----- 1 oracle oinstall 162, 2 Nov 25 20:59 raw2
crw-r----- 1 oracle oinstall 162, 6 Nov 25 20:59 raw6
l.關閉另一節點虛擬機器rac2
j.編輯rac2虛擬機器配置檔案.vmx
新增如下剛才在虛擬機器rac1上配置的共享磁碟資訊,內容如下:
scsi1:8.deviceType = "disk"
scsi1:8.present = "TRUE"
scsi1:8.fileName = "D:\Virtual Machines\raw_disk\vote3.vmdk"
scsi1:8.mode = "independent-persistent"
編輯/etc/udev/rules.d/60-raw.rules,新增如下:
ACTION=="add", KERNEL=="/dev/sdh1", RUN+="/bin/raw /dev/raw/raw7 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="113",RUN+="/bin/raw /dev/raw/raw7 %M %m"
修改下行如下:
KERNEL=="raw[1-7]", WNER="oracle", GROUP="oinstall", MODE="640"
啟動udev:
[root@rac1 ~]# start_udev
Starting udev: [ OK ]
檢視共享裝置:
[root@rac2 ~]# ls -ltrh /dev/raw/
total 0
crw-r----- 1 oracle oinstall 162, 3 Nov 25 21:40 raw3
crw-r----- 1 oracle oinstall 162, 4 Nov 25 21:40 raw4
crw-r----- 1 oracle oinstall 162, 6 Nov 25 21:44 raw6
crw-r----- 1 oracle oinstall 162, 2 Nov 25 21:44 raw2
crw-r----- 1 oracle oinstall 162, 5 Nov 25 21:46 raw5
crw-r----- 1 oracle oinstall 162, 1 Nov 25 21:46 raw1
crw-r----- 1 oracle oinstall 162, 7 Nov 25 21:46 raw7
k.使用剛才配置的共享裝置建立votedisk
[root@rac2 ~]# crsctl add css votedisk /dev/raw/raw7 -force
Now formatting voting disk: /dev/raw/raw7
successful addition of votedisk /dev/raw/raw7.
檢視votedisk:
[root@rac2 ~]# crsctl query css votedisk
0. 0 /dev/raw/raw2
1. 0 /dev/raw/raw6
2. 0 /dev/raw/raw7
located 3 votedisk(s).
在rac1節點上檢視votedisk:
[root@rac1 ~]# crsctl query css votedisk
0. 0 /dev/raw/raw2
1. 0 /dev/raw/raw6
2. 0 /dev/raw/raw7
located 3 votedisk(s).
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17252115/viewspace-749935/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 本地訪問虛擬機器(Vmware)環境下配置的域名虛擬機
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- VMware ESXI磁碟下載虛擬機器遷移到另一臺VMware ESXI虛擬機
- oracle 11G RAC的建立(VM虛擬環境)Oracle
- C. VMware下LINUX的虛擬機器增加磁碟空間Linux虛擬機
- vmware虛擬機器環境下配置centos為靜態IP的步驟虛擬機CentOS
- 虛擬機器arm虛擬環境搭建虛擬機
- VM虛擬機器 linux系統新增磁碟虛擬機Linux
- VMware虛擬機器虛擬機
- Jupyter notebook 新增虛擬環境
- pycharm新增conda虛擬環境PyCharm
- 一、虛擬機器環境配置虛擬機
- windows下vmware虛擬機器擴充硬碟Windows虛擬機硬碟
- Ubuntu虛擬機器進入虛擬環境的流程Ubuntu虛擬機
- 虛擬機器環境搭建之vagrant虛擬機
- 虛擬機器基礎環境配置虛擬機
- Windows下搭載虛擬機器以及環境安裝Windows虛擬機
- 使用VMware Workstation安裝 Linux虛擬環境Linux
- 虛擬機器 VM virtualBox && VMware虛擬機
- 虛擬機器巢狀 VMWare虛擬機巢狀
- Oracle RAC 環境下的連線管理Oracle
- Ubuntu 18.04(虛擬機器)環境下編譯Android 原始碼Ubuntu虛擬機編譯Android原始碼
- Windows逆向之配置虛擬機器環境Windows虛擬機
- 【虛擬機器】VMware-VMware Tool安裝虛擬機
- 建立Python虛擬環境——下Python
- pycharm 新增已存在的 pipenv 虛擬環境直譯器?PyCharm
- python下多環境開發(虛擬環境)Python
- VMware 虛擬機器一鍵去虛擬化工具虛擬機
- VMware虛擬機器遷移到PVE虛擬機
- VMware Workstation Pro建立虛擬機器虛擬機
- VMware虛擬機器獲取教程虛擬機
- VMware虛擬機器如何設定使主機和虛擬機器不同IP虛擬機
- 07、環境-虛擬機器網路設定虛擬機
- 將onda虛擬環境新增到Jupyter Notebook
- wamp環境下虛擬域名配置
- 虛擬機器磁碟擴容parted虛擬機
- 【伺服器資料恢復】VMware虛擬機器磁碟檔案恢復案例伺服器資料恢復虛擬機
- Oracle RAC環境新增新的network和listener(未完成)Oracle
- 虛擬環境