【问题标题】:Inode of directory on mounted share changes despite no change in modification time尽管修改时间没有变化,但已安装共享上的目录 inode 更改
【发布时间】:2011-11-27 21:20:09
【问题描述】:

我正在运行 Ubuntu 10.4 并正在使用 cifs 安装驱动器。我正在使用的命令是:

'sudo mount -t cifs -o workgroup="workgroup",username="username",noserverino,ro //"驱动器" "mount_dir"' (显然用“”值代替了实际值)

当我运行命令 ls -i 时,我得到:394070 第二次运行我得到:12103522782806018

是否有任何理由期望 inode 值发生变化? 运行 ls -i --full-time 显示修改时间没有变化。

【问题讨论】:

    标签: linux ubuntu mount inode cifs


    【解决方案1】:

    我发现在“noserverino”之前使用选项“nounix”可以保持 inode 小而持久。我不太确定为什么会这样。服务器是 AIX,我从 Ubuntu 运行它。感谢您的回复。

    【讨论】:

      【解决方案2】:

      noserverino 告诉您的挂载不要使用服务器生成的 inode 编号,而是使用客户端生成的临时 inode 编号来弥补它们。尝试使用serverino,如果您的服务器和导出的文件系统支持 inode 编号,它们应该是持久的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-08
        • 2011-03-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多