Ubuntu 14.1 构造NFS
主办IP:129.1.4.189。目标计算机IP:129.1.22.96
1、运行命令:apt-get install nfs-kernel-server ;
2、运行命令:mkdir /tftpboot && chmod 777 /tftpboot 建立NFSserver关联文件夹
3、建立好目录后,接着运行命令:sudo vi /etc/exports 配置nfs
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/tftpboot *(rw,sync,no_root_squash,no_subtree_check)
4、在文件的最后一行加入:/tftpboot *(rw,sync,no_root_squash,no_subtree_check)
/tftpboot *(rw,sync,no_root_squash,no_subtree_check)这一行的含义是:
/tftpboot与nfs服务client共享的文件夹。这个路径必须和你前面设置的文件的路径一致!
*:同意全部的网段訪问,也能够使用详细的IP
rw:挂接此文件夹的client对该共享文件夹具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根文件夹的全然管理訪问权限。
no_subtree_check:不检查父文件夹的权限。
5、改动完上述配置文件保存退出。
6、运行命令:/etc/init.d/rpcbind restart 重新启动rpcbind 服务。
7、运行命令:/etc/init.d/nfs-kernel-server restart 重新启动nfs服务。
nfs是一个RPC程序,使用它前,须要映射好port,通过rpcbind
设定。
8、目标机运行。挂载指令:
mount -t nfs -o nolock 129.1.4.189:/tftpboot /test
附录:NFS经常使用參数例如以下:
ro 仅仅读訪问
rw 读写訪问sync 全部数据在请求时写入共享
async nfs在写入数据前能够响应请求
secure nfs通过1024下面的安全TCP/IPport发送
insecure nfs通过1024以上的port发送
wdelay 假设多个用户要写入nfs文件夹。则归组写入(默认)
no_wdelay 假设多个用户要写入nfs文件夹,则马上写入,当使用async时,无需此设置。
hide 在nfs共享文件夹中不共享其子文件夹
no_hide 共享nfs文件夹的子文件夹
subtree_check 假设共享/usr/bin之类的子文件夹时。强制nfs检查父文件夹的权限(默认)
no_subtree_check 和上面相对,不检查父文件夹权限
all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用文件夹。
no_all_squash 保留共享文件的UID和GID(默认)
root_squash root用户的全部请求映射成如anonymous用户一样的权限(默认)
no_root_squas root用户具有根文件夹的全然管理訪问权限
anonuid=xxx 指定nfsserver/etc/passwd文件里匿名用户的UID
anongid=xxx 指定nfsserver/etc/passwd文件匿名用户GID
版权声明:本文博主原创文章。博客,未经同意不得转载。
Ubuntu 14.1 构造NFS的更多相关文章
- Ubuntu 14.04下NFS安装配置
1.安装nfs-server # apt-get install nfs-kernel-server 2.建立nfs专用文件夹 # mkdir /data/disk1 3.配置nfs # vi /et ...
- Ubuntu 14.04 下NFS安装配置
1.执行命令:sudo apt-get install nfs-kernel-server; 2.执行命令:mkdir /home/jack/nfs-share 建立一个nfs服务的专有的文件夹; 3 ...
- ubuntu 14.04LTS 环境下配置NFS服务
简言之,NFS(Network FileSystem,网络文件系统)用于在不同机器,不同操作系统之间通过网络互相分享各自的文件.NFS设计之初就是为了在不同的系统间使用,所以它的通讯协议设计与主机及操 ...
- 30分钟groovy快速入门并掌握(ubuntu 14.04+IntelliJ 13)
本文适合于不熟悉 Groovy,但想快速轻松地了解其基础知识的 Java开发人员.了解 Groovy 对 Java 语法的简化变形,学习 Groovy 的核心功能,例如本地集合.内置正则表达式和闭包. ...
- Ubuntu 14.04 安装 JDK 8,ubuntu14.04
第一步,下载Linux版JDK 可以通过访问Oracle官网下载,或者直接通过命令行下载. lxh@ubuntu:~$ wget -c http://download.oracle.com/otn-p ...
- 在 Ubuntu 14.04 中配置 PXE 服务器
PXE(预启动执行环境Preboot Execution Environment)服务器允许用户从网络中启动 Linux 发行版并且可以不需要 Linux ISO 镜像就能同时在数百台 PC 中安装. ...
- 【分布式存储】GlusterFS failing to mount at boot with Ubuntu 14.04
GlusterFS failing to mount at boot with Ubuntu 14.04 Previously I asked about mounting GlusterFS a ...
- Ubuntu 14.10 下ZooKeeper+Hadoop2.6.0+HBase1.0.0 的HA机群高可用配置
1 硬件环境 Ubuntu 14.10 64位 2 软件环境 openjdk-7-jdk hadoop 2.6.0 zookeeper-3.4.6 hbase-1.0.0 3 机群规划 3.1 zoo ...
- Ubuntu 14.04中Elasticsearch集群配置
Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成 ...
随机推荐
- JSP简单的练习-用户登记表
<%@ page language="java" import="java.util.*" pageEncoding="gb2312" ...
- FTP文件操作之下载文件
前面写了采用ftp上传文件,有了上传怎么能够没有下载呢?如果只有上传没有下载,那上传了也没啥用了.所以今天就跟大家一起学习学习使用ftp下载文件. 知道了怎么上传,那么下载也就变得很简单了,上传是把文 ...
- Cocos2d-x学习笔记(六) 定时器Schedule的简单应用
Cocos2d-x中的定时器使用非常easy,共同拥有3种:schedule.scheduleUpdate和scheduleOnce.简介一下三种的差别: schedule,每隔指定时间运行某个 ...
- 移动web:翻页场景动画
在移动web,特别是在微信中,经常看到一种翻页动画效果,也称为场景动画. 一页一页的翻过,像在看书,每页的内容以各种"炫酷"的效果出现在你的眼里,配上一首动听的音乐,你有没有喜欢上 ...
- SQL学习之--触发器
USE [learn2] GO /****** Object: Trigger [dbo].[trigger_AdClass] Script Date: 09/30/2014 09:01:03 *** ...
- 在线maven
仓库
findmaven.net是一个查找Jar和查找Maven的Maven仓库搜索引擎.它能够依据Java开发人员提供的Class名或者Jar名找到包括它的Jar,同一时候提供Jar的Maven仓库链接, ...
- Windows Phone 的控件倾斜效果
原文:Windows Phone 的控件倾斜效果 Windows Phone 7的系统设置里,按钮都有一个点击倾斜的效果,但自己添加的控件就没有.但微软提供了这个效果的代码:TiltEffect MS ...
- 【.NET进程通信】初探.NET中进程间通信的简单的实现
转载请注明出处:http://blog.csdn.net/xiaoy_h/article/details/26090277 废话不多说,IPC就是进程间通信. 进程间通信能够採用的方法非常多,比方创建 ...
- 第十九章——使用资源调控器管理资源(2)——使用T-SQL配置资源调控器
原文:第十九章--使用资源调控器管理资源(2)--使用T-SQL配置资源调控器 前言: 在前一章已经演示了如何使用SSMS来配置资源调控器.但是作为DBA,总有需要写脚本的时候,因为它可以重用及扩展. ...
- 第十七章——配置SQLServer(2)——32位和64位系统中的内存配置
原文:第十七章--配置SQLServer(2)--32位和64位系统中的内存配置 前言: 本文讲述32位和64位系统中的内存配置,在SQLServer 2005/2008中,DBA们往往尝试开启AWE ...