nfs挂载命令参数、命令文件以及故障案例

主要内容:

1.nfs常见的命令和文件
2.nfs挂载命令的参数
3.nfs故障案例以及解决方法
4.nfs的优化以及优缺点

一、nfs相关命令和文件

1.命令
(1)rpcinfo :

查询rpc服务的注册信息
参数:-p指定ip 如果不指定查看当前服务的信息

(2)showmount

查看nfs服务器共享信息
参数:-e 指定ip 如果不指定查看当前服务的信息

(3)mount

挂载
参数:
-t--->指定文件系统类型
-o---->指定挂载参数

(4)umount

卸载
参数:-lf 强制卸载

2.文件
(1)配置文件/etc/exports

nfs服务端配置文件

(2)/proc/mounts

客户端挂载信息

(3)/var/lib/nfs/etab

etab==exports tables nfs服务端共享信息列表
服务端配置的共享参数

二、nfs挂载命令的参数

参数 作用
rsize 读取区块的大小
wsize 写入区块的大小
noexec 在挂载的文件系统中不允许执行任何二进制命令,仅对二进制命令有效
nosuid 不允许set-user-identifier or set-group-identifier位生效
nodev 不保留装置文件的特殊功能,一般来说只有/dev才有特殊的装置
noatime 访问文件时不更新文件的inode时间戳
nodirtime 不更新文件系统上目录inode的时间戳

三、故障案例

1.错误提示:Read-only file system 磁盘只读

2.解决方法

(1)mount 命令+参数

mount -o  remount,rw   /

(2)进入磁盘的救援模式

troubleshooting
resuce installed system
选择1continue
continue 自动把磁盘的上面的根分区挂载到 /mnt/sysimage
chroot /mnt/sysimage
vim /etc/fstab #修改磁盘上面的文件
ctrl+d 退出
选择3shell
shell 手动进行挂载
mount /dev/sda3 /mnt/sysimage
chroot /mnt/sysimage #把当前系统的根目录设置为 从 /mnt/sysimage
vim /etc/fstab #修改磁盘上面的文件
ctrl+d 退出

(3)磁盘故障或/etc/fstab故障

开机进入到维护模式(紧急模式)

变为可以读写模式
mount -o remount,rw /
修改文件

四、优化

1.硬件

(1)物理服务器

磁盘 (sas 15k) raid级别(10) 网卡

(2)服务端:配置文件的参数

/data 172.16.1.0/24(rw,sync,all_squash,anonuid=65534,anongid=65535)

(3)客户端:挂载时mount的一些挂载参数

mount -o nosuid,nodev,noexec,rsize=131072,wsize=131072,noatime,nodiratime 172.16.1.31:/nfs /nfs/

(4)/etc/sysctl.conf 系统内核配置文件

修改完执行 sysctl -p 生效

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Linux系统磁盘基本管理命令挂载文件系统――mount mount命令语法: mount [参数] [设备名称]...
    LaLaLaLaAAA阅读 2,686评论 0 1
  • 一、服务器配置: 安装软件: yum -y install nfs-utils rpcbind 更改配置文件: v...
    济夏阅读 3,052评论 0 51
  • 《鸟哥Linux私房菜》《老男孩Linux运维》 NFS介绍 NFS维基百科:网络文件系统(英语:Network ...
    Zhang21阅读 4,491评论 0 13
  • NFS案例和深入挂载 all_squash不管客户端什么用户,到服务端都是nfsnobody anonuid=匿名...
    故此曦阅读 468评论 0 0
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 3,918评论 0 10

友情链接更多精彩内容