centos7中无法确定光盘权限怎么办_CentOS7无盘:nfs4_reclaim_open_state: Lock reclaim failed...

本文主要是介绍centos7中无法确定光盘权限怎么办_CentOS7无盘:nfs4_reclaim_open_state: Lock reclaim failed...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近搭建CentOS7的无盘系统,主要参考了这个教程:

http://hmli.ustc.edu.cn/doc/linux/centos7.6-diskless/

最后确定使用TFTP+DNSMASQ+NFS+NIS的方法来构建无盘系统,预计供10-20台无盘计算机使用。

客户机的操作系统信息:

uname -r

4.19.53diskless

cat /etc/centos-release

CentOS Linux release 7.6.1810 (Core)

在使用过程中,发现一旦超过2台客户机启动系统时,客户机会变得非常缓慢。

起初以为是服务器磁盘IO问题,把无盘启动数据迁移到固态硬盘后确实有好转,但仍有卡死,无法启动等情况。

最后查看内核日志发现报:

dmesg

...

nfs4_reclaim_open_state: Lock reclaim failed!

...

网上关于这个错误的资料不少,但我没有找到什么解决的头绪。

后来猜想是NFS传输使用TCP占用大量资源,故在客户机的/etc/fstab上修改nfs参数

xxx.xxx.xxx.xxx:/home /home nfs defaults,udp 0 0

加上udp参数后,客户机的启动和操作明显变快了。

使用

mount | grep nfs

查看挂载情况发现,nfs使用的版本已经降为3.0。

猜想客户机卡顿与NFS使用TCP还是UDP传输,在这个量级上没有太大关系故修改客户机上的/etc/fstab为:

xxx.xxx.xxx.xxx:/home /home nfs defaults,vers=4.0

重启后,nfs运行在4.0版本上,使用TCP进行传输,实际使用下来也没有出现明显卡顿和卡死的情况。

故暂时认为是NFS 4.1版本在这情况下存在BUG或者我自己不会配置。

DONE.

df3c3ef14264c159c75f2576728b4bf4.png
1a64007df021c39883b26190bfa7369e.png
c71bde15d6ac476ddf8436fdc31cbd73.png

这篇关于centos7中无法确定光盘权限怎么办_CentOS7无盘:nfs4_reclaim_open_state: Lock reclaim failed...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/weixin_39862716/article/details/110253660
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/161946

相关文章

CentOS7增加Swap空间的两种方法

《CentOS7增加Swap空间的两种方法》当服务器物理内存不足时,增加Swap空间可以作为虚拟内存使用,帮助系统处理内存压力,本文给大家介绍了CentOS7增加Swap空间的两种方法:创建新的Swa... 目录在Centos 7上增加Swap空间的方法方法一:创建新的Swap文件(推荐)方法二:调整Sww

Python的pip在命令行无法使用问题的解决方法

《Python的pip在命令行无法使用问题的解决方法》PIP是通用的Python包管理工具,提供了对Python包的查找、下载、安装、卸载、更新等功能,安装诸如Pygame、Pymysql等Pyt... 目录前言一. pip是什么?二. 为什么无法使用?1. 当我们在命令行输入指令并回车时,一般主要是出现以

使用easy connect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题

《使用easyconnect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题》:本文主要介绍使用easyconnect之后,maven无法... 目录使用easGWowCy connect之后,maven无法使用,原来需要配置-DJava.net.pr

解决Maven项目报错:failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0的问题

《解决Maven项目报错:failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:3.13.0的问题》这篇文章主要介... 目录Maven项目报错:failed to execute goal org.apache.maven.pl

Android 12解决push framework.jar无法开机的方法小结

《Android12解决pushframework.jar无法开机的方法小结》:本文主要介绍在Android12中解决pushframework.jar无法开机的方法,包括编译指令、框架层和s... 目录1. android 编译指令1.1 framework层的编译指令1.2 替换framework.ja

CentOS7更改默认SSH端口与配置指南

《CentOS7更改默认SSH端口与配置指南》SSH是Linux服务器远程管理的核心工具,其默认监听端口为22,由于端口22众所周知,这也使得服务器容易受到自动化扫描和暴力破解攻击,本文将系统性地介绍... 目录引言为什么要更改 SSH 默认端口?步骤详解:如何更改 Centos 7 的 SSH 默认端口1

Spring Security+JWT如何实现前后端分离权限控制

《SpringSecurity+JWT如何实现前后端分离权限控制》本篇将手把手教你用SpringSecurity+JWT搭建一套完整的登录认证与权限控制体系,具有很好的参考价值,希望对大家... 目录Spring Security+JWT实现前后端分离权限控制实战一、为什么要用 JWT?二、JWT 基本结构

kali linux 无法登录root的问题及解决方法

《kalilinux无法登录root的问题及解决方法》:本文主要介绍kalilinux无法登录root的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录kali linux 无法登录root1、问题描述1.1、本地登录root1.2、ssh远程登录root2、

Python 中的 with open文件操作的最佳实践

《Python中的withopen文件操作的最佳实践》在Python中,withopen()提供了一个简洁而安全的方式来处理文件操作,它不仅能确保文件在操作完成后自动关闭,还能处理文件操作中的异... 目录什么是 with open()?为什么使用 with open()?使用 with open() 进行

解决SpringBoot启动报错:Failed to load property source from location 'classpath:/application.yml'

《解决SpringBoot启动报错:Failedtoloadpropertysourcefromlocationclasspath:/application.yml问题》这篇文章主要介绍... 目录在启动SpringBoot项目时报如下错误原因可能是1.yml中语法错误2.yml文件格式是GBK总结在启动S