CentOS7 安装 Oracle 11g rac(3) —— 配置共享磁盘并按要求进行分区

一、在 VMware 虚拟机中配置共享磁盘

1、打开 windows 命令行窗口、进入 VMware 安装路径
C:\Program Files (x86)\VMware\VMware Workstation>dir vmware*
 驱动器 C 中的卷是 Windows
 卷的序列号是 600D-CAF1

 C:\Program Files (x86)\VMware\VMware Workstation 的目录

14/08/2015  13:43            89,792 vmware-authd.exe
14/08/2015  14:02        12,465,344 vmware-hostd.exe
14/08/2015  14:03           659,648 vmware-kvm.exe
14/08/2015  14:03         5,309,120 vmware-remotemks.exe
14/08/2015  14:03            84,672 vmware-shell-ext-thunker.exe
14/08/2015  14:03            42,176 vmware-tray-helper.dll
14/08/2015  14:03           104,128 vmware-tray.exe
14/08/2015  14:03           194,752 vmware-unity-helper.exe
14/08/2015  14:01         1,352,896 vmware-vdiskmanager.exe  # 找到该文件
14/08/2015  14:03         1,960,128 vmware.exe
14/08/2015  13:43         5,796,544 vmwarebase.dll
14/08/2015  14:03         9,894,592 vmwarecui.dll
14/08/2015  14:03            50,368 vmwarestring.dll
14/08/2015  14:03         4,968,128 vmwarewui.dll
              14 个文件     42,972,288 字节
               0 个目录 113,914,986,496 可用字节
2、执行 vmware-vdiskmanager.exe 命令创建虚拟磁盘
C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -c -s 30gb -a lsilogic -t 2 F:\virtual-machine\Share_Disk\sdisk1.vmdk
Creating disk 'F:\virtual-machine\Share_Disk\sdisk1.vmdk'
  Create: 100% done.
Virtual disk creation successful.
3、修改虚拟机配置文件

(1)关闭虚拟机,编辑虚拟机安装目录下的 xxx.vmx 文件。

对于虚拟机 rac1 来说,进入虚拟机对应的文件夹,查看 rac1.vmx文件。使用文本编辑器打开 rac1.vmx 文件,在 rac1.vmx 文件的结尾添加如下内容:

disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"

scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1.sharedBus = "VIRTUAL"

scsi1:1.present = "TRUE"
scsi1:1.mode = "independent-persistent"
scsi1:1.fileName = "F:\virtual-machine\Share_Disk\sdisk1.vmdk"  
scsi1:1.deviceType = "disk"
scsi1:1.redo = ""

(2)启动虚拟机,查看磁盘情况

# 节点1
[root@rac1 ~]# cd /dev

[root@rac1 dev]# ll sd*
brw-rw---- 1 root disk 8,  0 611 12:00 sda
brw-rw---- 1 root disk 8,  1 611 12:00 sda1
brw-rw---- 1 root disk 8,  2 611 12:00 sda2
brw-rw---- 1 root disk 8, 16 611 12:00 sdb

# 节点2
[root@rac2 ~]# cd /dev
[root@rac2 dev]# ll sd*
brw-rw---- 1 root disk 8,  0 611 12:00 sda
brw-rw---- 1 root disk 8,  1 611 12:00 sda1
brw-rw---- 1 root disk 8,  2 611 12:00 sda2
brw-rw---- 1 root disk 8, 16 611 12:00 sdb

二、对共享磁盘进行分区(在任意一个节点上执行)

在节点 rac2 上对新添加的共享磁盘进行分区,一共分为 7 个分区,其中三个主分区,编号为:1-3,大小均为 1GB,四个扩展分区,编号为:5-8,大小均为 6GB。

1、查看磁盘分区情况
[root@rac2 dev]# fdisk -l

# /dev/sdb 是共享磁盘,容量 30GB
磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0005ce80

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

磁盘 /dev/mapper/cl-root:16.1 GB, 16106127360 字节,31457280 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/cl-swap:4286 MB, 4286578688 字节,8372224 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

2、使用 fdisk 命令对共享磁盘分区
[root@rac2 dev]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0xa5548500 创建新的 DOS 磁盘标签。

