rac的共享存储有很多种搭建方式,nfs是其中一种。生产环境一般不采用nfs,多用于测试。

nfs搭建步骤大致分为如下:

1.划盘

给节点1挂载一块磁盘,并将磁盘分区,并格式化,再挂载

[root@news01 softdb]# fdisk -l

Disk /dev/vda:  bytes
 heads,  sectors/track,  cylinders
Units = cylinders of  *  =  bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *                                Linux
/dev/vda2                          +    Linux
/dev/vda3                              Linux swap / Solaris

Disk /dev/vdb:  bytes
 heads,  sectors/track,  cylinders
Units = cylinders of  *  =  bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1                          +    Linux

我们把其中的/dev/vdb1  作为NFS磁,再将/dev/vdb1格式化

[root@news01 softdb]# mkfs.ext3 /dev/vdb1
mke2fs -May-)
Filesystem label=
OS type: Linux
Block size= (log=)
Fragment size= (log=)
 inodes,  blocks
 blocks (5.00%) reserved for the super user
First data block=
Maximum filesystem blocks=
 block groups
 blocks per group,  fragments per group
 inodes per group
Superblock backups stored on blocks:
    , , , , , , , , , 

Writing inode tables: done
Creating journal ( blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every  mounts or
 days, whichever comes first.  Use tune2fs -c or -i to override.

2.配置服务端

格式化好之后,创建一个目录来挂载磁盘,并编辑exports文件,重启和nfs有关的服务

[root@news01 softdb]# mkdir -p /nfsdatafile
[root@news01 softdb]# vi /etc/exports
[root@news01 softdb]# mount /dev/vdb1 /nfsdatafile/
[root@news01 softdb]# service portmap restart
Stopping portmap:                                          [  OK  ]
Starting portmap:                                          [  OK  ]
[root@news01 softdb]# service nfs restart
Shutting down NFS mountd:                                  [FAILED]
Shutting down NFS daemon:                                  [FAILED]
Shutting down NFS quotas:                                  [FAILED]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
[root@news01 softdb]# showmount -e
Export list for news01:
/nfsdatafile *
[root@news01 softdb]# 

3.客户端挂载

在需要挂载这个nfs的节点上面,编辑fstab文件,再进行mount。需要注意的一点是,oracle的rac对nfs的参数有做要求,具体可以参考:

Mount Options for Oracle files when used with NAS devices [ID 359515.1]

节点1:

[root@news01 softdb]# mkdir /nfs
[root@news01 softdb]# vi /etc/fstab
[root@news01 softdb]# cat /etc/fstab
LABEL=/                 /                       ext3    defaults
LABEL=/boot             /boot                   ext3    defaults
tmpfs                   /dev/shm                tmpfs   defaults
devpts                  /dev/pts                devpts  gid=,mode=
sysfs                   /sys                    sysfs   defaults
proc                    /proc                   proc    defaults
LABEL=SWAP-vda3         swap                    swap    defaults
,wsize=,tcp,vers=,timeo=,actimeo=
[root@news01 softdb]# mount -a
[root@news01 softdb]# mount
/dev/vda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=,mode=)
/dev/vda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/vdb1 on /nfsdatafile type ext3 (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
,wsize=,tcp,nfsvers=,timeo=,actimeo=,addr=192.168.0.188)
[root@news01 softdb]# 

节点2:

[root@news02 softdb]# mkdir /nfs
[root@news02 softdb]# vi /etc/fstab
[root@news02 softdb]# mount -a
[root@news02 softdb]# mount
/dev/vda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=,mode=)
/dev/vda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
,wsize=,tcp,nfsvers=,timeo=,actimeo=,addr=192.168.0.188)
[root@news02 softdb]# 

4.测试

以上就把2个节点的nfs配置好了,测试的时候,可以在任意一个节点的nfs目录做rw操作,再在另外一个节点查看能否正常rw。

[root@news02 nfs]# vi abc.txt
[root@news02 nfs]# cat abc.txt 

[root@news02 nfs]# ll
total
-rw-r--r--  root root      Mar     abc.txt
drwx------  root root  Mar   : lost+found
[root@news02 nfs]# 
[root@news01 softdb]# cd /nfs
[root@news01 nfs]# ll
total
-rw-r--r--  root root      Mar   : abc.txt
drwx------  root root  Mar   : lost+found
[root@news01 nfs]# more abc.txt 

