怪现象:
proxmox:/etc-asterisk# ls sip.confsip.confproxmox:/etc-asterisk# more sip.confsip.conf: No such file or directoryproxmox:/etc-asterisk#proxmox:/etc-asterisk# ls extensions.conf
extensions.confproxmox:/etc-asterisk# more extensions.confextensions.conf: No such file or directoryproxmox:/etc-asterisk#解释:原来是因为他们是软连接的原因。
proxmox:/etc-asterisk# ls -l sip.conflrwxrwxrwx 1 asterisk asterisk 45 Sep 4 19:25 sip.conf -> /var/www/html/admin/modules/core/etc/sip.confproxmox:/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 1LABEL=/boot /boot ext3 defaults 1 2tmpfs /dev/shm tmpfs defaults 0 0devpts /dev/pts devpts gid=5,mode=620 0 0sysfs /sys sysfs defaults 0 0proc /proc proc defaults 0 0192.168.1.225:/etc-asterisk /etc/asterisk nfs defaults 0 0/dev/VolGroup00/LogVol01 swap swap defaults 0 0[root@server201:/etc]$