`
mars914
  • 浏览: 429881 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux远程mount文件系统

阅读更多

     NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样!
       一般而言, 使用nfs能够方便地使各unix-like系统之间实现共享. 但如果需要在unix-like和windows系统之间共享, 就得使用samba了!
       NFS运行在SUN的 RPC(Remote Procedure Call, 远程过程调用)基础上, RPC定义了一种与系统无关的方法来实现进程间通信. 由此, NFS server也可以看作是RPC server.
       因为NFS是一个RPC服务程序, 所以在使用它之前, 先要映射好端口——通过portmap设定. 比如: 某个NFS client发起NFS服务请求时, 它需要先得到一个端口(port). 所以它先通过portmap得到port number. (不仅NFS, 所有的RPC服务程序启动之前, 都需要设定好portmap)
在启动RPC服务(比如NFS)之前, 需要启动portmap服务!

       服 务器端需要安装nfs-kernel-server软件包;

       客户端需要安装nfs-common;

        对于Ubuntu系统,安装命令为(sudo apt-get install nfs-kernel-server和sudo apt-get install nfs-common)。
       服务器端,一定不要将客户端的IP设为禁止访问(不要加在/etc/hosts.deny文件中)。


       NFS挂载目录及权限由/etc/exports文件定义。在服务器端,exports文件末尾,追加“/dev/sdb3 192.168.2.*(rw,sync,no_root_squash)”,就表示允许IP为192.168.2.*的所有主机mount服务器端的/home/share目录(sync是NFS的默认选项)。若更改了/etc/exports, 运行"sudo exportfs -r"更新。
       服务器端重启服务:“sudo /etc/init.d/nfs-kernel-server restart”重启nfs服务,或者用service nfs restart命令。在客户端启动portmap服务
      portmap start或者“service portmap start”命令。
      假设服务器端IP为192.168.3.3。
      在客户端运行命令"mount 192.168.3.3:/dev/sdb3 /mnt/temp"即可将远程mount上sdb3,然后可以像使用本地磁盘一样使用(进入/mnt/temp),当然可能需要你/mnt/temp目录是新建的(如果是其他磁盘已经mount在这里了,就会报错)。

 

      如果是RHEL :安装 yum install nfs-utils

分享到:
评论

相关推荐

    Linux网络文件系统(NFS)分析

    Sun Microsystems公司于1984年推出了一个在整个计算机工业中被广泛接受的远程文件存取机制,它被称为Sun的网络文件系统(Network File System),或者简称为NFS。该机制允许在一台计算机上运行一个服务器,使对其上...

    Linux下通过NFS将远程磁盘mount到本地

     NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件...

    hdfs-mount:将HDFS挂载为本地Linux文件系统的工具

    允许将远程HDFS挂载为本地Linux文件系统,并允许任意应用程序/ Shell脚本以有效且安全的方式将HDFS作为普通文件和目录进行访问。 功能(计划中) 高性能 使用协议缓冲区直接为FUSE和HDFS连接Linux内核(不需要Java...

    rhce系统管理ppt教程

    文件系统管理 文件结构 文件系统 ext2/ext3文件系统 ReiserFS文件系统 一个非常优秀的文件系统 可轻松管理上百G的文件系统 先进的日志机制 高效的磁盘空间利用 独特的搜寻方式 文件属性 ext3文件系统 其他常见...

    RED HAT LINUX 6大全

    第13章 网络文件系统 235 13.1 NFS安装 235 13.2 启动和停止NFS守护程序 236 13.3 NFS状态 236 13.4 配置NFS服务器和客户 236 13.4.1 建立/etc/exports文件 237 13.4.2 使用mount加载一个导出的文 件系统 238 ...

    Linux指令一周通 (技术图书大系).azw3

    3.39 mount指令:挂载文件系统 3.40 mpartition指令:建立/删除MS-DOS的分区 3.41 mrd指令:删除MS-DOS文件系统中的目录 3.42 pwd指令:显示工作目录 3.43 quota指令:显示磁盘已使用的空间与限制 3.44 quotacheck ...

    Linux一句话问答知识集锦(网友问题参考).rar

     访问远程共享的目录(陈绪  删除名为-a的文件  删除名字带不可见字符的文件  redhat设置滚轮鼠标  删除linux分区  不编译内核,mount ntfs分区(陈绪,hutuworm  将man或info的信息存为文本文件  设置...

    入门学习Linux常用必会60个命令实例详解doc/txt

    不过目前大多数较新的Linux发行版本(包括红旗 Linux、中软Linux、Mandrake Linux等)都可以自动挂装文件系统,但Red Hat Linux除外。 umount 1.作用 umount命令的作用是卸载一个文件系统,它的使用权限是超级...

    Linux命令笔记

    11:mount 挂载 语法:mount [-t 文件系统] 设备文件名挂载点 12:nmap 端口扫描 13:ifup/ifdown 启动/禁止网卡 常用命令/关机重启 1:shutdown 关机或重启 语法:shutdown [选项] 时间 2:halt 关机 语法:halt 3:...

    《Linux从入门到精通》

    9.2.1 增加网络文件系统的安装 9.3 打印机配置 9.4 网络配置 9.4.1 操纵名字 9.4.2 操纵主机 9.4.3 增加网络接口设备 9.4.3.1 PPP接口 9.4.3.2 SLIP接口 9.4.3.3 PLIP接口 9.4.3.4 Ethernet, Arcnet, Token...

    Linux从入门到精通

    9.2.1 增加网络文件系统的安装 9.3 打印机配置 9.4 网络配置 9.4.1 操纵名字 9.4.2 操纵主机 9.4.3 增加网络接口设备 9.4.3.1 PPP接口 9.4.3.2 SLIP接口 9.4.3.3 PLIP接口 9.4.3.4 Ethernet, Arcnet, Token...

    linux从入门到精通.chm

    9.2.1 增加网络文件系统的安装 9.3 打印机配置 9.4 网络配置 9.4.1 操纵名字 9.4.2 操纵主机 9.4.3 增加网络接口设备 9.4.3.1 PPP接口 9.4.3.2 SLIP接口 9.4.3.3 PLIP接口 9.4.3.4 Ethernet, Arcnet, Token...

    linux.chm文档

    mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统 mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备 mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share ...

    2005详细介绍Linux从入门到精通

    9.2.1 增加网络文件系统的安装 9.3 打印机配置 9.4 网络配置 9.4.1 操纵名字 9.4.2 操纵主机 9.4.3 增加网络接口设备 9.4.3.1 PPP接口 9.4.3.2 SLIP接口 9.4.3.3 PLIP接口 9.4.3.4 Ethernet, Arcnet, Token...

    nfs离线安装包(含所有依赖-已亲测)

    NFS:即网络文件系统(Network File System)分布式文件系统协议。 大致逻辑是这样:将A机器的目录/data/nfs设置为共享目录,机器B通过mount的方式和A机器的共享文件夹进行连接。 2、适用人群: Linux上需要安装nfs...

    redhat linux教材20课程学习文档

    2.4 文件系统的基本概念 2.4.1 概述 2.4.2 Linux目录结构 2.4.3 mount 2.4.4 主要文件系统类型 2.4.5 日志文件系统 2.4.6 i结点 2.5 线程与进程的基本概念 2.5.1 基本概念 2.5.2 僵尸进程 2.5.3 进程和多任务的实现 ...

    ROOT/VIM/Linux文件系统层次结构

    1.重启 reboot 按e进入救援模式,找到有Linux,在UTF-8后面输入rd.break ...二、远程连接控制操作系统 使用dhcp获取ip地址:dhclient 查看ip地址:ip add 强制终止进程:kill -9 进程号 命令提示符[root@localhost

    Solaris 系统 管理 员 培训

    远程mount主机的目录 38 磁盘扫描fsck的语法如下: 39 ln软连接: 40 使用第二块硬盘. 40 将SOLARIS设置成PPP拨入服务器 41 使用第二块硬盘. 44 solaris下用光标键来调出历史命令 45 看进程,内存大小 45 看cpu的情况...

    Solaris系统管理员培训

    远程mount主机的目录 38 磁盘扫描fsck的语法如下: 39 ln软连接: 40 使用第二块硬盘. 40 将SOLARIS设置成PPP拨入服务器 41 使用第二块硬盘. 44 solaris下用光标键来调出历史命令 45 看进程,内存大小 45 看cpu的情况...

    linux下NFS配置教程详解

    当用户想使用远程文件时只要用“mount”命令就可把远程文件系统挂接在自己的文件系统之下,使远程的文件与使用本地计算机上的文件一样。  例如在计算机A上,要把计算机B上的/usr/man挂接到A的/usr/man只需执行如下...

Global site tag (gtag.js) - Google Analytics