如何在Kubernetes中安装MariaDB ColumnStore?

时间:2019-06-18 12:29:56

标签: kubernetes mariadb columnstore

我一直试图在我的kuberentes集群中安装MariaDB ColumnStore,但没有成功。我似乎找不到关于如何执行操作的任何信息(至少我可以理解)。

以前,我已经使用helm安装了行基础MariaDB

 helm install stable/mariadb

可以正确安装所有内容。

有没有一种使用头盔安装ColumnStore的方法?通过设计values.yaml文件?

以前做过这个的人吗?

更新:

这是我尝试做的。

 git clone https://github.com/mariadb-corporation/mariadb-kubernetes

 helm install mariadb-enterprise --name my-cluster --set mariadb.cluster.topology=columnstore-standalone

但是我收到错误消息“ Err:ImagePull”

 Events:
 Type     Reason     Age                From               Message
 ----     ------     ----               ----               -------
 Normal   Scheduled  33s                default-scheduler  Successfully 
 assigned default/my-cluster-mdb-cs-single-0 to minikube
 Warning  Failed     23s                kubelet, minikube  Failed to pull 
 image "mariadb/columnstore:1.2.3": rpc error: code = Unknown desc = Error 
 response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: 
 lookup registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:34210- 
 >10.0.2.3:53: i/o timeout
 Normal   BackOff    22s                kubelet, minikube  Back-off pulling 
 image "mariadb/columnstore:1.2.3"
 Warning  Failed     22s                kubelet, minikube  Error: 
 ImagePullBackOff
 Normal   Pulling    10s (x2 over 33s)  kubelet, minikube  Pulling image 
 "mariadb/columnstore:1.2.3"
 Warning  Failed     0s (x2 over 23s)   kubelet, minikube  Error: 
 ErrImagePull
 Warning  Failed     0s                 kubelet, minikube  Failed to pull 
 image "mariadb/columnstore:1.2.3": rpc error: code = Unknown desc = Error 
 response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: 
 lookup 
 registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:59043->10.0.2.3:53: i/o timeout

关于如何解决它的任何想法?

1 个答案:

答案 0 :(得分:0)

Helm默认使用根目录中的value.yaml文件。

 sed -n '(k' stations.txt 

您可以在本地下载mariaDB图表并根据需要进行编辑

  

https://github.com/helm/charts/tree/master/stable/mariadb

编辑图表后,您可以进入图表文件夹的根目录并应用命令来安装图表。

相关问题