Nas文件管理:OMV+Cloud Commander
创作立场声明:本人经过亲自实践,积累的心得,希望可以充实OMV在文件资源管理工具部分的内容,供大家交流;
前言
第一次发文,经验不足,先写明主旨,本文重点分享一款基于web的文件管理工具Cloud Commander(缩写:cloudcmd,JavaScript/node.js的,支持win、mac、linux),仅提供方案参考,并非技术贴
背景
这部分内容是工具选型的过程,不感兴趣可直接跳到“方案”
家里有台Hpe gen10,近期由windows server 2019改为esxi 6.7,服务器安排如下:
1.Wow服务器:虚拟了centos 7做mangoszero服务器,几个朋友怀旧用;
2.NAS服务器:试过FreeNas,感觉挂载已有数据的硬盘比较麻烦(自己没搞懂),新版对内存也有要求;群晖这次没选,不想以后在黑/白之间纠结;如于决定试试openmediavault(4.1.23),安装系统、挂载硬盘、文件共享、必要插件安装、磁盘监控、磁盘休眠、docker容器拓展等都挺顺利;见下图
然而,没找到类似群晖的文件资源管理工具,翻了些资料有如下4个方向:
1.OMV-Extras的插件openmediavault-extplorer(免费),放弃;原因:github上3年前更新的,在OMV插件库搜不到了,自己尝试下载编译打包安装,未果(如有成功人士,恳请分享),另外,据说对中文(有解决方案)和2G以上的文件支持不好;
2.可道云KodExplorer(原芒果云,免费+付费),放弃;原因:仅作为文件资源管理工具,附加的功能太丰富 了;在win 2019上用过一段时间免费版,PHP环境建议用一键安装的,可道云的插件商城,提供的免费插件足够日常使用,当时主要看好他支持epub格式浏览(在线看云盘的漫画方便);对4G以上文件支持不稳定,据说新版本解决了,可道云对要求不高的私有云用户来说,挺适合的;
3.FinderWeb(免费,无源码),放弃;原因:有点不公平,还没安装就发现cloudcmd了,但仔细看过官方的介绍以及操作Demo,符合对文件资源管理器的功能要求,还支持分布式,并附加了监控等功能(还有很多优秀的功能,感兴趣可移步官网)。有时间,我也会具体安装测试一番;
4.Cloud Commander(免费),主角,很单纯,只是个基于web的文件资源管理器(安装简单,但安装后的体积并不理想,cloudcmd+npm占用200MB空间);
方案
最终确定“OMV+Cloud Commander”方案,安装过程简要写了一下
1.安装node.js基础环境
不通操作系统的安装命令不同,请参考“How To Install NodeJS On Linux”选择适合自己操作系统的命令,OMV是Debian系统,我用如下命令安装(同时会安装包管理工具npm),
apt-get install nodejs npm
2.安装Cloud Commander
npm i cloudcmd -g
3.运行cloudcmd
建议采用后台运行模式,默认的web服务及端口为http://localhost:8000 或者 http://[host IP]:8000,可通过增加启动参数,设定用户验证、服务端口等,详见官网说明;
nohup cloudcmd &
4.使用Cloud Commander
在浏览器中输入地址,官网有详细的说明;
小结
1.测试过28G的文件,跨磁盘移动成功,未测试传输速度;
2.目测传输速度未达到理想的要求,原因还不确定,希望能有专业人士帮忙解惑;
3.虽然界面不支持中文(都是常用命令,而且支持全键盘操作),但对中文文件名支持无问题;
4.如希望拥有更多功能,也可选择可道云和FinderWeb;
5.全文有点虎头蛇尾,目的只是分享一种方案;
资源







值友7307400725
校验提示文案
放逐之魂
校验提示文案
Maiapig
校验提示文案
垃圾miboy
校验提示文案
KingTam
校验提示文案
扬烟
校验提示文案
蓝的天白的云
校验提示文案
QD大海
校验提示文案
上清寺吴彦祖
校验提示文案
上清寺吴彦祖
校验提示文案
QD大海
校验提示文案
Maiapig
校验提示文案
值友7307400725
校验提示文案
蓝的天白的云
校验提示文案
扬烟
校验提示文案
放逐之魂
校验提示文案
KingTam
校验提示文案
垃圾miboy
校验提示文案