d boss 2023-08-04 17:56 采纳率: 0%
浏览 13

nfs配置不上,nfsiod怎么改成nfsd

原本配置的nfs路径为home/yyt,后来删去了这条路径,重新设的路径都在home目录下,nfs一直显示


exportfs: /home/yyt/nfshare does not support NFS export,更换其他路径也依然如此,nfs一直配置不上

两天了,试过csdn上各种方法都没有用
还有一个变化就是原本的nfsd变成了nfsiod,要怎么改回来


(base) root@nephilim-dell:/home# ps -A | grep nfs
 617617 ?        00:00:00 nfsiod
 866886 ?        00:00:00 nfsd
 866887 ?        00:00:00 nfsd
 866888 ?        00:00:00 nfsd
 866889 ?        00:00:00 nfsd
 866890 ?        00:00:00 nfsd
 866891 ?        00:00:00 nfsd
 866892 ?        00:00:00 nfsd
 866893 ?        00:00:00 nfsd

ps:请讲的详细一点

  • 写回答

3条回答 默认 最新

  • 不写⁠代码没饭吃 2023-08-04 18:38
    关注

    要解决你的问题,我们需要执行以下步骤:

    1. 检查 NFS 导出的配置文件:检查 /etc/exports 文件以确保没有错误的导出配置。确保你从文件中删除了旧的 /home/yyt 导出,并添加了正确的新导出路径。配置文件的示例如下:

      /home/newpath    <client-ip>(options)
      

      其中,/home/newpath 是要导出的新路径,<client-ip> 是允许访问的客户端 IP 地址,options 是导出的选项,例如 rw(读写)、no_root_squash(不限制 root 用户权限)等。确保你根据你的需求正确设置了选项。

    2. 重新加载 NFS 服务:使用以下命令重新加载 NFS 服务以使新的配置生效:

      sudo exportfs -ra
      
    3. 检查 NFS 服务状态:使用以下命令检查 NFS 服务的状态:

      sudo systemctl status nfs
      

      确保服务正在运行,并且没有任何错误或警告。

    4. 恢复 nfsd 进程:你提到 nfsd 进程变成了 nfsiod,你可以尝试通过以下命令将其改回来:

      sudo systemctl stop nfs
      sudo systemctl disable nfsiod
      sudo systemctl enable nfs
      sudo systemctl start nfs
      

      这将停止 nfs 服务和 nfsiod 进程,禁用 nfsiod 进程,并重新启用和启动 nfs 服务。这样应该会恢复 nfsd 进程。

    请注意,以上步骤是基于常见的 Linux 发行版,如 Ubuntu 或 CentOS。如果你使用的是其他发行版,请根据具体情况进行相应调整。

    如果你仍然遇到问题,请提供更多详细信息,例如你的操作系统版本、NFS 版本等,以便我们更好地帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月4日

悬赏问题

  • ¥15 django5安装失败
  • ¥15 Java与Hbase相关问题
  • ¥20 bash代码推送不上去 git fetch origin master #失败了
  • ¥15 LOL外服加入了反作弊系统,现在游戏录像rofl文件离线都无法打开
  • ¥15 在centos7安装conda
  • ¥15 c#调用yolo3 dll文件获取的数据对不上
  • ¥20 WPF 如何实现多语言,label 和cs(live Charts)中是否都能翻译
  • ¥15 STM32F103上电短路问题
  • ¥15 打开软件提示错误:failed to get wglChoosePixelFormatARB
  • ¥15 (标签-python|关键词-char)