[root@news01 nfs]# 

在linux配置NFS用于RAC的搭建的更多相关文章

  1. linux配置nfs步骤及心得

      这节我们介绍NFS的相关概念,以及怎样配置NFS和在client中查看NFS.   NFS的配置过程非常easy. 在server端中编辑/etc/exports文件,加入例如以下内容:      ...

  2. Linux 配置NFS,文件共享

    配置:   1.设定共享主机服务器    ---(注意防火墙) 编辑ipA端的/etc/exports 文件 [root@dbrac2 ~]# cat /etc/exports /media  192 ...

  3. Linux 配置nfs

    原文:http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html 一.NFS服务简介 NFS 是Network File System的 ...

  4. Manjaro Linux 配置nfs服务器

    NFS客户端和NFS服务端通讯过程 1.首先服务器端启动RPC服务,并开启111端口 2.服务器端启动NFS服务,并向RPC注册端口信息 3.客户端启动RPC(portmap服务),向服务端的RPC请 ...

  5. linux配置nfs服务

    简单介绍: unix/linux系统一种远程文件文件夹共享的服务,能够把某一个远程的文件文件夹共享到本地,进而像操作本地文件一样,操作这个远程的文件夹. 比如:a主机作为服务端,共享出来test1这个 ...

  6. Linux配置NFS实现共享

    (1)安装相应rpm包 sudo rpm -ivh nfs-utils-1.2.3-70.el6.x86_64.rpm (2)配置共享目录:sudo vim /etc/exports /app/sof ...

  7. 懂得分享 Linux 配置NFS共享服务

    部署YUM仓库及NFS共享服务一.YUM概述    YUM (Yellow dog Updater Modified)二.准备安装源    ① 软件仓库的提供方式    ② RPM软件包的来源    ...

  8. Linux下NFS的搭建与配置

    一.简介 1.NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布. 2.NFS可实现Linux系统之间的文件 ...

  9. linux下安装与配置nfs服务器

    NFS 什么是NFS?(NAS) NFS(网络文件系统):它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录.NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的N ...

随机推荐

  1. ios中json解析出现的null问题

    http://my.oschina.net/iq19900204/blog/408034 在iOS开发过程中经常需要与服务器进行数据通讯,Json就是一种常用的高效简洁的数据格式. 问题现象 但是几个 ...

  2. php foreach循环中unset后续的键值问题

    实例: $arr=array('a','b','c','d','e','f'); foreach($arr as $index=>$tmp){ echo $index.'=>'.$tmp. ...

  3. 除Hadoop大数据技术外,还需了解的九大技术

    除Hadoop外的9个大数据技术: 1.Apache Flink 2.Apache Samza 3.Google Cloud Data Flow 4.StreamSets 5.Tensor Flow ...

  4. Silverlight datagrid 排序 (转)

    Silverlight的DataGrid有很多强大之处,其中一个便是排序. DataGrid指定过ItemsSource之后,通过点击列头就可以实现排序,不用写任何代码.这对我这种懒人来说实在是太爽了 ...

  5. visual studio 2012 插件

    下面来分享几个好用的插件:直接在Tools-Extensions and Updates-Online中搜索就可以安装了 (中文版位于:菜单-工具-扩展和更新-联机-Visual Studio库) 1 ...

  6. 左侧导航栏复制粘贴保存html即可

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. centos7时间同步和时区设置

    centos7时间同步和时区设置 安装ntp服务的软件包 sudo yum install ntp 将ntp服务设置为缺省启动 systemctl enable ntpd 修改启动参数,增加-g -x ...

  8. FFmpeg-20160506-snapshot-bin

    ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 F ...

  9. 7.django之自定义分页记录

    只是大概记录下步骤: 1.表结构: class UserProfile(models.Model): ''' 用户表 ''' user = models.OneToOneField(User,verb ...

  10. Match:Blue Jeans(POJ 3080)

    DNA序列 题目大意:给你m串字符串,要你找最长的相同的连续字串 这题暴力kmp即可,注意要按字典序排序,同时,是len<3才输出no significant commonalities #in ...