企业生产环境NFS客户端挂载建议(八)

企业生产环境NFS客户端挂载建议:

一、把NFS rpc服务的启动命令和挂载命令均放到/etc/rc.local,然后通过nagios监控软件监控开机后的挂载情况。如:

[[email protected] ~]# cat /etc/rc.local
#!/bin/sh
#
# Thisscript will be executed *after* all the other init scripts.
# You canput your own initialization stuff in here if you don‘t
# want todo the full Sys V style init stuff.
 
touch/var/lock/subsys/local
mount -tnfs 192.168.221.130:/data/w_shared /data/b_w
mount -t nfs 192.168.221.130:/data/r_shared /data/b_r

/etc/rc.local的挂载格式


挂载命令


挂载格式类型


NFS服务器提供的共享目录


NFS客户端要挂载的目录


mount


-t    nfs


192.168.221.1/24(rw,sync)


/mnt   (必须存在)


完整的挂载命令为:mount -t nfs 192.168.221.1/24(rw,sync) /mnt    此命令要在客户端执行

二、如果决定考虑把挂载命令放入/etc/fstab里,那么关键是第5,6列的数字要为0,即不备份,不做磁盘检查  如下:

[[email protected] ~]# vi /etc/fstab

192.168.1.111:/data/bbs   /mnt                  nfs     defaults        0 0

[[email protected] ~]#mount –a检查语法

同时在通过监控软件监控开机后的挂载情况

重要的一条是如果使用fstab做网络的nfs系统开机挂载配置,那么,rpc服务的启动就要用chkconfig来设置,否则就会导致乌龙球了,系统可能启动不起来,NFS挂载也不正常。

对/etc/fstab进行配置后,要用mount -a进行语法检查

fstab的格式


远程挂载点


本地挂载点


文件系统类型


挂载选项


备份


磁盘检查


192.168.221.130:/data/bbs


/mnt


nfs


defaults


0


0.


完整的格式为:192.168.221.130:/data/bbs     /mnt    nfs   defaults   0 0


0 0,一般是设为0 0开机不备份不对磁盘进行检查    设1 1为开机对磁盘进行备份和检查

三、cat /proc/mounts查看系统挂载情况(对客户端进行使用)

强制卸载命令:umount-lf /mnt

时间: 2024-10-24 07:06:15

企业生产环境NFS客户端挂载建议(八)的相关文章

企业生产环境不同业务,系统分区建议(自定义分区布局)

Linux系统对分区的要求 1.最少要有/分区 2.swap(交换分区)的作用:虚拟化内存,swap区分的大小=105*物理内存容量(mem<8G) 3.建议设置独立的/boot分区 #linux引导分区,存放系统引导文件,如果linux内核等,所有文件大小一般只有十几M,因此,该分区设置100-200M 企业生产环境不同业务linux系统分区建议(自定义分区布局) 1.常规分区方案 /分区:剩余硬盘大小 swap分区:内存的1.5倍(mem>8G) /boot分区:100M 2.DB及存储

NFS客户端挂载出错

NFS错误总结: 在搭建NFS网络共享系统过程中,挂载NFS客户端的时候出现错误: [[email protected] ~]# mount -t nfs 192.168.190.7:/old  /opt mount.nfs: access denied by server while mounting 192.168.190.7:/old 查看系统日志: [[email protected] opt]# cat /var/log/messages|grep mount Jul 24 14:46

理解Docker(6):若干企业生产环境中的容器网络方案

本系列文章将介绍 Docker的相关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 (4)Docker 容器的隔离性 - 使用 cgroups 限制容器使用的资源 (5)Docker 网络 (6)若干企业生产环境中的容器网络方案 Docker 在早期只有单机上的网络解决方案,在 1.19 版本引入了原生的 overlay 网络解决方案,但是它的性能损耗较大,可能无法适应一些生产环

企业生产环境不同业务的Linux分区方案

企业生产环境不同业务的Linux分区方案 1.常规分区 /boot   100M swap    内存的1.5倍(若内存大于16G,swap分配8-16G即可) /           剩余所有硬盘空间 2.DB及存储(有大量的重要数据) /boot   100M swap    内存的1.5倍(若内存大于16G,swap分配8-16G即可) /           50-200G /data    剩余所有硬盘空间 注:一般有重要数据的业务,要尽可能的把数据所在的分区单独分出来. 3.门户网站

关于NFS客户端挂载成功但不显示NFS服务端挂载目录下的文件的处理办法及问题还原。

一.问题原因 1.1NFS客户端某个目录虽然挂载成功NFS服务端的目录,但是NFS客户端挂载目录里并不显示NFS服务端目录下的内容. 1.2NFS客户端某个目录虽然卸载成功NFS服务端的目录,但是NFS客户端挂载目录里依然显示NFS服务端目录下的内容. 二.问题结论 在NFS客户端挂载/卸载NFS服务端目录的时候一定要事先退出挂载目录!挂载/卸载目录之后,再进入挂载目录查看结果! 三.问题展现 3.1测试服务器基本配置 #提供一台NFS客户端,一台NFS服务端.下述不提供NFS安装教程. #两台

(转)企业生产环境用户权限集中管理方案案例

https://wenku.baidu.com/view/0acd163d4a73f242336c1eb91a37f111f1850d94.html http://blog.51cto.com/youngboy/1660551 https://www.cnblogs.com/redball/articles/6992236.html 企业生产环境用户权限集中管理方案案例 1问题现状 当前我们公司服务器上百台,各个服务器上需要管理的人很多(开发+运维+架构+DBA+产品+市场),在大家同时登录Li

nfs客户端挂载出错 mount.nfs access denied by server while mounting

在生产环境中一系统因架构变化后,把一模块原有的单节点扩展成了两个节点,前端采用用nginx做负载的架构,而这两个节点需要一个公共的存储来存放用户上传的图片,用户的并发不高,再因原有业务模块是从nginx主机上剥离出来的,在原nginx主机上有"img"这个存储图片的目录,所以考虑在nginx主机上安装nfs服务,再在两个节点上同点挂载"img"目录实现集群节点对图片目录的访问. NFS服务的安装比较简单,但在上生产环境时还是应该在自己的测试环境先验证,这里把安装过程

NFS客户端挂载参数说明总结

172.16.1.31:/data/w /data/w nfs4 rw,relatime,vers=4,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=172.16.1.41,minorversion=0,local_lock=none,addr=172.16.1.31 0 0 fg 当在客户端执行挂载时,可选是在前台(fg)还是在后台(bg)执行.若在

CentOS 7 nfs客户端挂载问题

配置nfs服务器时,服务器端挂载没有问题,但是客户端挂载时提示:mount.nfs: Connection timed out 解决方法1: 关闭firewalld # systemctl stop firewalld # firewall-cmd --state not running 解决方法2: rpcinfo -p 显示如下: program vers proto program vers proto   port  service    100000    4   tcp    111