挂载NFS错误排解

ESXi主机迁移避坑指南:新旧主机间VMFS Datastore的挂载与签名冲突处理 本文详细解析了ESXi主机迁移过程中VMFS Datastore的挂载与签名冲突处理策略。通过介绍VMFS存储迁移的核心原理、迁移前的准备工作、实战操作流程及高级场景排解,帮助管理员有效避免数据损坏风险,确保虚拟机平稳过渡。特别针对签名冲突问题提供了专业解决方案,适用于VMware虚拟化环境下的存储迁移需求。 阅读详情

NFS错误排解:按步骤来!

  1. 启动 portmap 或者 rpcbind
    service rpcbind start (or service portmap start)
  2. 启动由客户端和服务器端共享的服务
    service nfs-common start
  3. 启动服务器端服务
    server nfs-server start


NFS错误排解:说说具体的!
错误类型1:

rpcbind: server localhost not responding, timed out
RPC: failed to contact local rpcbind server (errno 5).
lockd_up: makesock failed, error=-5
rpcbind: server localhost not responding, timed out
RPC: failed to contact local rpcbind server (errno 5).
mount: mounting 10.0.3.244:/long_nfs on /tmp/ failed: Input/output error

请加上挂载选项-o nolock:

mount -o nolock -t nfs 10.42.43.1:/home/lesca/ARM/ /lesca/nfs

错误类型2:

cs89x0: Tx buffer not free!
NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out, IRQ conflict ??
eth0: transmit underrun

这个问题是因为主机和目标板没有用网线连接

错误类型3:

nfs: server <server_name> not responding, still trying
nfs: server <server_name> not responding, still trying
nfs: server <server_name> not responding, still trying
nfs: server <server_name> not responding, still trying
nfs: server <server_name> not responding, still trying

这主要是由于服务器端繁忙、网络拥塞或者网卡丢包引起的。

References:
[1] Linux NFS faq – Linux NFS faq
[2] 浪人漂泊天涯 – NFS服务挂接根文件系统

[3] guillomovitch – What about doing things in order


====

http://lesca.me/blog/2011/02/28/nfs-mounting-troubleshot/


CentOS 8.3上安装Sentaurus TCAD 2018.06保姆级避坑指南(解决速度慢、lmgrd、sdevice报错) 本文详细介绍了在CentOS 8.3上安装和优化Sentaurus TCAD 2018.06的完整指南,包括系统性能调优、许可证服务配置、sdevice崩溃排查等常见问题的解决方案。通过实战案例和具体命令,帮助用户快速解决安装过程中的各种疑难问题,提升仿真效率和系统稳定性。 阅读详情

相关推荐

Ubuntu 18.04 + Apache 搭建生产级 WebDAV 服务实战指南

WebDAV 是一种基于 HTTP 的标准文件协作协议,广泛应用于 Zotero 同步、跨平台文档共享与私有云存储等场景。其核心原理是通过扩展 HTTP 方法(如 PROPFIND、PUT、DELETE)实现远程文件系统操作,依赖服务器端模块(如 Apache 的 mod_dav)提供协议解析与文件系统映射。技术价值在于零客户端依赖、细粒度权限控制及原生系统兼容性——Windows 和 macOS 均内置支持,无需额外安装应用。典型应用场景包括学术资料版本管理、律所敏感案卷共享、独立开发者代码片段库等。本文

weixin_34348805的博客 292

mount to NFS server 'p470-1' failed: RPC Error: Program not registered

http://stevenz.blog.hexun.com/16127677_d.html====http://dingding830106.blog.163.com/blog/static/3511917020111017115417131/ 服务器IP:172.0.0.1,主机名:p470-1, 通过NFS共享/disk1目录   在客户端使用 mount -t nfs

-=海 阔 天 空=- 3593

NFS:Job nfs-server.service/start deleted to break ordering cycle starting with history.mount/start

执行systemctl status nfs,发现。发现是连接nfs挂载点一场,寻找上游,后期解析地址。

三朝看客 882

ubuntu 配置nfs 出现Failed to start nfs.service: Unit nfs.service not found

ubuntu 10.0开启配置nfs 服务service nfs start时出现:Failed to start nfs.service: Unit nfs.service not found.原因是ubuntu 10.0以上的版本取消了service nfs start。改成了sudo service nfs-server start 。这样就完成启动了。在执行sudo service nfs-

暖暖_的_纠结的博客 4万+

麒麟V10桌面操作系统安装Qt5.12.3

