Ubuntu NFS配置实例指南V1.0

编程技术  /  houtizong 发布于 3年前   72

故事:我有两台服务器  122,123,搭建了tomcat 集群,由于开发环境和正式环境不一样的配置,我需要在正式环境服务器上留下正式环境的配置文件,发布的时候,使用这些预留的配置文件覆盖即可

由于两台服务器使用的项目配置文件是一样的,我不想两台服务器上都去维护这些预留的配置文件

在 122的服务器上我建个webapps/backupConfig文件夹,让 123共享到

 

操作系统:Ubuntu,122(nfs服务端),123(nfs客户端)

文中提到的ip地址仅供参考

 

步骤:

 

1.122 安装nfs

sudo apt-get install nfs-kernel-server

 

2.122 webapps/backupConfig 文件夹共享出去

sudo vim /etc/exports

里面加入

/home/appuser/webapps/backupConfig 172.88.88.123(rw,sync,no_root_squash)

 

注: 172.88.88.123 是123 (nfs客户端服务器)

 

3.122 创建个重启 nfs 的shellrestart-nfs.sh

#!/bin/bash

#echo "create by jinxin 2012-06-30"

 

echo "restart nfs"

 

sudo /etc/init.d/nfs-kernel-server restart

sudo /etc/init.d/portmap restart

 

3.1 设置sh 运行权限并运行

chmod +x *.sh

 

./restart-nfs.sh

 

4.至此 122 nfs服务端已经配置完毕

123 客户端,安装nfs-common

sudo apt-get install nfs-common

 

5.123  创建个 mount shell mount-backup-config.sh

 

#!/bin/bash

#echo "create by jinxin 2012-06-30"

 

echo "mount-backup-config.sh"

 

echo "mkdir -p webapps/backupConfig"

mkdir -p webapps/backupConfig

 

echo "sudo mount 172.88.88.122:/home/appuser/webapps/backupConfig /home/appuser/webapps/backupConfig"

sudo mount 172.88.88.122:/home/appuser/webapps/backupConfig /home/appuser/webapps/backupConfig

 

5.1 设置sh 运行权限并运行

chmod +x *.sh

 

./mount-backup-config.sh

 

这样就配置完成了

 

 

转载地址:http://feitianbenyue.iteye.com/blog/1571552

上一篇:MySQL的一些技巧
下一篇:观武媚娘之感

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客