在windows系统使用OCFS挂载共享磁盘
2014-03-25 22:49
537 查看
在windows系统上搭建的RAC需要使用OCFS来实现共享存储来放置数据文件。下面是一个对现有windows系统下RAC共享磁盘的扩容操作过程。
环境:
windows 2008R2 64bit
oracle 11gRAC 11.2.0.1
2节点RAC
下面是操作过程:
一、需要将存储挂载到2台服务器中。
二、使用diskpart命令创建逻辑分区。
首先使用list disk命令来检查新添加的磁盘。这里磁盘3和磁盘4是我们新添加的。
四、使用集群的ocfsformat命令来格式化磁盘
我这里需要说明一下,我现在的操作是在已有环境下进行扩容,所以ocfs已经安装了。如果是初装RAC系统,在执行ocfsformat命令时需要提前安装一下。如下面的命令
/m link_name is the mountpoint for this file system which you want to format with OCFS for Windows. On Windows, provide a drive letter corresponding to the logical drive.
ClusterSize_in_KB is the Cluster size or allocation size for the OCFS for Windows volume (this option must be used with the /a option or else the default size of 4 kilobytes (KB) is used)
The /f option forces the format of the specified volume
The /a option, if specified, forces OcfsFormat to use the clustersize specified with the /c option
The /d option forces all future volume operations to use direct IO mode
格式化完成后,集群就可以访问新加的共享存储了。由于未知原因,可能导致2节点从共享盘看到的文件内容不一致,因此建议大家扩容后,将主机重启一下。这样就保证集群每个节点都可以看到一样的内容了。
********************************************
说明:转载请注明出处,谢谢。
********************************************
--END--
环境:
windows 2008R2 64bit
oracle 11gRAC 11.2.0.1
2节点RAC
下面是操作过程:
一、需要将存储挂载到2台服务器中。
二、使用diskpart命令创建逻辑分区。
首先使用list disk命令来检查新添加的磁盘。这里磁盘3和磁盘4是我们新添加的。
DISKPART> list disk 磁盘 ### 状态 大小 可用 Dyn Gpt -------- ------------- ------- ------- --- --- 磁盘 0 联机 279 GB 1024 KB 磁盘 1 联机 2048 GB 1024 KB 磁盘 2 联机 10 GB 1024 KB 磁盘 3 联机 700 GB 699 GB 磁盘 4 联机 300 GB 299 GB选择磁盘3
DISKPART> select disk 3 磁盘 3 现在是所选磁盘。检查选择情况,型号在磁盘3处,说明已经选中磁盘3
DISKPART> list disk 磁盘 ### 状态 大小 可用 Dyn Gpt -------- ------------- ------- ------- --- --- 磁盘 0 联机 279 GB 1024 KB 磁盘 1 联机 2048 GB 1024 KB 磁盘 2 联机 10 GB 1024 KB * 磁盘 3 联机 700 GB 699 GB 磁盘 4 联机 300 GB 299 GB接下来,我们来创建磁盘分区
DISKPART> create part ext DiskPart 成功地创建了指定分区。 DISKPART> create part log DiskPart 成功地创建了指定分区。检查新建分区情况并删除驱动器挂载点
DISKPART> list volume 卷 ### LTR 标签 FS 类型 大小 状态 信息 ---------- --- ----------- ----- ---------- ------- --------- -------- 卷 0 D DVD-ROM 0 B 无介质 卷 1 C NTFS 磁盘分区 49 GB 正常 系统 卷 2 E DATAPART1 NTFS 磁盘分区 229 GB 正常 页面文件 卷 3 G OraCF 磁盘分区 2047 GB 正常 卷 4 F OraCF 磁盘分区 9 GB 正常 * 卷 5 RAW 磁盘分区 699 GB 正常 DISKPART> select vol 5 卷 5 是所选卷。 DISKPART> list volume 卷 ### LTR 标签 FS 类型 大小 状态 信息 ---------- --- ----------- ----- ---------- ------- --------- -------- 卷 0 D DVD-ROM 0 B 无介质 卷 1 C NTFS 磁盘分区 49 GB 正常 系统 卷 2 E DATAPART1 NTFS 磁盘分区 229 GB 正常 页面文件 卷 3 G OraCF 磁盘分区 2047 GB 正常 卷 4 F OraCF 磁盘分区 9 GB 正常 * 卷 5 RAW 磁盘分区 699 GB 正常 DISKPART> remove 所选的卷没有可以删除的驱动器号或装入点。将磁盘4也做上面同样的操作,操作完成后,切换到集群的第2节点,刷新磁盘后,检查分区情况,如果有驱动器挂载点,则将挂载点删除。
DISKPART> list disk 磁盘 ### 状态 大小 可用 Dyn Gpt -------- ------------- ------- ------- --- --- 磁盘 0 联机 279 GB 1024 KB 磁盘 1 联机 2048 GB 1024 KB 磁盘 2 联机 10 GB 1024 KB 磁盘 3 联机 700 GB 1024 KB 磁盘 4 联机 300 GB 299 GB DISKPART> list vol 卷 ### LTR 标签 FS 类型 大小 状态 信息 ---------- --- ----------- ----- ---------- ------- --------- -------- 卷 0 D DVD-ROM 0 B 无介质 卷 1 C NTFS 磁盘分区 49 GB 正常 系统 卷 2 E DATAPART1 NTFS 磁盘分区 229 GB 正常 页面文件 卷 3 G OraCF 磁盘分区 2047 GB 正常 卷 4 F OraCF 磁盘分区 9 GB 正常 卷 5 H RAW 磁盘分区 699 GB 正常 DISKPART> select vol 5 卷 5 是所选卷。 DISKPART> list vol 卷 ### LTR 标签 FS 类型 大小 状态 信息 ---------- --- ----------- ----- ---------- ------- --------- -------- 卷 0 D DVD-ROM 0 B 无介质 卷 1 C NTFS 磁盘分区 49 GB 正常 系统 卷 2 E DATAPART1 NTFS 磁盘分区 229 GB 正常 页面文件 卷 3 G OraCF 磁盘分区 2047 GB 正常 卷 4 F OraCF 磁盘分区 9 GB 正常 * 卷 5 H RAW 磁盘分区 699 GB 正常 DISKPART> remove DiskPart 成功地删除了驱动器号或装载点。三、在磁盘管理器中,修改磁盘3和磁盘4的驱动器挂载点。集群节点1和节点2的挂载点应该是一致的。
四、使用集群的ocfsformat命令来格式化磁盘
我这里需要说明一下,我现在的操作是在已有环境下进行扩容,所以ocfs已经安装了。如果是初装RAC系统,在执行ocfsformat命令时需要提前安装一下。如下面的命令
Grid_home\cfs\OcfsInstall /y下面来使用ocfsformat命令来进行格式化操作,前面是该命令的help信息。
PS E:\app\11.2.0\grid\cfs> .\ocfsformat.exe /h Usage: OcfsFormat /m <linkName> /c <ClusterSize in KB> /v <Volume Label> /f /a /m linkName where linkName is the mount point for this file system with NT 4.0 only drive letters are used /c Size of Cluster in KB /v VolumeLabel /f Force format a volume /a This flag if specified will force OcfsFormat to use the clustersize specified with /c option PS E:\app\11.2.0\grid\cfs> PS E:\app\11.2.0\grid\cfs> .\ocfsformat.exe /m i: /c 1024 /v data1 /f /a下面来对ocfsformat命令进行说明
/m link_name is the mountpoint for this file system which you want to format with OCFS for Windows. On Windows, provide a drive letter corresponding to the logical drive.
ClusterSize_in_KB is the Cluster size or allocation size for the OCFS for Windows volume (this option must be used with the /a option or else the default size of 4 kilobytes (KB) is used)
The /f option forces the format of the specified volume
The /a option, if specified, forces OcfsFormat to use the clustersize specified with the /c option
The /d option forces all future volume operations to use direct IO mode
格式化完成后,集群就可以访问新加的共享存储了。由于未知原因,可能导致2节点从共享盘看到的文件内容不一致,因此建议大家扩容后,将主机重启一下。这样就保证集群每个节点都可以看到一样的内容了。
********************************************
说明:转载请注明出处,谢谢。
********************************************
--END--
相关文章推荐
- windows 2008 R2通过NFS共享磁盘给HP-UX或Linux挂载使用
- windows 2008 R2通过NFS共享磁盘给HP-UX或Linux挂载使用
- 安装centos系统后启用未使用的磁盘并且分区挂载
- 使用autofs挂载windows或samba共享
- 使用mount挂载一个windows的共享
- Ubuntu与Windows10双系统磁盘挂载无法访问的问题
- Ubuntu 共享文件给 windows系统使用-samba共享及设置
- Linux系统下如何使用autofs挂载NFS共享
- linux系统--mount 挂载访问windows共享文件夹
- VMware安装ubuntu,通过/mnt/hgfs 挂载共享Windows系统文件夹
- Linux使用NFS(网络文件系统)挂载网络磁盘
- 如何使用mount挂载一个windows的共享文件夹
- virtualbox中linux系统使用samba服务实现和windows系统共享
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- 使用virtualbox 虚拟机在windows下安装Ubuntu后的文件夹挂载 共享文件夹挂载出错 解决
- Linux系统上使用smbclient访问Windows共享资源
- 虚拟机linux 挂载windows共享目录 给linux的nginx服务器使用
- 保证系统安全、删除Windows默认磁盘共享的注册表文件
- 3.Linux磁盘、文件系统管理---文件系统的使用(挂载)
- linux下使用mount命令挂载windows共享目录出错的解决办法