故事:我有两台服务器 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
这样就配置完成了
相关推荐
文档提供了Ubuntu与Windows系统间的文件互传方法,以及在Ubuntu下开启NFS和SSH服务的方法,这对于开发板与主机之间的文件传输和远程登录非常重要。最后,交叉编译工具链的安装是为了在主机上编译出能在嵌入式目标...
文档详细介绍了如何安装和配置Ubuntu系统,包括使用虚拟机软件VMware创建Ubuntu开发环境。 - 安装虚拟机软件VMware的步骤,包括下载、安装和配置虚拟机设置。 - 创建虚拟机的过程,包括设定内存大小、硬盘容量以及...
Ubuntu 中基本应用操作 V1.0 Ubuntu 中基本应用操作是指在 Ubuntu 操作系统中安装和配置各种基本应用服务,包括 FTP、Apache2、MySQL、Java、OpenLDAP、虚拟主机、SSH 等服务。这些服务是大多数 Web 应用程序的基础...
**Ubuntu 8.0.4速成手册V1.0** Ubuntu 8.0.4,也称为Lucid Lynx,是Ubuntu操作系统的一个版本,发布于2010年4月,提供了一个用户友好的Linux桌面环境。这个版本是很多初学者入门Linux世界的选择,因为它提供了稳定...
Ubuntu 14.04 安装配置 NFS 服务器 NFS(Network File System)是一种允许多个电脑通过网络共享文件的系统。它使得不同的计算机可以通过网络访问和共享对方的文件,实现了文件的共享和交换。在 Ubuntu 14.04 中,...
### Ubuntu 下 NFS 服务器配置详解 #### 一、NFS(Network File System)概述 NFS,即网络文件系统,是一种分布式文件系统协议,由Sun Microsystems开发,允许一个系统在网络上与另一系统共享文件和目录。NFS使得...
EVM-IMX8MM Ubuntu18.04 开发手册 V1.0.pdf”,表明这是一份由广州眺望电子科技有限公司基于NXP i.MX8Mmini系列Cortex-A53处理器研发的EVM-IMX8MM开发板的用户开发手册,目的是为开发者提供入门学习的指南。...
Ubuntu上默认是没有安装Ubuntu nfs服务器的,因此我们首先安装Ubuntu nfs服务器端和客户端。
在Ubuntu 14.04系统中,NFS(Network File ...完成以上步骤后,你应该已经在Ubuntu 14.04上成功安装了NFS服务,并配置好了一个可供其他机器访问的共享目录。确保在生产环境中考虑安全性和访问控制,避免不必要的风险。
本篇将详细介绍如何在离线模式下配置Ubuntu 18.04系统的NFS客户端,以及提供的deb文件的作用。 首先,我们要了解NFS客户端的基本构成。在Ubuntu 18.04中,NFS客户端主要由以下几个组件组成: 1. nfs-common:这是...
在深入探讨如何在Ubuntu系统下配置NFS(Network File System)服务之前,我们先来了解一下NFS的基本概念及其在Ubuntu中的重要性。NFS是一种分布式文件系统协议,它允许网络上的计算机共享彼此的文件系统,使得远程...
Ubuntu 14.04 下 NFS 安装配置 NFS(Network File System)是一种允许不同主机之间共享文件的网络文件系统。下面是 Ubuntu 14.04 下 NFS 安装配置的详细步骤: 安装 NFS 服务器 首先,需要安装 NFS 服务器。使用...
### Ubuntu 下 NFS 服务安装与配置详解 #### 一、NFS 介绍 NFS (Network File System) 是一种分布式文件系统协议,它允许网络中的计算机通过网络共享彼此的文件系统,就像是本地文件系统一样。这使得用户可以透明...
通过以上步骤,你可以在Ubuntu系统上成功离线安装并配置NFS服务。注意,NFS的安全性和性能优化是后续需要关注的重点,例如限制特定IP访问,使用防火墙规则等。同时,定期更新和维护这些组件也非常重要,以保持系统的...
之前在站里下载了ubuntu的nfs-common离线安装包,但是发觉在ubuntu12.04(其它系统版本未实)下安装出错,提示glibc版本太低,所以自己重新提取了一份离线宝方便需要的人。安装方法:解压后直接dpkg -i *.deb即可
### Ubuntu NFS配置详解 #### 环境搭建与软件安装 Ubuntu NFS(Network File System)是一种网络协议,允许用户和应用程序访问远程计算机上的文件就像它们位于本地计算机上一样。本教程将详细介绍如何在Ubuntu ...
### Ubuntu系统NFS配置详解 #### 一、NFS简介 NFS,即Network File System,是一种分布式文件系统协议,最初由Sun Microsystems开发,旨在使网络中的计算机能够像访问本地文件系统一样访问远端计算机上的文件。在...
适用于ubuntu live server18.04.5版本,食用方法: 1. sudo dpkg -i ...5. sudo dpkg -i nfs-common_1%3a1.3.4-2.1ubuntu5.5_amd64.deb 6. sudo dpkg -i nfs-kernel-server_1%3a1.3.4-2.1ubuntu5.5_amd64.deb
sudo dpkg -i nfs-common_1.2.8-6ubuntu1_amd64.deb sudo dpkg -i nfs-kernel-server_1.2.8-6ubuntu1_amd64.deb 然后打开/etc/exports文件,在末尾加入: /XXXX *(rw,sync,no_root_squash) 其中/XXXX是要共享的目录...