1️⃣ Virtual DSM特性
Virtual DSM目前已支持 DMS7.2.x,默认会安装 7.2.1 版本,当然也支持安装指定的版本。在功能方面,Virtual DSM 支持多磁盘映射、KVM 加速、GPU 直通以及在线升级等特性。
2️⃣ 安装Virtual DSM
前文已提到,Virtual DSM 是使用 Docker 部署的,所以首先需要确定你的机器已经安装并启动了 Docker,在此就不赘述了。
笔者准备了Docker和Docker Compose两种部署方式,任选一种即可。
1、Docker方式
docker run -it -d \--name dsm \--restart=always \-p 5000:5000 \-v path/to/storage1:/storage1 \-e DISK_SIZE="16G" \--device=/dev/kvm \--device=/dev/dri \--cap-add NET_ADMIN \--stop-timeout 60 \vdsm/virtual-dsm:latest
2、Docker Compose方式
version: "3"services: dsm: container_name: dsm restart: unless-stopped network_mode: bridge image: vdsm/virtual-dsm:latest environment: DISK_SIZE: "16G" devices: - /dev/kvm - /dev/dri cap_add: - NET_ADMIN ports: - 5000:5000 volumes: - path/to/storage1:/storage1 stop_grace_period: 2m
参数说明:
#设置磁盘大小
environment: DISK_SIZE: "16G"
#设置多个磁盘支持挂载多个磁盘,并且可以分别设置磁盘的大小
environment: DISK2_SIZE: "32G" DISK3_SIZE: "64G"volumes: - path/to/storage2:/storage2 - path/to/storage3:/storage3
#GPU直通
environment: GPU: "Y"devices: - /dev/dri
#资源限制
默认只会使用 1 核 1GB 内存,也可以指定最大 CPU 和内存
environment: RAM_SIZE: "4G" CPU_CORES: "4"
#KVM加速首先运行以下命令验证你的宿主机系统是否支持KVM,如果kvm ok返回错误,表示kvm加速无法使用,请检查你的BIOS设置。
sudo apt install cpu-checkersudo kvm-ok
3️⃣ 设置Virtual DSM
1、启动容器后,在浏览器中输入ip+5000,可以看到DSM系统正在安装,耐心等待安装完成。
2、使用docker logs -f dsm也可以查看Docker日志,安装速度属实有点慢~~
3、等到浏览器中出现这个页面,就表示系统引导已经完成了,跟着页面上的引导一步步设置就可以了。
4、设置设备名称和管理员账号,给系统起个名字,并设置好账户名和密码。
5、设置更新选项,建议先选第三个,安装完以后想更新再更新。
6、创建群晖账号,这一步建议直接跳过,没多大用处。
7、最后,成功进入群晖系统!可以尽情折腾,玩坏了就重新装。
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!
======近期热门======
1️⃣IPTVnator:一款跨平台IPTV管理器,支持客户端和NAS自部署
2️⃣Sun-Panel:一款华丽且阳光的NAS导航面板/Homepage/浏览器首页
3️⃣Melody: 一款支持9大平台歌曲搜索播放的音乐精灵!