#  创建第 1 个主分区
命令(输入 m 获取帮助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
分区号 (1-4,默认 1):1
起始 扇区 (2048-62914559,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-62914559,默认为 62914559):+1G
分区 1 已设置为 Linux 类型,大小设为 1 GiB

#  创建第 2 个主分区
命令(输入 m 获取帮助):n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
分区号 (2-4,默认 2):2
起始 扇区 (2099200-62914559,默认为 2099200):
将使用默认值 2099200
Last 扇区, +扇区 or +size{K,M,G} (2099200-62914559,默认为 62914559):+1G
分区 2 已设置为 Linux 类型,大小设为 1 GiB

#  创建第 3 个主分区
命令(输入 m 获取帮助):n
Partition type:
   p   primary (2 primary, 0 extended, 2 free)
   e   extended
Select (default p): p
分区号 (3,4,默认 3):3
起始 扇区 (4196352-62914559,默认为 4196352):
将使用默认值 4196352
Last 扇区, +扇区 or +size{K,M,G} (4196352-62914559,默认为 62914559):+1G
分区 3 已设置为 Linux 类型,大小设为 1 GiB

#  创建扩展分区
命令(输入 m 获取帮助):n
Partition type:
   p   primary (3 primary, 0 extended, 1 free)
   e   extended
Select (default e): e
已选择分区 4
起始 扇区 (6293504-62914559,默认为 6293504):
将使用默认值 6293504
Last 扇区, +扇区 or +size{K,M,G} (6293504-62914559,默认为 62914559):
将使用默认值 62914559
分区 4 已设置为 Extended 类型,大小设为 27 GiB

# 创建第 1 个逻辑分区
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 5
起始 扇区 (6295552-62914559,默认为 6295552):
将使用默认值 6295552
Last 扇区, +扇区 or +size{K,M,G} (6295552-62914559,默认为 62914559):+6G
分区 5 已设置为 Linux 类型,大小设为 6 GiB

# 创建第 2 个逻辑分区
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 6
起始 扇区 (18880512-62914559,默认为 18880512):
将使用默认值 18880512
Last 扇区, +扇区 or +size{K,M,G} (18880512-62914559,默认为 62914559):+6G
分区 6 已设置为 Linux 类型,大小设为 6 GiB

# 创建第 3 个逻辑分区
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 7
起始 扇区 (31465472-62914559,默认为 31465472):
将使用默认值 31465472
Last 扇区, +扇区 or +size{K,M,G} (31465472-62914559,默认为 62914559):+6G
分区 7 已设置为 Linux 类型,大小设为 6 GiB

# 创建第 4 个逻辑分区
命令(输入 m 获取帮助):n
All primary partitions are in use
添加逻辑分区 8
起始 扇区 (44050432-62914559,默认为 44050432):
将使用默认值 44050432
Last 扇区, +扇区 or +size{K,M,G} (44050432-62914559,默认为 62914559):+6G
分区 8 已设置为 Linux 类型,大小设为 6 GiB

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。
3、重新查看分区情况
[root@rac2 dev]# ll /dev/sd*
brw-rw---- 1 root disk 8,  0 611 12:00 /dev/sda
brw-rw---- 1 root disk 8,  1 611 12:00 /dev/sda1
brw-rw---- 1 root disk 8,  2 611 12:00 /dev/sda2
brw-rw---- 1 root disk 8, 16 611 13:18 /dev/sdb
brw-rw---- 1 root disk 8, 17 611 13:18 /dev/sdb1
brw-rw---- 1 root disk 8, 18 611 13:18 /dev/sdb2
brw-rw---- 1 root disk 8, 19 611 13:18 /dev/sdb3
brw-rw---- 1 root disk 8, 20 611 13:18 /dev/sdb4
brw-rw---- 1 root disk 8, 21 611 13:18 /dev/sdb5
brw-rw---- 1 root disk 8, 22 611 13:18 /dev/sdb6
brw-rw---- 1 root disk 8, 23 611 13:18 /dev/sdb7
brw-rw---- 1 root disk 8, 24 611 13:18 /dev/sdb8
[root@rac2 dev]# 
[root@rac2 dev]# fdisk -l

磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xa5548500

   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux
/dev/sdb2         2099200     4196351     1048576   83  Linux
/dev/sdb3         4196352     6293503     1048576   83  Linux
/dev/sdb4         6293504    62914559    28310528    5  Extended
/dev/sdb5         6295552    18878463     6291456   83  Linux
/dev/sdb6        18880512    31463423     6291456   83  Linux
/dev/sdb7        31465472    44048383     6291456   83  Linux
/dev/sdb8        44050432    56633343     6291456   83  Linux

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0005ce80

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

磁盘 /dev/mapper/cl-root:16.1 GB, 16106127360 字节,31457280 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/cl-swap:4286 MB, 4286578688 字节,8372224 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
4、在另一个节点上执行 partprobe 命令识别分区

在节点 rac1 上执行以下命令:

[root@rac1 dev]# ll /dev/sd*
brw-rw---- 1 root disk 8,  0 611 12:00 /dev/sda
brw-rw---- 1 root disk 8,  1 611 12:00 /dev/sda1
brw-rw---- 1 root disk 8,  2 611 12:00 /dev/sda2
brw-rw---- 1 root disk 8, 16 611 12:00 /dev/sdb

[root@rac1 dev]# partprobe
Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。

[root@rac1 dev]# ll /dev/sd*
brw-rw---- 1 root disk 8,  0 611 13:25 /dev/sda
brw-rw---- 1 root disk 8,  1 611 13:25 /dev/sda1
brw-rw---- 1 root disk 8,  2 611 13:25 /dev/sda2
brw-rw---- 1 root disk 8, 16 611 13:25 /dev/sdb
brw-rw---- 1 root disk 8, 17 611 13:25 /dev/sdb1
brw-rw---- 1 root disk 8, 18 611 13:25 /dev/sdb2
brw-rw---- 1 root disk 8, 19 611 13:25 /dev/sdb3
brw-rw---- 1 root disk 8, 20 611 13:25 /dev/sdb4
brw-rw---- 1 root disk 8, 21 611 13:25 /dev/sdb5
brw-rw---- 1 root disk 8, 22 611 13:25 /dev/sdb6
brw-rw---- 1 root disk 8, 23 611 13:25 /dev/sdb7
brw-rw---- 1 root disk 8, 24 611 13:25 /dev/sdb8


[root@rac1 dev]# fdisk -l

磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xa5548500

   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux
/dev/sdb2         2099200     4196351     1048576   83  Linux
/dev/sdb3         4196352     6293503     1048576   83  Linux
/dev/sdb4         6293504    62914559    28310528    5  Extended
/dev/sdb5         6295552    18878463     6291456   83  Linux
/dev/sdb6        18880512    31463423     6291456   83  Linux
/dev/sdb7        31465472    44048383     6291456   83  Linux
/dev/sdb8        44050432    56633343     6291456   83  Linux

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000dfb6c

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

磁盘 /dev/mapper/cl-root:16.1 GB, 16106127360 字节,31457280 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/cl-swap:4286 MB, 4286578688 字节,8372224 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