博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux nfs怪现象——软连接、文件属主的变更
阅读量:5061 次
发布时间:2019-06-12

本文共 1623 字,大约阅读时间需要 5 分钟。

怪现象:

proxmox:/etc-asterisk# ls sip.conf
sip.conf
proxmox:/etc-asterisk# more sip.conf
sip.conf: No such file or directory
proxmox:/etc-asterisk#

proxmox:/etc-asterisk# ls extensions.conf

extensions.conf
proxmox:/etc-asterisk# more extensions.conf
extensions.conf: No such file or directory
proxmox:/etc-asterisk#

解释:原来是因为他们是软连接的原因。

proxmox:/etc-asterisk# ls -l sip.conf
lrwxrwxrwx 1 asterisk asterisk 45 Sep  4 19:25 sip.conf -> /var/www/html/admin/modules/core/etc/sip.conf
proxmox:/etc-asterisk# 而在 proxmox这台服务器中,没有 /var/www/html/admin/modules/core/etc/sip.conf 这个文件。

 

======================nfs挂载后 文件属性 的变更

1)文件的 属主属性 其实是文件内容的一部分,应该会占据文件的大小字节数。
例子证明:对于A机器上
proxmox:/etc-asterisk# more /etc/exports
/etc-asterisk  *(rw,sync)
的文件系统。1.虽然在A机器上属于用户user5(uid=505,gid=505),但是nfs到了B机器上后,用ls -l查看属主 就会变成 505:505的属主了,B机器上没有user5这个用户,只能用数字代替。2.如果B机器上有asterisk(uid=100,gid=101)这个用户,而A机器上却没有asterisk用户,如果在A机器上用 proxmox:/etc-asterisk# chown -R 100:101 . 结果在B机器上ls -l 查看,发现所以文件的属主都编程B机器上的asterisk用户了。 所以这个现象说明:文件属主是文件内容的一部分,而且linux认识文件的属主,只是根据文件的属主id号去匹配/etc/passwd中的用户数的。

 

======================nfs文件系统,也可以在fstab表中在开机的时候挂载

关于/etc/fstab表参考: http://hi.baidu.com/hanxiao2100/item/c4ca9e976f484931336eebbe
[root@server201:/etc]$more /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
192.168.1.225:/etc-asterisk                    /etc/asterisk                   nfs    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
[root@server201:/etc]$

转载于:https://www.cnblogs.com/voiphudong/p/3317486.html

你可能感兴趣的文章
Chart
查看>>
查看版本信息的命令
查看>>
安装 SQLManagementStudio_x86_CHS(SQL Server Management Studio) 老提示重启的解决办法
查看>>
asp.net要验证的用户名和密码
查看>>
你的pip是时候出问题了吧
查看>>
notepad++ 快捷键
查看>>
hive 空值、NULL判断
查看>>
Django--Ajax 提交
查看>>
ASP.NET Web API 2基于令牌的身份验证
查看>>
接口测试系列:工作中所用(七:BSTestRunner.py 生成测试报告)
查看>>
用Android-X86和VirtualBox打造高性能Android开发环境
查看>>
canvas绘制五角星
查看>>
mvc5 @RenderSection("scripts", required: false) 什么意思
查看>>
查看dump oracle数据块查看
查看>>
Jmeter 指令记录
查看>>
使用mstest.exe 命令行跑test case(不安装Visual Studio 2010)
查看>>
阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_10_练习:统计输入的字符串中...
查看>>
阶段1 语言基础+高级_1-3-Java语言高级_04-集合_01 Collection集合_4_Iterator接口介绍...
查看>>
seureCRT快捷键
查看>>
大道至简第一章读后感
查看>>