NFS共享设置

实验01:NFS共享设置

  • 实验目标
  • 实验步骤
  • 配置NFS服务器

[[email protected]/]# vim /etc/exports

/root     192.168.4.6(rw,sync)

启用RPC机制

[[email protected]/]# service rpcbind restart

停止 rpcbind:                                             [确定]

正在启动 rpcbind:                                        [确定]

启用nfs服务

[[email protected]/]# service nfs restart

关闭 NFS 守护进程:                                        [确定]

关闭 NFS mountd:                                          [确定]

关闭 NFS quotas:                                          [确定]

关闭 NFS 服务:                                            [确定]

Shutting down RPCidmapd:                                 [确定]

启动 NFS 服务:                                            [确定]

关掉 NFS 配额:                                            [确定]

启动 NFS mountd:                                         [确定]

启动 NFS 守护进程:                                        [确定]

正在启动 RPC idmapd:                                      [确定]

查看共享文件

[[email protected]/]# showmount -e 192.168.4.5

Export list for192.168.4.5:

/root 192.168.4.6

  1. 客户机测试

启用RPC机制

[[email protected]/]# service rpcbind restart

停止 rpcbind:                                             [确定]

正在启动 rpcbind:                                         [确定]

查看共享文件

[[email protected]/]# showmount -e 192.168.4.5

Export list for192.168.4.5:

/root 192.168.4.6

挂载共享目录

[[email protected]桌面]# mount 192.168.4.5:/root/ /mnt/nfsdir/(挂载)

[[email protected]桌面]# mount(查看)

................................

  1. 192.168.4.5:/root/on /mnt/nfsdir type nfs (rw,vers=4,addr=192.168.4.5,clientaddr=192.168.4.28)

[[email protected]桌面]# df -hT /mnt/nfsdir/(查看)

Filesystem         Type Size  Used Avail Use% Mounted on

  1. 192.168.4.5:/root/nfs    39G  3.4G  34G  10% /mnt/nfsdir

检查权限

[[email protected]桌面]# cd /mnt/nfsdir/

bash:cd: /mnt/nfsdir/: 权限不够

  1. 3. 修改共享设置,再重新发布

服务器上:

[[email protected] /]# vim /etc/exports

/root    192.168.4.28(rw,sync,no_root_squash)

[[email protected] /]# exportfs -rv

exporting 192.168.4.28:/root

客户机上:

[[email protected]桌面]# umount /mnt/nfsdir/

[[email protected]桌面]# mount 192.168.4.5:/root/ /mnt/nfsdir/

[[email protected]桌面]# cd /mnt/nfsdir/

[[email protected]]# touch pc205.txt

[[email protected]]# ls

anaconda-ks.cfg  install.log.syslog  公共的  视频  文档  音乐

install.log      pc205.txt           模板   图片  下载  桌面

squash相关权限验证

服务器修改配置

创建文件

[[email protected]/]# mkdir -m 777 /public

配置文件

[[email protected]/]# vim /public/welcome.txt

This is NFS Server

配置NFS文件

[[email protected]/]# vim /etc/exports

/root     192.168.4.28(rw,sync,no_root_squash)

/public   192.168.4.0/24(rw)

[[email protected]/]# exportfs -rv

exporting192.168.4.0/24:/public

exporting192.168.4.28:/root

客户端测试

创建挂载点

[[email protected]]# mkdir /mnt/nfsdir2/

挂载

[[email protected]]# mount 192.168.4.5:/public /mnt/nfsdir2/

切换用户

[[email protected]]# su - zhangsan

[[email protected]~]$ cd /mnt/nfsdir2/

[[email protected]]$ touch zhs.txt

[[email protected]]$ ls -lh zhs.txt

-rw-rw-r--. 1zhangsan zhangsan 0 9月 14 03:04 zhs.txt

  1. 修改NFS共享设置

[[email protected]/]# vim /etc/exports

...............................

/public   192.168.4.0/24(rw,all_squash)

[[email protected]/]# exportfs -rv

exporting192.168.4.0/24:/public

exporting192.168.4.28:/root

  1. 客户端再测试

[[email protected]~]$ cd /mnt/nfsdir2/

[[email protected]]$ touch zhs-new.txt

[[email protected]]$ ls -lh zhs-new.txt

-rw-rw-r--. 1nfsnobody nfsnobody 0 9月 14 03:11 zhs-new.txt

  • 问题和经验总结

故障现象:

1.[[email protected] 桌面]# showmount -e 192.168.4.5

clnt_create: RPC:Port mapper failure - Unable to receive: errno 113 (No route to host)