在虚拟机中如何安装麒麟V10桌面系统,以及在麒麟系统中安装Qt框架,并正常编译运行Qt程序

阿龙的思考 3599

【KBrowser】基于 Kiwi/chromium 制作全新外壳,将 chromium 代码当作 webview 使用,实现可控核替换

chromium 其实只需几步巧妙的架构,就能拿来“换核”,甚至可以插件化,实现类似webview.apk 的效果。重新设计界面,不再是差不多的回声。而 Kiwi 基于 chrome 77 ,只有 50 MB。优势是兼容好、可安装扩展。

sinat_27171121的博客 2028

rpc error: code = Internal desc = server closed the stream without sending trailers

1、k8s+istio+envoy GRPC级联调用,其中一个客户端提示这个错误(可以认为这个错误是HTTP版本问题造成的) 2、jaeger-query查看各服务间协议情况,发现出错的两服务间使用的是HTTP1.1,正常的服务间使用的是HTTP2.0 3、去掉envoy注入,一切正常,全部是HTTP2.0,基本认为是envoy相关的。 4、查看encoy配置: istioctl ps cluster {pod-name}.{domain-name} --direction outbound --p

aashuii的博客 4515

避坑指南:雅特力AT32F403A在Keil5中的V2库配置常见问题解析

本文详细解析了国产MCU雅特力AT32F403A在Keil5中配置V2库的常见问题,包括工程创建、库文件配置、编译错误和外设设置等关键环节。针对项目文件夹结构混乱、芯片型号选择错误、头文件路径设置不当等典型问题提供实用解决方案,帮助开发者高效避坑,提升开发效率。

weixin_30335575的博客 375

nfs共享本机目录遇到错误

Ubuntu部署完全分布式hadoop,需要共享本机的/home/hadoop目录但是重启nfs服务后发现目录并未共享。

m0_72678953的博客 511

实验手册(灾难恢复)

我们发现DC1与DC2的复制出现问题,此时我们检查了在DC2中,DC1是否被正确注册。这里选择还原系统状态,因为我们原DC1上只备份了AD的数据,所以我们在新的这台服务器上还原的也是AD数据库。因为我们是单域下的测试,只测试了一个域,所以它会出现这样的报错。我们选择远程共享文件夹,我们备份的时候,是在备份这台服务器上的。同时删除SRV记录,A记录,NS记录,SOA记录,框框里面的所有有关dc1的记录全部删除。如果在企业中AD数据的备份是每周或者每月都会有一次备份,选择恢复AD数据库的时间。

weixin_52364868的博客 1309

ADS入门学习笔记——射频振荡器的设计

振荡器是射频系统中的基本部件之一,可以将直流功率转换为射频功率,在特定的频率点建立起稳定的正弦振荡,成为所需的射频信号源。

weixin_42126696的博客 8948

linux服务器端启动NFS报“Job for nfs-server.service canceled.”的解决办法

linux服务器端启动NFS报“Job for nfs-server.service canceled.”的解决办法 网上百度了好久都没找到这个报错的原因(白嫖失败) 打开linux的系统日志: tail -f /var/log/messages 再次重启NFS服务: systemcrl restart nfs 果不其然再次报错: Job for nfs-server.service canceled. 去日志里看看有啥有用的消息: Nov 3 16:48:31 localhost e

qq_42518593的博客 2万+

OpenCV实战:高效检测与识别多类型条码与二维码

本文详细介绍了如何利用OpenCV的BarcodeDetector和QRCodeDetector模块,高效实现EAN-13条形码与常见二维码的检测与识别。内容涵盖从环境搭建、单码识别到处理多二维码的完整流程,并分享了提升识别率的图像预处理与性能优化等实战技巧,帮助开发者一站式解决视觉项目中的条码识别需求。

weixin_29094539的博客 493

ubuntu挂载NFS

参考了网上的两篇文章,都写得蛮简洁的。 【匿名】讲解安装Ubuntu nfs配置系统  http://os.51cto.com/art/201001/176511.htm 【lesca】挂载NFS错误排解 http://lesca.me/blog/2011/02/28/nfs-mounting-troubleshot/ 我的主机IP为192.192.192.200 目标板IP为192

xiulugong的专栏 758

高通平台Android 无线 UWB 开发全解析:UWB系统设计、天线与校准全流程指南

