CentOS下torque集群配置(二)集群中配置NFS实现文件共享

转自 http://blog.csdn.net/dream_angel_z/article/details/44225713

==========================================================================

要点:文件所在的服务器设置共享文件夹,其它应用服务器挂载该文件夹

环境:

文件所在服务器:10.10.12.1文件夹为/ifs/data
应用服务器:10.10.12.x文件夹为/ifs/data

 

1.安装:CentOS是自带NFS,所以无需安装,要安装的话用:yum-y install nfs-utils rpcbind

启动NFS:默认已启动,如果没有启动,输入命令:

# servicerpcbind start
$ servicenfs start

centos7设置上面两项服务开机自动启:

vi/etc/rc.d/rc.local   添加下面两行

/bin/systemctlstart rpcbind.service
/bin/systemctlstart nfs.service

可惜不生效
需要修改rc.local的权限,让它可执行:chmod +x/etc/rc.d/rc.local

(参考地址:http://www.mincoder.com/article/1773.shtml

2.10.10.12.1设置共享目录,把该目录开放给10.10.12.x

编辑/etc/exports,增加一行

/ifs/data10.10.12.x (rw,no_root_squash,no_all_squash,sync)
//可以采用域名,然后写通配符  /ifs/data compute*(rw,no_root_squash,no_all_squash,sync)
//还可以使用这样子:/ifs/data 10.10.12.1/255.255.255.0(rw,no_root_squash,no_all_squash,sync)
//表示共享给所有 10.10.12.X的 IP

提示:ip中不能使用通配符!

 3.使配置生效,输入命令:

# exportfs-r

 4.查看已共享的目录,命令:

showmount-e #本机
showmount-e IP #其他

5.10.10.12.x挂载共享文件夹,输入命令:

# mount-t nfs 10.10.12.1:/ifs/data /ifs/data

提示:挂载windows共享文件夹使用

# mount –t cifs –o username=devin,password=1234 //10.10.12.222/share/ifs/data

注:mount只对当前有效,重启后失效,要生效,集群配置中将命令写到计算节点的/etc/fstab文件中

10.10.12.1:/ifs/data    /ifs/data       nfs     defaults        0 0
10.10.12.1:/ifs/work    /ifs/data       nfs     defaults        00

然后将一个计算节点的/etc/fstab复制到其它计算节点上

# fori in {1..9};do scp /etc/fstab root@compute0$i:/ect;done

前提是10.10.12.1主机上要有NFS文件共享,并且设置开机启动文件共享。

到这里,也就完成了文件共享,10.10.12.x/ifs/data已指向10.10.12.1/ifs/data


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上配置NFS文件共享,可以按照以下步骤进行操作: 1. 在服务端创建共享文件夹:使用命令`mkdir /data/share`创建共享文件夹。 2. 修改NFS配置文件:使用命令`vim /etc/exports`编辑NFS配置文件。在文件添加以下内容:`/data/share 192.168.10.*(rw,sync,root_squash)`。其,`/data/share`是共享文件夹的路径,`192.168.10.*`是允许访问的客户端IP地址段,`rw`表示读写权限,`sync`表示同步写入数据到内存和硬盘,`root_squash`表示将NFS客户端以root管理员访问时映射为NFS服务器的root管理员。 3. 配置客户端:使用命令`yum install showmount -y`安装`showmount`工具,用于测试NFS挂载。然后创建挂载点文件夹,如`/gzs`,并给予所有权限,使用命令`mkdir /gzs`和`chmod 777 /gzs`。接着,编辑开机自启文件`/etc/fstab`,在文件添加以下内容:`192.168.10.1:/data/share /gzs nfs defaults 0 0`。其,`192.168.10.1`是NFS服务端的IP地址,`/data/share`是共享文件夹的路径,`/gzs`是挂载文件夹的路径,`nfs`是文件系统格式,`defaults`表示使用默认挂载选项。 完成以上步骤后,CentOS 7上的NFS文件共享配置完成了。你可以根据需要修改IP地址、共享文件夹路径和挂载文件夹路径。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [CentOS 7配置NFS文件共享](https://blog.csdn.net/qq_54100121/article/details/130187959)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值