记一次centos7挂在nas盘的踩坑经过

摘要:
没有头发。。。

背景

 
 
 
xxxxxxxxxx
 
 
 
开发服务器磁盘空间不足,申请挂在nas存储.
 
 

处理流程

  • 评估大小
  • 给总部负责存储同事发邮件
  • 登陆服务器挂在

踩坑经过

  1. 从申请到总部同事存储分配过程都很顺利

  2. 下面进行挂载

    • 执行命令 [root@ovz-big-dmp-01 ~]# mount -t nfs 172.16.138.134:/vol/abcd_big /abcd-dmp/file

       
       
       
      x
       
       
       
      [root@ovz-big-dmp-01 ~]# mount -t nfs 172.16.138.134:/vol/abcd_big  /abcd-dmp/file
      mount: 文件系统类型错误、选项错误、172.16.138.134:/vol/abcd_big 上有坏超级块、
             缺少代码页或助手程序,或其他错误
             (对某些文件系统(如 nfs、cifs) 您可能需要
             一款 /sbin/mount.<类型> 助手程序)
             有些情况下在 syslog 中可以找到一些有用信息- 请尝试
             dmesg | tail  这样的命令看看。
       
       
      • 问题所在

        centos7默认不支持挂在nfs文件系统. 安装包:yum install nfs-utils rpcbind

    • 再次执行命令 [root@ovz-big-dmp-01 ~]# mount -t nfs 172.16.138.134:/vol/abcd_big /abcd-dmp/file

       
       
       
      xxxxxxxxxx
       
       
       
      [root@ovz-big-dmp-01 ~]# mount -t nfs 172.16.138.134:/vol/abcd_big  /abcd-dmp/file
      等了好久。。。
      毛都没有。。。
      命令执行后不在报错,但是一直处于等待状态,类似于ping 逾时的现象
       
       
      • 问题发现
       
       
       
      xxxxxxxxxx
       
       
       
      [root@ovz-big-dmp-01 ~]# route  -n
      Kernel IP routing table
      Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
      0.0.0.0         xx.xx.xxx.1     0.0.0.0         UG    100    0        0 eno16777984
      xx.xx.xx.0     0.0.0.0         255.255.255.0   U     100    0        0 eno16777984
      172.16.134.0    0.0.0.0         255.255.254.0   U     100    0        0 eno33557248
      172.17.0.0      172.16.135.1    255.255.0.0     UG    100    0        0 eno33557248
      [root@ovz-big-dmp-01 file]# ip a
      1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
          link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
          inet 127.0.0.1/8 scope host lo
             valid_lft forever preferred_lft forever
          inet6 ::1/128 scope host 
             valid_lft forever preferred_lft forever
      2: eno16777984: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
          link/ether xxxx brd ff:ff:ff:ff:ff:ff
          inetxxxxxxxxxx/24 brd 10.130.81.255 scope global eno16777984
             valid_lft forever preferred_lft forever
          inet6 fe80::250:56ff:feb3:76fc/64 scope link 
             valid_lft forever preferred_lft forever
      3: eno33557248: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
          link/ether xxxxxxxxxx brd ff:ff:ff:ff:ff:ff
          inet 172.16.135.167/23 brd 172.16.135.255 scope global eno33557248
             valid_lft forever preferred_lft forever
          inet6 fe80::250:56ff:feb3:3cbb/64 scope link 
      172.16.135.167作为本机挂在nas使用,通过对比跟172.16.138.134不在一个网段,故通讯前需要路由.
      从上面看本机并没有到172.16.138.134网段的路由,fuck ......
      #增加一波路由
      [root@ovz-big-dmp-01 ~]# ip route add 172.16.0.0/16 via 172.16.135.1 dev eno33557248
      [root@ovz-big-dmp-01 ~]# route  -n
      Kernel IP routing table
      Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
      0.0.0.0         xx.xx.xx.1     0.0.0.0         UG    100    0        0 eno16777984
      xx.xx.xx.0     0.0.0.0         255.255.255.0   U     100    0        0 eno16777984
      172.16.0.0      172.16.135.1    255.255.0.0     UG    0      0        0 eno33557248
      172.16.134.0    0.0.0.0         255.255.254.0   U     100    0        0 eno33557248
      172.17.0.0      172.16.135.1    255.255.0.0     UG    100    0        0 eno33557248
      路由有了自然就挂载成功了
       
       

免责声明:文章转载自《记一次centos7挂在nas盘的踩坑经过》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用IP集创建基于主机名的iptables规则[PDFBox]后台操作pdf的工具类下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux与Windows共享资源samba+mount

smb:server message block protocol, smb是一种客户机/服务器、请求/响应协议。通过 smb 协议,客户端应用程序可以在各种网络环境下读、写服务器上的文件,以及对服务器程序提出服务请求。此外通过 smb 协议,应用程序可以访问远程服务器端的文件、以及打印机、邮件槽(mailslot)、命名管道(named pipe)等资源...

过期的文件句柄

用CentOS8.2挂载一个网络存储,能用ls命令查看文件信息,打开文件却报“过期的文件句柄”(stale file handle)错误,查了很多文章,都说要重启存储,但是这个存储管理员不是我,也没办法提工单。今天被同事提醒,试了不同版本的mount协议,居然可以,记录下。一开始mount命令是这样: mount -t cifs /remote /loca...

hadoop HDFS扩容

1.纵向扩容(添加硬盘) 1.1 添加硬盘 确定完成添加,运行 lsblk 查看硬盘使用情况 1.2 硬盘分区 fdisk /dev/sdb #对新硬盘sdb进行分区 m 帮助 n 添加一个分区 p 选择主分区 q 不保存退出 w 保存并退出 centerOS7的默认文件系统是xfs,centerOS6默认的文件系统是ext4 mk...

NFS(网络文件系统)

NFS(网络文件系统) 1.关于NFS介绍 1.1NFS在企业中的应用场景 在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频,图片,附件等静态资源文件,通常网站用户上传的文件都会放到NFS共享里,例如:BBS产品的图片,附件,头像(注意网站BBS程序不要放NFS共享里),然后前端所有的节点访问这些静态资源时都会读取NFS存储上的资源。N...

在clickhouse中更新和删除

ck 目前支持了更新和删除,但是与传统sql语法 略有不同,我也记录下来,防止后面忘记。 测试数据 :) select count(*) from system.columns where table='test_update'; ┌─count()─┐ │ 332 │ └─────────┘ :) select count(*) from t...

Centos6.5 设置nfs

安装 rpcbind 和 nfs-utils 1 yum install rpcbind 2 yum install nfs-utils 设置共享目录 [root@bogon ~]# vim /etc/exports #修改/etc/exports文件,输出共享目录 添加一行, 例如 /mnt/share *(rw,sync,n...