-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
K8s部署kuscia中心化集群,Runp模式,执行隐私计算有问题 #427
Comments
|
异常日志显示“secretflow-image”镜像缺失,可以通过 kuscia get appimage 查看镜像是否存在;如果镜像是存在的,可以进一步提供下pod引擎日志信息 |
可以加上你的namespace(-n name),或者-A查看所有 |
作业任务详细信息
|
上面的问题好了,现在任务一直pending,获取不到secretflow-registry.cn-hangzhou.cr.aliyuncs.com/secretflow/secretflow-lite-anolis8这个镜像,还有其他方法使用这个镜像吗,除了从secretflow-registry.cn-hangzhou.cr.aliyuncs.com拉取,集群环境不允许拉取外部镜像。
|
kuscia 0.10.x 版本 runp 容器运行时任务镜像不支持动态拉取,可以采取以下措施:
|
ERROR: failed to solve: secretflow/anolis8-python:3.10.13: failed to resolve source metadata for docker.io/secretflow/anolis8-python:3.10.13: failed to do request: Head "https://registry-1.docker.io/v2/secretflow/anolis8-python/manifests/3.10.13": dial tcp 108.160.169.185:443: connect: connection refused |
可以用 secretflow-registry.cn-hangzhou.cr.aliyuncs.com/secretflow/anolis8-python:3.10.13 |
我使用了 将 kuscia 和 secretflow 打包在一起的镜像,还是报这个错 |
是按照图片这么设置的 |
看下 dockerfile 默认导入的 secretflow 版本 https://github.com/secretflow/kuscia/blob/release/0.10.x/build/dockerfile/kuscia-secretflow.Dockerfile#L15 |
镜像问题解决了,现在用本地上传的数据集进行隐私求交计算的时候失败了
|
alice节点下的pod日志
|
bob节点下的pod日志
|
显示实际的物理文件找不到,如果是自定义的用户数据,需要把物理文件分别放到 alice/bob 节点的 /home/kuscia/var/storage/data 目录下 |
|
kuscia 是 k8s 部署吗,当前你部署的方式 secretpad 是如何跟 k8s 部署的 kuscia 交互的 |
kuscia 是 k8s 部署的,secretpad是源码打的镜像k8s部署的,部署同一个环境中,下面是secretpad的配置文件
|
docker 部署的 secretpad + kuscia 通过挂载统一个数据目录实现 secretpad 和 kuscia 数据共享。k8s 部署当前需要同样的挂载统一个 volume实现相同的功能,k8s 方式推荐 oss 数据源 |
好的,k8s 部署当前需要同样的挂载统一个 volume实现相同的功能,这个方法有文档吗 |
目前没有,可以找一下 k8s 部署文档 |
volume 本身是依赖集群中 storage driver。单副本情况下,可以使得 secretpad 和 kuscia 调度到统一个节点上,挂载改节点的 hostpath。当然上生产还是推荐使用外部数据源比如 oss |
和上面训练找不到数据是同一个问题,k8s 部署的 secetpad 和 kuscia 没有共享物理数据,但是共享数据元信息。 求交的数据是放在kuscia 点下的,属于实际的物理数据。全表统计输出的是指标,本身属于数据元信息,所以可以通过 secretpad 下载 |
明白了,感谢所有的解答 |
secretpad是基于0.9.0b0分支打的镜像,org.secretflow.secretpad.web.controller.DataController#download没有过改动 |
Stale issue message. Please comment to remove stale tag. Otherwise this issue will be closed soon. |
Issue Type
Feature
Search for existing issues similar to yours
Yes
Kuscia Version
0.10.0b0
Link to Relevant Documentation
No response
Question Details
The text was updated successfully, but these errors were encountered: