55.exportfs命令 NFS客户端问题 FTP介绍与使用vsftpd搭建ftp
14.4 exportfs命令
14.5 NFS客户端问题
15.1 FTP介绍
15.2/15.3 使用vsftpd搭建ftp
14.4 exportfs命令:
exportfs命令是跟nfs-utils包一起安装的
应用场景:我们共享了一个目录,需要更改或者增加目录,就需要更改配置文件和重启NFS服务。如果远程客户端正在挂载着使用着,如果停掉远程客户端就会挂起(nginx或者php),这个影响会很大。就是D进程不可中断的进程。只能先卸载下来(umount)在重启NFS,但有几十台机器就不合适了。就会使用exportfs
~~1.
exportfs常用选项
-a 全部挂载或者全部卸载
一般使用 -arv,就会让配置文件生效
-r 重新挂载
-u 卸载某一个目录
-v 显示共享目录
以下操作在服务端上
vim /etc/exports //增加
/tmp/ 192.168.30.0/24(rw,sync,no_root_squash)
exportfs -arv //不用重启nfs服务,配置文件就会生效
~~2.
以下操作在客户端
mount -t nfs 192.168.30.134:/tmp /tmp
或mount -t nfs -o nfsvers=3 192.168.30.134:/tmp/ /mnt/ #(为解决已经出现nobody,下一节有讲)。要先umonut /mnt/
ls -l !$
-oremount,nfsvers=3 (-o重新挂在完以后,可以使用-oremount。不卸载的话不能直接-oremount)
实例:
~~1.
[root@afeilinux-01 ~]# vim /etc/exports 打开那个配置文件
/home/nfstestdir 192.168.30.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)
/tmp/ 192.168.30.134(rw,sync,no_root_squash) 在下面加入一行配置,选了no_root_squash(不限制root)此时写的是服务端的IP
[root@afeilinux-01 ~]# exportfs -arv 再exportfs -arv 重新加载显示共享目录
报错
exportfs: No options for /home/nfstestdir : suggest (sync) to avoid warning
exportfs: No options for 192.168.30.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000) : suggest (sync) to avoid warning
exportfs: No options for 192.168.30.134/24(rw,sync,no_root_squash,no_subtree_check) : suggest (sync) to avoid warning
exporting :192.168.30.134/24(rw,sync,no_root_squash,no_subtree_check)
exportfs: Failed to stat 192.168.30.134/24(rw,sync,no_root_squash,no_subtree_check): No such file or directory
exporting :192.168.30.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)
exportfs: Failed to stat 192.168.30.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000): No such file or directory
exporting :/home/nfstestdir
检查配置文件
[root@afeilinux-01 ~]# vim /etc/exports
/home/nfstestdir 192.168.30.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)
/tmp/ 192.168.30.134/24(rw,sync,no_root_squash)
发现第一行配置文件只能写成一行,两行会报错。第二行少了/。
exporting 192.168.30.134/24:/tmp
exporting 192.168.30.0/24:/home/nfstestdir
显示有了
双方关闭防火墙和selinux,不然会报错
cat /var/log/messages | grep mount
~~2.
[root@afeilinux-02 ~]# showmount -e 192.168.30.134 在02上showmount看一下有没有
Export list for 192.168.30.134:
192.168.30.134/24(rw,sync,no_root_squash) *
192.168.30.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000) *
/home/nfstestdir
[root@afeilinux-02 ~]# mount -t nfs 192.168.30.134:/tmp/ /mnt/ 在02上挂载到/mnt(这时的IP写的是服务端的,就是制定服务端的IP及共享的目录)到本机的/mnt
此时,02的/mnt就是01的/tmp
mount.nfs: /mnt is busy or already mounted
55.exportfs命令 NFS客户端问题 FTP介绍与使用vsftpd搭建ftp相关推荐
- exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
2019独角兽企业重金招聘Python工程师标准>>> 1. exportfs命令 一般情况下重启服务器上nfs服务时,需把客户端上的挂载先卸载掉,以免进程后面杀不掉.当客户端服务器 ...
- 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp
2019独角兽企业重金招聘Python工程师标准>>> 14.4 exportfs命令 exportfs命令 和NFS一起安装的 例: 配置了一个共享目录,之后需要新增.更改.机器或 ...
- FTP:介绍、vsftpd搭建ftp、xshell使用xftp传输文件、pure-ftpd搭ftp
FTP介绍 (rz和sz: 传文件 rz:window-->linux sz:linux-->window 文件超过4GB则不管用) ...
- 15.1-15.3 FTP,使用vsftpd搭建FTP服务
FTP介绍 FTP是File Transfer Protocol(文件传输协议,简称文传协议)的英文简称,用于在Internet上控制文件的双向传输. FTP的主要作用就是让用户连接一个远程计算机(这 ...
- 在Linux4.1.15上使用vsftpd搭建FTP服务问题解析
在Linux4.1.15上使用vsftpd搭建FTP服务问题解析 BUG1:在windows系统登陆arm Linux FTP时,显示"服务器不允许匿名登录,或者不接受该电子邮件地址&quo ...
- 使用vsftpd搭建ftp,用户无法上传文件
553 Could not create file. 在centOS7上使用vsftpd搭建ftp服务器,参考了这篇博客:http://blog.csdn.net/the_victory/articl ...
- Centos 7使用vsftpd搭建FTP服务器
FTP,即:文件传输协议(File Transfer Protocol),基于客户端/服务器模式,默认使用20.21端口号,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端 ...
- 在阿里云主机上基于CentOS用vsftpd搭建FTP服务器
最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置. ftp软件用的是vsftpd. vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序 ...
- RHEL5中配置vsftpd搭建FTP服务器
RPM安装包名:vsftpd-2.0.5-10.el5.i386.rpm (第二张光盘) 下载地址:http://vsftp.beasts.org 源代码最新版本:vsftpd-2.0.5.tar. ...
最新文章
- Android系统--输入系统(一)必备的Linux知识_inotify和epoll
- MFC 问题集(4)CListCtrl
- Java14发布!Switch竟如此简单?Lombok也不需要了?来用Idea搭建Java14吧!​
- 今 天看到我十年前的一篇技术文章,想到不知不觉学编程十多年了,,
- python库skimage 绘制二值图像的凸壳
- 最新消息!Cloudera 全球发行版正式集成 Apache Flink
- 玩一下就停不下来的h5休闲小游戏
- 维修电工技能实训考核装置
- Elasticsearch海量搜索引擎
- keil5怎么添加stc芯片库
- 如何把播放器转换成HTML5,Chrome把普通flash播放器转变成HTML5播放器插件:HTML5ify...
- android svg 线条动画教程,html5 svg制作动态绘制线条动画代码
- 转自登峰之群:晓军教材(一)
- 将多个文件合并为一个文件
- Java中的Enum的简单使用
- 北京大学计算机考研资料汇总
- 伺服使能信号的作用与注意事项
- [帮助理解PO文件]KDE中国/I18N/L10N
- 【Linux操作系统】基础概念和常用指令(一)
- BRDF理论及shader实现(下)