我有一个视频文件在:
/home/private/movies/video1.mkv
/home/private/movies/video2.mkv
/home/private/movies/video3.mkv我有到那些mkv文件的硬链接:
/home/minidlna/videos/video1.mkv
/home/minidlna/videos/video2.mkv
/home/minidlna/videos/video3.mkv我最小的一份是:
/home/minidlna视频文件显示在minidlna cilent (我的电视)后,我做了一个迷你共享,但是,如果我创建新的硬链接设置的inotify间隔非常低,它们就不会出现。
do文件如果是而不是硬链接就会显示出来。
我的猜测是,minidlna和它使用inotify处理“文件系统更改”的方式似乎存在问题。也许硬链接没有必要去通知minidlna。
我的视频库相当大,而且持续不断的恢复看起来效率很低,需要很长时间。如果有人能对此有所了解或找到解决办法,我将不胜感激。
我在运行minidlna版本1.1.4
发布于 2015-04-23 10:09:33
它看起来确实是minidlna。
根据您的用例,也许您可以在minidlna目录中创建新的视频文件,并使您的私人电影中的视频文件成为硬链接。生成的文件系统将是相同的,但是现在minidlna看到的第一个操作应该是一个完整的创建,因此可以工作。
发布于 2015-04-24 16:48:16
看起来没有解决我的确切问题的方法,不幸的是,我的设置不允许反转minidlna共享<>硬链接目录。
我找到的唯一解决方案是用inotify.c中的IN_CREATE重建minidlna RPM (更详细的信息在这里- http://sourceforge.net/p/minidlna/bugs/227/)
希望Readynas使这成为未来构建的默认设置。
https://stackoverflow.com/questions/28075741
复制相似问题