为使 UWB 系统达到目标性能,在整个开发流程中遵循一套设计最佳实践至关重要。系统架构:需基于飞行时间(ToF)功能的基准方案(POR)定义系统框图,这是整体系统架构的基础。天线布局:天线位置对性能影响极大,需尽可能贴近 UWB 芯片,以减少信号损耗、保持高传输效率。器件选型:需谨慎选择元器件,推荐使用单刀双掷(SPDT)或双刀双掷(DPDT)开关、UWB 带通滤波器射频同轴测试接头,以保障信号传输路径与测试能力。原理图优化:原理图开发阶段,走线损耗优化极为关键。

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 171

TensorRT的安装:一步一步教会你如何安装TensorRT

TensorRT(Tensor Runtime)是由NVIDIA开发的一个用于深度学习推理(inference)优化的库,它可以在NVIDIA的GPU上加速神经网络模型的推理过程,从而提高模型的性能和效率。安装完成后,需要将CUDA的安装路径添加到系统环境变量中,以便系统能够找到CUDA的库文件。根据你安装的CUDA版本,将CUDNN的库文件复制到CUDA的安装目录中。要使用TensorRT,首先需要安装NVIDIA的CUDA和cuDNN库,并根据NVIDIA官方文档安装TensorRT。

Science prince的博客 2372

Ubuntu 10.04: 配置NFS

http://lesca.me/archives/install-and-config-nfs-on-ubuntu-10-04.html   本文主要介绍Ubuntu 10.04上NFS服务的安装、配置。 安装NFS相关的软件包 $ sudo apt-get install nfs-kernel-server   进行配置 /etc/default/nfs-kernel-...

PPJAVA 之家 205

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Stable Diffusion模型热更新黑科技:不重启容器秒换Checkpoint的三种方法

本文详细介绍了三种无需重启Docker容器即可实现Stable Diffusion模型热更新的高效方案,包括动态挂载目录、API触发式刷新和Kubernetes ConfigMap集成。这些方法显著提升了AI图像生成服务的可用性和运营效率,适用于商业级MaaS场景。

醉三国 169

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

避坑指南:从PC交叉编译器到ARM板,手动拷贝libc.so库文件的完整流程与注意事项

本文详细介绍了在ARM嵌入式系统中安全升级libc库的完整流程与注意事项,涵盖交叉编译工具链匹配性、ABI兼容性等关键概念。通过分阶段部署策略和应急恢复方案,帮助开发者避免因库文件更新导致的系统崩溃风险,特别强调了动态链接器(ld-linux)更新的重要性。

weixin_30443747的博客 284

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

mount.nfs: Input/output error解决方法

在使用NFS的时候,客户端挂载时,卡住很久没有反应,过一会后提示错误如下:[root@lamp ~]# mount -t nfs 192.168.1.192:/backup /mnt mount.nfs: Input/output error查看服务器端NFS状态[root@rsync ~]# /etc/init.d/nfs status rpc.mountd (pid 2...

weixin_34150503的博客 3807

nfs:server is not responding,still trying 原因与解决方案

今天,用开发板通过nfs挂载主机,想从主机上面拷贝一些资料,可是竟然出现:nfs:server is not responding,still trying , 我用的是友善之臂的mini2440,操作系统使用的是Ubuntu8.04。     本来还以为是nfs出了故障,但是google了一下发现原来不是nfs的原因,而是由于传送的数据太大,出现数据包丢失现象。    NFS 的默认传输协议是 ...

weixin_34392435的博客 250

关于nfs挂载报错的一个解决方法

nfs挂载报错 最近接到公司产品工程师报修,用户的应用正常,但是无法访问,通过df -h查看发现磁盘空间满。 进一步了解产品部署架构,发现将应用附件部署在服务器本地,同时服务器没有使用LVM磁盘,导致磁盘空间满没办法扩容。向客户申请一台服务器用于部署NFS存放附件。 相关部署完成,在挂载NFS的时候报错。 mount.nfs: access denied by server while mounting 按照网上相关操作执行后,依然报错。 重新检查NFS服务器的/etc/exports文件,发现文件中配置的

qq_42754484的博客 840

nfs:server is not responding,still trying原因与解决方案

当时搜了下发现前人已经解决了这个问题,第一篇文章不知道是谁发的,我看的是这个网址:http://blog.163.com/zhengwei_668/blog/static/309628892011561058295/         我用的是mini6410,系统ubuntu11.10。想将nfs中的一个2百多k的东西拷到开发板的根目录下,之前用的是这个语句:mount -t nfs -o

lanction的专栏 2173
上一篇: NFS配置与安装
下一篇: linux的NFS及mount使用方法
Alan0521
博客等级 码龄19年 77粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值