前几天看到有人在说,自己部署了一下,就是把群晖的 vdsm 搬到了 docker 里,arm 都可以用,套件该有的都有,用来体验一下群晖的系统还行。
1
kyuuseiryuu 2023-07-01 11:58:46 +08:00 via iPhone
链接就通过 AirDrop 传给我吧
|
2
wheat0r 2023-07-01 11:59:28 +08:00
别套娃了
|
3
tediorelee 2023-07-01 12:04:29 +08:00
地址在哪
|
4
thhbdd OP @tediorelee https://github.com/kroese/virtual-dsm 这是作者的 GitHub ,我也写一个简单的教程 https://mp.weixin.qq.com/s/EwLS3X-EG0VXSLEICV49aQ
|
5
dangyuluo 2023-07-01 12:23:51 +08:00
这个厉害啊!现在试试
|
6
Shakunetsu 2023-07-01 13:06:09 +08:00
我在 unraid 测试了一下,确实可以。但是在我这,docker 安装的 DSM 的功耗比我用虚拟机的高,不知道什么问题。开 docker 的 DSM ,功耗增加 14W 左右;开虚拟机的 DSM ,功耗增加 7W 左右。Docker 安装分配的 CPU 和内存和虚拟机保持一致,区别在于虚拟机是直通了一个硬盘的,而 Docker 是虚拟磁盘。
|
7
ltkun 2023-07-01 13:15:31 +08:00 via Android
都能 docker 也还需要 dsm 做甚
|
8
mineralsalt 2023-07-01 13:41:02 +08:00
太帅了吧, 正有这样的需求, 不然我的 r4s 软路由都准备扔了
|
9
s609926202 2023-07-01 13:57:19 +08:00
我用 orcla arm 机器安装时,提示:`Error response from daemon: error gathering device information while adding custom device "/dev/kvm": no such file or directory`
查看系统版本: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.2 LTS Release: 22.04 Codename: jammy 是不是不支持 kvm? |
10
thhbdd OP @s609926202 甲骨云我记得有 kvm 啊,如果没有 kvm ,删除 yml 中/dev/kvm 这一行
|
11
thhbdd OP @Shakunetsu 这种情况我还没有遇到,可能是虚拟化导致 cpu 负载高的问题?不过额外多了点功耗问题应该也不大
|
13
thhbdd OP @dann73580 不可能啊,前天我才看到有人用甲骨文的 arm 部署了一个,删除 devices 那一整个项目应该就可以了
|
14
ByteCat 2023-07-01 15:01:48 +08:00
这个确实好用,我自己现在用 Unraid 宿主机,但是苦于缺少一个照片管理,之前一直用 DSM 的 Moments ,现在通过这个 vDSM 用新的 Photos ,非常好用,半洗白就可以了,HEIC 什么都支持。
|
15
salasoyo 2023-07-01 15:31:21 +08:00
这特么的让我的 mac Mini m1 不仅拥有软路由+电视盒子功能外,还有 DSM 了啊。牛逼,意外收益。
|
16
thinkm 2023-07-01 15:44:07 +08:00
老哥这个数据安全可以保障吗,可以组 raid 吗?
|
18
lockheart 2023-07-01 16:48:42 +08:00 via Android
有什么好办法直接访问 vps 群晖容器内部除了 5000 以外的其他端口嘛?现在在用 frp 访问
|
20
bytesfold 2023-07-01 18:21:02 +08:00
正好有个 448 轻量+500G 硬盘,玩玩看
|
21
Jirajine 2023-07-01 18:36:26 +08:00
这特么是用 docker 跑虚拟机,不是 dsm 本身跑在容器里。
可以说没有任何意义。 其实 dsm 的功能只是开箱即用集成的好,没有哪个是自由软件无法替代的。 |
23
efsg 2023-07-02 12:56:27 +08:00 via Android
很多开源 NAS 软件太粗糙不能用,毛病比群晖还多,光是在线解压功能就不行
|
26
Shakunetsu 2023-07-02 23:52:05 +08:00
@thhbdd 破案了,和虚拟机的群晖比,都是空闲状态下,docker 部署 vdsm 功耗几乎是没有增加的。之前我是功耗更大,应该是 docker 部署 vdsm 时候功耗增加,然后智能插座功率上报有延时。docker 部署 完 vdsm 后正常跑一会,功耗就降下来了。
|
27
VVVYGD 2023-07-03 09:13:02 +08:00 via iPhone
树莓派用户正在路上
|
28
silentx 2023-07-03 09:26:24 +08:00
然而不能直通物理盘
|
30
Joeith 2023-08-08 07:27:08 +08:00 via iPhone
@ByteCat 我想用这个 vdsm 的 photos 套件去管理我局域网其他的照片,具体怎么弄啊? 我尝试过把其他图片文件夹 cifs 挂载到 file station ,但 photos 套件识别不出来,没用
|
32
0day00 2023-09-27 15:13:01 +08:00
@Joeith ./PatchELFSharp "/usr/lib/libsynosdk.so.7" "SYNOFSIsRemoteFS" "B8 00 00 00 00 C3"
7 后的系统可以用这个方法,重启后 photos 就可以认 cifs 挂载的目录了,不过在挂载目录添加的文件需要手动重建索引。 |
33
thhbdd OP 这个 docker 作者最近有更新,似乎性能有些提升
|
34
rockfirm 154 天前
请教楼主:教程最后提到的配置环境变量,是在哪个路径下的文件进行配置?洗白给的 SN+MAC 填到 HOST_SERIAL 和 VM_NET_MAC ?
如果需要生成预览图等功能需要修改 sn 以及 mac 等信息,需要配置环境变量 HOST_SERIAL #(群晖有效序列号) GUEST_SERIAL #( vDSM 的序列号) VM_NET_MAC #( vDSM 中的 Mac 地址,请参阅“网络”选项卡) |