Zhenshi Zhou
Zhenshi Zhou
我也有相同的问题,使用的是centos7.3,内核3.10.0-1062.12.1.el7.x86_64,docker version19.03.8。 harbor:172.25.66.110 supernode:172.25.66.111-112 dfclient:172.25.66.113-116 **supernode启动命令**: `docker run --name dragonfly-supernode --restart=always -idt -p 8001:8001 -p 8002:8002 -v /root/dragonfly/supernode:/home/admin/supernode 172.25.66.110/dragonfly/supernode:1.0.0 --advertise-ip=172.25.66.111` `docker run --name dragonfly-supernode --restart=always -idt -p 8001:8001 -p 8002:8002...
@lowzj 启动时添加了配置文件,目前在日志里是可以看到下载信息了 谢谢。 同时我发现另一个问题,虽然dfdaemon调用dfget从supernode下载了镜像,日志中能够看到相关的信息,在supernode上的repo下也可以看到文件,但client上只有pull镜像的这台data下有文件,其他client上data目录下是空的。难道不应该是client之间会同步block么? 另一方面,我在同一台client上pull同一个镜像,每次pull之后,data目录下都会多出一些文件,supernode上文件不变。这个也是正常的么? 看上去感觉是没有正常组成p2p网络 在dfclient日志中可以看到 ``` 2020-04-28 06:43:19.669 INFO sign:22-1588056199.667 : get cmd params:["/opt/dragonfly/df-client/dfget" "-u" "http://172.25.66.110/v2/dragonfly/img/blobs/sha256:482cc0370c7c888dc656ab9801e1cd257d447c5d5bacc33ee048604aa1649a83" "-o" "/root/.small-dragonfly/dfdaemon/data/461ea45e-af68-4d9c-89b1-b2877aa4cef4" "--node" "172.25.66.111=1" "-f" "Expires&Signature" "--dfdaemon" "-s" "100MB" "--totallimit" "100MB" "--node"...
> 客户端peer节点是临时的 所以日志里显示`use peer server on port:58520 local http result:461ea45e-af68-4d9c-89b1-b2877aa4cef4-22-1588056199.667 err:, port:58520 path:/check/`这个是正常的? > 客户端dfdaemon/data目录下的数据是临时的,传给dockerd之后会清理掉。 在一个节点pull镜像时,我观察了下其他client节点,并没有临时数据。我pull 1G的镜像,这个数据只有在supernode和pull镜像的client上出现了,总大小为1G。supernode上多了9个文件,client上多了3个文件,而其他client上并没有出现临时文件。而且我连续在这台client上pull镜像,每次pull都会多出3个新文件(supernode文件数量不变) > supernode节点本地缓存,如果源数据无变化,本地缓存也不会变,缓存容量达到阈值会触发清理操作。 pull镜像的这个client上,临时数据存在大概2-3分钟后被清理掉。supernode上的缓存保存的时间略长一些,随后也被清理掉了 > 也可以通过 `dfget` 的参数 `--alivetime`和`--expiretime`来调整生存时间或者常驻。 好的,我尝试添加下参数试试
调整了expiretime, ratelimit, down-limit, up-limit, pool-size,已测试成功 谢谢
Orgnization/Company: XDF Location: Beijing, China Contact: [email protected] Purpose/Scenario: Distribute images to the Kubernetes
yml格式的灰度发布,在新功能支持规划中么
using old version doesn't solve my issue on CentOS
is there proxy feature now?
> @deadjoker 您好,试试这个#24 在devtool 清空浏览器缓存,重新获取session token试试。 我清空了缓存,重启了系统,还是会报这个错。这个会不会有api访问频率的限制呀
关注这个有段时间,一直没能上手做。有个疑问,这个脚本我要跑在跟小爱同一个网络环境下么?