zoukankan      html  css  js  c++  java
  • nfs服务共享目录的创建

     1、 设置共享目录

    运行命令

    #gedit /etc/exports

    编辑nfs服务的配置文件(注意:第一次打开时该文件是空的),添加以下内容:

    /opt/tmp  *(rw,sync,no_root_squash)

    注:我是在RKEL6.4的机器上,以root身份执行命令gedit /etc/exports ,出现如下信息:

    (gedit:10164): Gtk-WARNING **: cannot open display:

    简单查找了些资料,说是权限不够,将权限修改为777后,依然如此。呃,貌似不是权限的问题。。。

    然后我就直接用vi /etc/exports 将所要添加的内容写进去了。

    其中:

    /opt/tmp 表示 需要nfs 共享的目录,它可以作为开发板的

    文件系统通过 nfs挂接;

    *  表示所有的客户机都可以挂接此目录

    rw  表示挂接此目录的客户机对该目录有读写的权力

    no_root_squash  表示允许挂接此目录的客户机享有该主机的root 身份

    2 启动NFS服务

    可以通过命令行和图形界面两种方式启动NFS服务,我们建立NFS服务的目的是过网络对外提供目录共享服务,若防火墙开启的,会导致NFS服无法正常使用.因此最好先关闭防火墙。

    下面是启动NFS服务的方法和步骤:

    (1)NFS服务器的安装
     portmap软件包:提供了运行portmap服务所需的文件。portmap服务为NFS等服务器程序提供RPC(远程过程调用)服务的支持

    注:在RHEL/CentOS 6.x里面,portmap服务改名为rpcbind服务了;rpcbind服务也是图形界面的关键基础服务,不启动此服务,不能启动图形桌面。

      nfs-utils软件包:提供了NFS服务器的启动脚本和管理维护工具软件包安装
     查看是否安装
    #rpm -q nfs-utils portmap/rpcbind

    (2)查询服务器的状态
    为了保证NFS服务器能够正常工作,系统中需要运行portmap/rpcbind和nfs两个服务程序
    # service portmap/rpcbind status
    # service nfs status
    (3)启动服务器
    # service portmap/rpcbind start
    # service nfs start
    (4)停止服务器运行
    # service nfs stop(通常只停止nfs服务,不需要停止portmap/rpcbind服务,因为portmap/rpcbind支持系统中包括nfs在内的多个服务,如果停止可能影响其他服务)
    (5)设置服务器的开机启动状态
    nfs服务要保证系统开机自动运行3、5级别
    查看
    chkconfig --list portmap/rpcbind和nfs
    设置
    chkconfig --level 35 portmap/rpcbind和nfs on

    (6)将启动nfs 服务,可以输入以下命令检验nfs 该服务是否启动.

    # mount -t nfs localhost:/opt/tmp   /mnt/

    如果没有出现错误信息,您将可以浏览到 /mnt 目录中的内容和/opt/tmp是一致的。

  • 相关阅读:
    django缓存,信号,orm性能,多数据库配置
    git实战
    Web框架
    Windows Server 2012 R2 管理员密码忘记如何修改密码
    主机记录和记录值
    Python的类
    GenomicRangeQuery Find the minimal nucleotide from a range of sequence DNA.
    Countdiv-Codility Lesson5
    Windows域控时间不正确,设置互联网NTP服务器时间自动同步
    Missing Smallest positive integer
  • 原文地址:https://www.cnblogs.com/poiqwe/p/3028224.html
Copyright © 2011-2022 走看看