根据官网要求,通过K8s集群部署kbcli addon enable xinference时提示not found,

lnvxswe2  于 4个月前  发布在  其他
关注(0)|答案(7)|浏览(60)

系统信息 / 系统信息

是否使用 Docker 运行 Xinference? / 是否使用 Docker 运行 Xinfernece?

  • docker / docker
  • pip install / 通过 pip install 安装
  • installation from source / 从源码安装

版本信息 / 版本信息

最新版本

用以启动 xinference 的命令 / 用以启动 xinference 的命令

kbcli addon enable xinference

复现过程 / 复现过程

kbcli addon enable xinference

期待表现 / 期待表现

正常运行

qlckcl4x

qlckcl4x1#

可能是插件安装失败了,试试使用 kbcli 插件安装 xinference。

s4n0splo

s4n0splo2#

当然可以,但是我需要你提供一些具体的信息,例如你想要评估的用例是什么,以及你希望了解的关于这些用例的支持情况。这样我才能更好地帮助你。

2nbm6dog

2nbm6dog3#

另外遇到了新的问题:

错误1:

root@node4:~# kbcli cluster create xinference 123a
error: execution error at (xinference-cluster/templates/cluster.yaml:4:11): Release name "123a" is invalid. It must match the regex "^[a-z]([-a-z0-9]*[a-z0-9])?$".

错误2:

root@node4:~# kbcli cluster create xinference a123
Info: --version is not specified, xinference-0.11.0 is applied by default.
The Cluster "a123" is invalid: spec.componentSpecs[0].volumeClaimTemplates[0].spec.resources.requests.storage: Invalid value: "<nil>Gi": spec.componentSpecs[0].volumeClaimTemplates[0].spec.resources.requests.storage iE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$'

尝试使用以数字开头的集群名字可以绕过错误2,但是会出现错误1。尝试使用以字母开头的集群名字会出现错误2。

另外如何指定 --version,我看到提示默认是从0.11.0 更改为0.13.0 如何做到?

htzpubme

htzpubme4#

另外遇到了新的问题:

错误1:

root@node4:~# kbcli cluster create xinference 123a
error: execution error at (xinference-cluster/templates/cluster.yaml:4:11): Release name "123a" is invalid. It must match the regex "^[a-z]([-a-z0-9]*[a-z0-9])?$".

错误2:

root@node4:~# kbcli cluster create xinference a123
Info: --version is not specified, xinference-0.11.0 is applied by default.
The Cluster "a123" is invalid: spec.componentSpecs[0].volumeClaimTemplates[0].spec.resources.requests.storage: Invalid value: "<nil>Gi": spec.componentSpecs[0].volumeClaimTemplates[0].spec.resources.requests.storage iE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$'

尝试使用以数字开头的集群名字可以绕过错误2,但是会出现错误1。尝试使用以字母开头的集群名字会出现错误2。

另外如何指定 --version,我看到提示默认是从0.11.0 想改为0.13.0 如何做到?试下 kbcli cluster create xxx --cluster-definition xinference 这个命令,也可以创建集群。

bq3bfh9z

bq3bfh9z5#

修改版本号使用参数 --cluster-version
kbcli cluster create -h 可以查看更多参数的说明
不过目前没有 0.13 的版本,只有 0.11,需要的话我们可以添加。
查看有哪些版本命令 kbcli cv list --cluster-definition=xinference

uqjltbpv

uqjltbpv6#

error: failed to find the default storageClass, use '--set storageClass=NAME' to set it

出现这样的提示

4szc88ey

4szc88ey7#

你的 k8s 环境中没有 storageclass,本地环境的话需要自己创建一个默认的 storageclass,可以参考 k8s 官方文档 https://kubernetes.io/docs/concepts/storage/storage-classes/

相关问题