k8s部署starrocks进行stream load导入问题整理
k8s部署starrocks服务后,进行stream load时报错 curl:(6)Could not resolve host: starrockscluster-sample-be-0.starrockscluster-sample-be-search.starrocks.svc.cluster.local;
·
问题描述
k8s部署starrocks服务后,进行stream load时报错 curl:(6)Could not resolve host: starrockscluster-sample-be-0.starrockscluster-sample-be-search.starrocks.svc.cluster.local; Unknown error
curl --location-trusted -u root:root -H "label:car_status_20211026001" -H "column_separator:," -T a.csv http://192.168.110.187:30127/api/test_crud/car_status/_stream_load
原因
目前涉及到stream load功能的, 对外用FE service都会有问题, 因为FE返回的HTTP 307带出了BE在k8s内部的域名, 在外部不能解析。
解决方案
给be配置svc,stream load url处直接写be的svc映射对应的8040端口进行导入。
curl --location-trusted -u root:root -H "label:car_status_20211026001" -H "column_separator:," -T a.csv http://192.168.110.187:32727/api/test_crud/car_status/_stream_load
使用svc映射be端口进行导入,导入成功。
更多推荐
已为社区贡献3条内容
所有评论(0)