最近虚拟机的CentOS老抽风,不是这毛病就是那毛病,无奈我还要在里面编译文件,遇到问题还是要解决滴。
这次的问题出在了mount。因为代码在服务器,所以虚拟机也要mount,但是每次mount运行后总是报错。
按照公司要求,我们mount的文件夹在//192.168.1.223/ffm_project/FFM/projects 中,但当我执行了
[root@localhost ~]# mount -t cifs //192.168.1.223/ffm_project/FFM/projects /mnt/P -o username=******,password=******,domain=ffm.local
之后,发现报错:
mount://192.168.1.223/ffm_project/FFM/projects is not a valid block device
一脸懵逼。。。主要这命令是头儿直接发给每个人的,所有人都能用,结果到我这出问题了。。。这就是传说中的RP。。。
着手解决问题:
发现相同命令中,//192.168.1.223/ffm_project 是可以成功mount的,里面的子文件夹一律不行。
根据这个思路查询安装的组件:
[root@localhost ~]# mount.cifs
-bash: mount.cifs: command not found
好了,既然你没有,装上就可以了吧。
[root@localhost ~]# yum install cifs-utils
重新mount,发现成功了!
原来是这个cifs套件的缺失,导致mount时出现莫名其妙的问题。
文章评论