![]() | 1 silvernoo 2022-12-09 06:12:34 +08:00 直接 linux 原生有什么问题吗?一直搞不懂类似的 nas 系统有什么优势,而且还会有种种限制和瓶颈。甚至连 DSM 用起来都没那么顺手。 |
3 YongXMan 2022-12-09 07:44:59 +08:00 via Android @silvernoo 主要考虑生态和易用性,linux 原生如果要做照片管理,文件管理,文件同步,远程下载,监控等,群晖都有 app 应用,全平台,易用性和自己折腾的没法比 |
![]() | 4 locoz 2022-12-09 07:48:53 +08:00 ![]() 其实...你直接在 K8S 上跑你的容器不就好了?为啥非要特意套娃半天套出个 Docker 干同样的事... |
5 xuegy OP @locoz 因为被限制了啊,系统 k8s 在网页上不让你装自己的 app ,而任何直接在 shell 里敲命令的方法都有风险把系统搞崩… |
![]() | 6 locoz 2022-12-09 08:14:08 +08:00 @xuegy #5 用 Docker 都能直接跑的东西,应该是不涉及 K8S 集群底层机制的,很难想象因为这种东西把系统搞崩... |
9 PerFectTime 2022-12-09 08:45:12 +08:00 为啥不能装自己的 app ?右上角那个 Launch Docker Image 不是可以启动任意 docker 镜像吗 |
10 xuegy OP @PerFectTime 那个玩意没办法用 host network |
11 PerFectTime 2022-12-09 08:55:57 +08:00 @xuegy 勾选 DNS Options 下面的 Provide access to node network namespace for the workload 试试,这个好像就是 host network |
12 xuegy OP @PerFectTime 就算它是也没法用啊,开启以后在网页里就看不到了,必须进命令行才能看 |
![]() | 13 tediorelee 2022-12-09 09:52:38 +08:00 我也在愁这个问题,OP 如果找到了能在 scale 上比较好的运行 docker 的办法我也来学习一下 |
![]() | 14 zhouu 2022-12-09 10:14:16 +08:00 那就用 truecharts 里面的 custom-app |
![]() | 15 lixile 2022-12-09 10:15:59 +08:00 为什么不是直接使用 portainer ? |
![]() | 16 defunct9 2022-12-09 10:24:36 +08:00 奇怪,truenas 不是直接底层就是 ZFS 么 |
![]() | 17 cyokvip 2022-12-09 11:19:00 +08:00 直接用黑群吧,truenas 确实太折腾了,我最近也在折腾 truenas ,app 什么的都要自建,关键自建的也没黑群 app 好用啊 |
18 xuegy OP @lixile truecharts 里面的 portainer 是 k8s 特供版的,不支持 docker-compose |
19 xuegy OP @cyokvip 11 盘 16TB RAID-Z3 ,这么庞大的文件系统只能靠 ZFS 撑着。群晖它没这个能力知道吗? |
![]() | 21 mrzx 2022-12-09 11:56:24 +08:00 @silvernoo 主要是为了 zfs,目前移植到 linux 上的 open zfs 还不行。性能较差,还有比较严重的 bug,尤其是在 raid 方面. zfs 有多强大,只有我们运维清楚,你们程序员可能平时接触不到。也不会有超大容量的服务器项目接触过。 当小白鼠可以用 TrueNAS Scale 。 稳定使用,还是用 TrueNAS Core.笔记本基于 Freebsd 它历史太悠久了,而且对于代码的审核比 debian 这种发行版本都要严格多,系统稳定的简直不好形容。。。我唯一认可可以滚动大版本升级的类 unix 系统。 |
22 knives 2022-12-09 12:52:38 +08:00 @mrzx 比较好奇 OpenZFS 的性能差这一说法的来源。主要是本人在 Proxmox/OpenMediavault 上部署了 ZFS 使用中,虽然强度没多高就是了…… |
23 Scirocco 2022-12-09 13:10:01 +08:00 我目前就是这么套娃的,具体会遇到什么稳定性问题?提前预备一下 233 |
25 fisherwei 2022-12-09 14:07:13 +08:00 @xuegy scale 就是个 linux 呀,又不是 bsd ,root 上去直接装 podman 。 k8s 也可以直接用 kubectl 部署应用,不会弄坏的。 如果原生 linux/k8s 操作搞不定的话,不建议完这种 diy nas 。 黑群晖可以支持 11x16tb ,甚至,黑群晖可以支持 16*16tb 。我的 chia 之前跑在黑群上,后来换了 36 盘华为二手 5288 后,改成 debian 了。 |
![]() | 26 mrzx 2022-12-09 14:25:55 +08:00 @knives 我是在国外某个帖子上看的一个性能评测(刚才搜了半天没搜到),open zfs 早期有很多问题,但随着 open zfs 2.0 版本迭代,看了一些 2.0 才有的新特性,我觉得后期 open zfs 会是主流。。 |
27 knives 2022-12-09 18:44:12 +08:00 @mrzx 那我就放心了……我也看了些资料,说现在 OpenZFS 都是优先开发 Linux 版本,然后再往 FreeBSD 上合并。 个人的经验,Proxmox 上使用 ZFS 作为存储还是很顺畅的。OpenMediavault 上的 ZFS 其实也是安装了 Proxmox 提供的内核。两个系统到目前为止都在正常运作中。如果不折腾 TrueNAS 可以试试 OpenMediavault ,这个就是相当纯粹的 debian 环境了…… |
28 xuegy OP @Scirocco 能分享一下 portainer 的 yml 文件吗?我在网上找的随着版本更新都不能用了。 |
30 fisherwei 2022-12-10 00:47:22 +08:00 @xuegy docker 怕啥消失,你写好了 docker run 的命令或者 docker-compose 文件,保存到 pool 了。容器丢了重新拉起来就行了。所有持久化的数据都用 pool 里面的空间,不要用系统分区。 |
31 Scirocco 2022-12-10 15:43:21 +08:00 @xuegy #29 ``` version: "2.1" services: web: image: portainer/portainer-ce container_name: portainer volumes: - /root/dockers/portainer/:/data - /var/run/docker.sock:/var/run/docker.sock ports: - 9000:9000 restart: unless-stopped ``` |
![]() | 32 efsg 2022-12-10 21:36:32 +08:00 Web 把应用关了然后直接用就行 systemctl enable docker |
33 xuegy OP @Scirocco 你再试试重新部署一次看看会不会报错:Error while dialing dial unix:///var/run/docker/containerd/containerd.sock: timeout |
34 Scirocco 2022-12-12 13:23:41 +08:00 #33 @xuegy 我这里遇到的是没法创建 volume ,解决方法是 https://www.maxiaowei.tech/posts/1264147657.html |
37 abe520 2022-12-22 04:10:07 +08:00 via Android |
![]() | 38 worldquant 2022-12-22 15:03:47 +08:00 我是服务器本地 ubuntu2204 安装 kvm 开 truenas sacle 开 docker |