国内有哪些同步盘?好用的同步网盘有哪些?
731
2022-06-03
公司搞了两套虚拟化平台,用的都是vmware,我便在上面搭了一套oracle rac作测试环境。
环境:
VMware 5.1
RHEL 5.5
Oracle RAC 11.2.0.3.4 + ASM
在成功搭建好RAC之后,在做一个impdp测试的时候发现空间不足,一看磁盘空间,发现当初才分了一块30G的共享磁盘,囧~
空间不足,只能扩空间了。
一、vmware添加共享磁盘
在添加共享磁盘之前,两个虚拟机必须停机,否则配置共享磁盘不能成功。
图形界面配置步骤如下:
1.在第一个虚拟机上:
--- 点击编辑虚拟机
-->在弹出来的界面中,点击添加
-->选择磁盘,点击下一步
-->选择创建新的虚拟磁盘,点击下一步
-->输入磁盘大小,选择厚置备置零(共享磁盘不能选精简置备),选择磁盘所要放置的底层存储
-->选择虚拟设备节点。因为已经有了一个本地磁盘scsi(0:0)和共享磁盘scsi(1:0),这里选择scsi(2:0)
-->最后点击完成。创建磁盘的时间长短依赖于分配的空间的大小。
回到步骤的第一个界面,点击随硬盘新生成的scsi控制器2,在scsi共享总线编辑,选择虚拟,虚拟磁盘可以在同一台服务器上的虚拟机之间共享。
2.在第二个虚拟机上:
--- 点击编辑虚拟机
-->在弹出来的界面中,点击添加
-->选择磁盘,点击下一步
-->选择使用现有的虚拟磁盘,点击下一步
-->在磁盘文件路径中,找到第一个节点创建的磁盘,并选中,点击下一步
-->选择虚拟设备节点。这里选择跟第一个节点一样的scsi(2:0)
回到步骤的第一个界面,点击随硬盘新生成的scsi控制器2,在scsi共享总线编辑,选择虚拟,虚拟磁盘可以在同一台服务器上的虚拟机之间共享。
至此,共享磁盘配置完成。启动两个节点。
二、磁盘分区
[root@node1 ~]# fdisk -l
Disk /dev/sda: 107.3 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 25 200781 83 Linux
/dev/sda2 26 13054 104655442+ 8e Linux LVM
Disk /dev/sdb: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 123 987966 83 Linux
/dev/sdb2 124 246 987997+ 83 Linux
/dev/sdb3 247 1341 8795587+ 83 Linux
/dev/sdb4 1342 2436 8795587+ 83 Linux
Disk /dev/sdc: 17.1 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
可以看到添加的磁盘是 /dev/sdc,分区之后:
Disk /dev/sdc: 17.1 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 1217 9775521 83 Linux
同时要保证在节点2上也要看到/dev/sdc1 。
三、为ASM diskgroup增加disk
在node1和node2上都能看到/dev/sdc1。 1、节点1上createdisk [root@node1 ~]# /etc/init.d/oracleasm createdisk ASMDATA03 /dev/sdc1 Marking disk "ASMDATA03" as an ASM disk: [OK] [root@node1 ~]# /etc/init.d/oracleasm listdisks ASMDATA01 ASMDATA02 ASMDATA03 OCR_VOTE01 OCR_VOTE02 2、节点2上sacndisks [root@node2 ~]# /etc/init.d/oracleasm scandisks Scanning the system for Oracle ASMLib disks: [ OK ] [root@node2 ~]# /etc/init.d/oracleasm listdisks ASMDATA01 ASMDATA02 ASMDATA03 OCR_VOTE01 OCR_VOTE02 3、节点1上为diskgroup增加disk 进入到ASM实例下: [root@node1 ~]# su - grid [grid@node1 ~]$ sqlplus / as sysasm SQL*Plus: Release 11.2.0.4.0 Production on Sat May 31 11:54:50 2014 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Real Application Clusters and Automatic Storage Management options 开始创建: 如果使用asmlib则为ORCL:VOL3格式,如果使用裸设备则写为设备路径:/dev/oracleasm/xxxxx SQL> alter diskgroup DATADG add disk 'ORCL:ASMDATA03' name ASMDATA03;Diskgroup altered. SQL> select name from v$asm_disk; NAME ------------------------------ ASMDATA01 ASMDATA02 OCR_VOTE01 OCR_VOTE02 ASMDATA03 检查是否成功:如下语句看,ASMDATA03已经加到DATADG了,空间增加了17G左右: col state format a10 col name format a15 col failgroup format a20 set line 200select STATE,REDUNDANCY,TOTAL_MB,FREE_MB,NAME,FAILGROUP from v$asm_disk; STATE REDUNDA TOTAL_MB FREE_MB NAME FAILGROUP ---------- ------- ---------- ---------- --------------- -------------------- NORMAL UNKNOWN 8589 1 ASMDATA01 ASMDATA01 NORMAL UNKNOWN 8589 4 ASMDATA02 ASMDATA02 NORMAL UNKNOWN 964 747 OCR_VOTE01 OCR_VOTE01 NORMAL UNKNOWN 964 783 OCR_VOTE02 OCR_VOTE02 NORMAL UNKNOWN 9546 405 ASMDATA03 ASMDATA03SQL> select GROUP_NUMBER,NAME,STATE,TYPE,TOTAL_MB,FREE_MB from v$asm_diskgroup; GROUP_NUMBER NAME STATE TYPE TOTAL_MB FREE_MB ------------ --------------- ---------- ------ ---------- ---------- 1 DATADG MOUNTED NORMAL 26724 410 2 OCRDG MOUNTED EXTERN 1928 1530至此,共享磁盘添加,再到ASM磁盘组添加disk,整个过程完成。
发表评论
暂时没有评论,来抢沙发吧~