FS常见错误

本文汇总了NFS服务中常见的五大错误及其解决方案,包括无法注册RPC服务、地址已被占用、权限拒绝导致的挂载失败、客户端挂载超时以及RPC MTAB不存在等问题,并提供了详细的排查与修复步骤。

http://www.centos.bz/2012/03/nfs-common-errors/

错误一:Cannot register service: RPC

service nfs restart

Shutting down NFS mountd: [ OK ]

Shutting down NFS daemon: [ OK ]

Shutting down NFS quotas: [ OK ]

Shutting down NFS services: [ OK ]

Starting NFS services: [ OK ]

Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refused

rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).

[FAILED]

#解决方法:

service portmap start

#先启动portmap才行

错误二:Address already in use

tail -f /var/log/message

Apr :: bogon nfsd[]: nfssvc: Setting version failed: errno (Device or resource busy)

Apr :: bogon nfsd[]: nfssvc: unable to bind UPD socket: errno (Address already in use)

Apr :: bogon nfsd[]: nfssvc: Setting version failed: errno (Device or resource busy)

Apr :: bogon nfsd[]: nfssvc: unable to bind UPD socket: errno (Address already in use)

Apr :: bogon nfsd[]: nfssvc: Setting version failed: errno (Device or resource busy)

#解决方法:

ps aux | grep nfs

#然后用kill干掉这些进程

错误三:mount: …:/nfsdata failed, reason given by server: Permission denied

#解决方法:

a.把该客户端的ip加入服务端的/etc/exports

b.服务端的和客户端规则要统一,要么都使用主机名(注意每台机器的hosts文件),要么都使用IP

错误四:客户端挂载超时

tail -f /var/log/message

Apr :: localhost kernel: portmap: server localhost not responding, timed out

Apr :: localhost kernel: RPC: failed to contact portmap (errno -).

Apr :: localhost kernel: RPC: failed to contact portmap (errno -).

Apr :: localhost kernel: lockd_up: makesock failed, error=-

Apr :: localhost kernel: RPC: failed to contact portmap (errno -).

#解决方法:

service portmap restart

service nfs restart

错误五:Error: RPC MTAB does not exist.

service nfs start

Starting NFS services: [ OK ]

Starting NFS quotas: [ OK ]

Starting NFS daemon: [ OK ]

Starting NFS mountd: [ OK ]

Starting RPC idmapd: Error: RPC MTAB does not exist.

#解决方法:

#手动执行

mount -t rpc_pipefs sunrpc /var/lib/nfs/rpc_pipefs/

#需要时加入开机启动时,加入下面两行到/etc/fstab

rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs defaults

nfsd /proc/fs/nfsd nfsd defaults

转载请注明《文章来源:http://www.centos.bz/2012/03/nfs-common-errors/

<think>好的,我需要帮助用户查找Ubuntu运维过程中常见错误及解决方法。首先,我要整理已有的引用资料,看看哪些信息相关。根据用户提供的四个引用,引用[1]、[3]、[4]都与Ubuntu的问题和运维相关,而引用[2]是关于声音问题的,可能也属于运维的一部分。 首先看引用[1],里面提到了两个错误:一个是仓库没有Release文件,另一个是dpkg子进程返回错误代码。这两个都是常见的软件包管理问题,应该详细列出。解决方法包括修改软件源和修复包管理器,这些步骤需要清晰说明。 引用[3]涉及NVM安装Node.js时的常见问题,比如环境变量未正确加载或权限问题。虽然主要关于NVM,但这也是系统配置的一部分,属于运维范畴。需要将这些问题的解决方案整理出来,但可能用户更关注系统层面的错误,所以是否需要包含需要判断。 引用[4]提供了LVM扩容的操作步骤,这涉及到文件系统管理和磁盘管理,是运维中的重要部分。扩容时可能遇到命令使用不当或未调整文件系统大小的问题,需要指出常见错误和对应的正确操作。 引用[2]关于声音问题,虽然属于硬件支持,但在系统运维中也可能遇到,特别是安装后的配置问题。可能需要将其包含在内,但优先级可能低于软件包管理和磁盘管理的问题。 接下来需要将这些信息分类整理,确保每个问题都有错误描述和解决方法。同时要注意格式要求,如行内数学公式使用$...$,独立公式用$$...$$,不过当前内容可能不需要数学公式。确保使用中文回答,结构清晰,分点列出。 然后生成相关问题,可能涉及其他运维错误、具体问题的深入分析或更多解决方案。需要根据已有内容提出相关问题,例如软件源配置、包管理器修复、LVM扩容技巧等。 最后检查是否符合系统级指令,确保没有使用markdown格式,使用自然的分段和编号。引用标识要放在对应的解决方法的末尾,如[^1]、[^4]等。保持回答真实可靠,参考提供的引用资料,不添加额外信息。</think>### Ubuntu 运维常见错误及解决方案 #### 1. **软件源配置错误** **错误现象**: `E: 仓库 “http://ppa.launchpad.net/.../ubuntu bionic Release” 没有 Release 文件` **原因**:软件源地址失效或版本不兼容(如为旧版本系统添加新仓库)。 **解决方案**: - 删除无效软件源: ```bash sudo add-apt-repository --remove ppa:失效的仓库名 ``` - 更新软件源列表: ```bash sudo apt update ``` [^1] #### 2. **包管理器错误(dpkg中断)** **错误现象**: `Sub-process /usr/bin/dpkg returned an error code (1)` **原因**:软件包安装或更新过程中被意外中断,导致状态异常。 **解决方案**: - 修复损坏的包: ```bash sudo apt --fix-broken install ``` - 清理残留配置: ```bash sudo dpkg --configure -a ``` [^1] #### 3. **LVM 文件系统扩容失败** **错误现象**: 逻辑卷扩容后,文件系统未同步扩展,导致存储空间未生效。 **解决方案**: - 扩展逻辑卷(如增加20G): ```bash lvextend -L +20G /dev/mapper/ubuntu--vg-ubuntu--lv ``` - 调整文件系统大小(针对ext4): ```bash resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv ``` [^4] #### 4. **NVM 环境变量加载问题** **错误现象**: 安装NVM后,`nvm`命令提示未找到。 **原因**:Shell配置文件(如`.bashrc`)未正确加载。 **解决方案**: - 手动加载配置: ```bash source ~/.bashrc ``` - 检查NVM安装脚本是否完整[^3]。 #### 5. **系统无声音输出** **错误现象**: 安装Ubuntu后,音频设备未被识别或驱动异常。 **解决方案**: - 检查音频驱动: ```bash alsamixer # 调整音量设置 ``` - 重新安装PulseAudio: ```bash sudo apt install --reinstall pulseaudio ``` [^2] --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值