解决办法:、

检查防火墙是否关闭,关闭防火墙后再看结果

故障现象:

2.[[email protected] 桌面]# mount 192.168.4.5:/root/ /mnt/nfsdir/

mount.nfs: accessdenied by server while mounting 192.168.4.5:/root/

解决办法:检查配置文件中的ip地址与客户端的ip是否一致,不一致则修改ip;若一致,在查看给的权限是否允许挂载这个操作,修改权限

时间: 2024-08-03 13:44:58

NFS共享设置的相关文章

AIX下NFS共享设置

AIX 6.1 一,在服务端mxs04-ts 操作 1. 检查nfs是否启动 # lssrc  -g  nfs# startsrc  -g nfs # lssrc  -g  nfs 看到前五个服务为active即启动了. 2. 配置server端hosts (在其中添加客户端ip及主机) # vi  /etc/hosts 10.88.51.87    mxs06-ts 3. 配置exports文件 # vi  /etc/exports /data02  -rw,access=mxs04-ts 二

NFS共享关系型数据库利用DNS轮询提供Web负载均衡

前言: 用NFS.LAMP.BIND结合的方法,应对网络中访问量增大而导致服务器负载运行的情况.以实现Web服务器之间使用同一个MYSQL和相同的网页配置文件. 实验环境: HostName IP 规划 nfs.preferred.com 192.168.1.6 NFS ns.preferred.com 192.168.1.5 DNS mysql.preferred.com 192.168.1.4 MYSQL www.preferred.com 192.168.1.3 WEB www.prefe

NFS 共享和DNS配置的 AWK使用

检查是否nfs #rpm  -qa|grep  nfs #rpm  -qa|grep  rpcbind 将nfs  rpcbind 设置为开机启动 #chkconfig nfs on #chkconfig rpcbind on #启动 nfs rpcbinds #service rpcbind   start #service nfs start #查看 rpcbind nfs 服务的状态 #service rpcbind  status #service  nfs status 安装NFS  

【初学菜鸟作--NFS共享服务在配置】

配置NFS共享服务,以客户机1可以访问服务器的共享 1. 将/root共享给192.168.1.250,可写.同步,允许客户机以root权限访问     查看服务器有没有安装portmap和nfs-utils-1.0.9-66.el5 [[email protected] ~]# rpm -q nfs-utils-portmap   配置nfs配置文件 [[email protected] ~]# vim /etc/exports /root          192.168.10.20(rw,

NFS共享目录配置

一.服务端设置 192.168.130.10是服务端 我是用虚拟机模拟的虚拟的环境,服务器.客户端的操作系统 RHEL6.1 1.先确定是否安装NFS包 用  rpm -qa|grep nfs-utils  命令查看. 如果未安装,我们要安装的nfs包为:nfs-utils-1.2.2-7.el6.x86_64.rpm 2.修改NFS服务配置文件 vi /etc/exports 例如: /var/www/gszq 172.168.130.9(rw,sync,no_root_squash) /us

NFS共享服务

一.网络文件系统共享服务 NFS( Network File System,网络文件系统 )是一种基于TCP/IP传输的网络文件系统协议,最初由SUN公司开发,通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源,说白了就是linux版的共享文件夹,NFS服务器共享出一个文件夹,客户端把这个文件夹挂载到本地的文件夹里,对这个文件夹读写其实就是对NFS服务器里共享文件夹读写. NFS没有用户认证机制,而且数据在网络上明文传输,所以安全性很差,一般只能在局域网中使用. NFS服

windows 2008 R2通过NFS共享磁盘给HP-UX或Linux挂载使用

此次任务是把windows 2008 R2的本地硬盘通过NFS的方式共享给HP-UX做DB的备份使用: 本次模拟环境是在VMware workstation 10上安装了一台windows 2008 R2 Server和一台Centos 5.4,接下来开始实验: 这里虽然使用的是centos 5.4,但是linux和HP-UX下命令都一样,经过本人实践. 首先要给windows 2008安装NFS特性,才能通过NFS将本地文件共享给centos,接下来添加"文件服务"角色和"

NFS共享文件系统的介绍与配置

一.NFS服务简介  NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. N

NFS共享存储配置

系统环境: rhel 6 在服务器端和客户端安装nfs服务,安装rpcbind支持nfs远程映射本地. 同时设置开机自启动. [[email protected]server ~]# service iptables stop [[email protected]server ~]# yum -y install nfs-utils rpcbind [[email protected]server ~]# rpm -qa nfs* nfs4-acl-tools-0.3.3-5.el6.i686