NFS文件系统配置 和 GLIBC更新

时间:2023-11-24 12:37:14

为了配置集群环境,把过程记录一下,方便后续使用

NFS 文件系统  是 network file system

配置好ssh无密码访问 ,各节点为centos6.5

主节点

在文件/etc/exports 中增加以下几行:

  1. /home/cluster 10.12.190.183(rw,sync,no_root_squash)
  2. /home/cluster 10.12.190.185(rw,sync,no_root_squash)
  3. /home/cluster 10.12.190.187(rw,sync,no_root_squash)

这几行文字表明NFS 服务器向IP 地址为10.12.190.183,10.12.190.185,10.12.190.185 的三个节点共享其/home/cluster目录,并使这些节点具有可读写权限。如有更多的节点可按此方法填写。

接着执行如下命令,启动端口映射:

  1. # /etc/rc.d/init.d/rpcbind start   (注:在最新内核中NFS守护进程改为rpcbind,如是旧内核启动NFS守护进程的命令是 service portmapstart)

最后执行如下命令启动NFS 服务,此时NFS 会激活守护进程,然后就开始监听 Client 端的请求:

  1. # /etc/rc.d/init.d/nfs start
  2. # chkconfig nfs on

客户端

  mkdir /usr/cluster

查看服务器已有的共享目录(这步可省略)

  showmount -e 10.12.190.183

通过这条命令我们可以查看IP地址为10.12.190.183的服务器可以共享的目录情况。

  mount -t nfs 10.12.190.183:/home/cluster /home/cluster

这一命令将 NFS 服务器10.12.190.183上的共享目录挂载到本地/home/cluster 目录下。我们也可在所有子节点的/etc/fstab 文件中输入以下的代码,使文件系统在启动时实现自动挂载NFS:

  10.12.190.183:/home/cluster /home/cluster nfs defaults 0 0

至此我们已可以实现对 NFS 共享目录的本地访问,所有子节点的/home/cluster 文件夹都共享了NFS 服务器的同名文件夹的内容,我们可以像访问本地文件一样访问共享文件。用户存放并行程序的文件夹都可以实现NFS 共享,从而避免了每次向各节点发送程序副本。

可以把用户目录和安装的程序用nfs共享。

以上来自http://os.51cto.com/art/201401/428168.htm

更新GLIBC

centos6.5的默认的GLIBC是2.12 更新到2.17

下载需要的rpm包,找高版本的centos对应的glibc的包即可,还需要下载对应的commons

rpm -Uvh --aid --nodeps glibc-2.14.1-14.12.5.x86_64.rpm glibc-2.15-60.el6.x86_64.rpm glibc-common-2.15-60.el6.x86_64.rpm glibc-2.17-55.el7.x86_64.rpm glibc-common-2.17-55.el7.x86_64.rpm

相关的glibc not found 问题

http://blog.csdn.net/dadoneo/article/details/8855990

centos更新GLIBCXX

http://blog.csdn.net/ygm_linux/article/details/25403515