rainbond版本:5.3.2 kubernetes版本:1.19.6
我在对接已安装kubernetes集群时,点击自定义集群初始化参数,输入华为云SFS的相关参数:
最后对接完,显示通信异常,但是我能创建团队、组件,使用上没问题。
进入集群,发现存储根本没使用我定义的SFS存储,而是默认的存储,我去官网查看文档,说是nfs协议只支持V4,想问下是不是这样:
cichuliubai 对接华为云SFS,需要通过创建sc的形式,可以参考文档创建SC,https://www.rainbond.com/docs/user-operations/storage/deploy-nfsclient/,在安装的时候填写创建出来的SC即可,最近会有华为云的对接文档发布到官网,可以持续关注一下
补充一下,使用 nfs client 对接后会自动创建 storageclass,需要在启动参数中修改
metadata: creationTimestamp: null name: rainbondcluster spec: rainbondVolumeSpecRWX: storageClassName: nfs-client
你上边那个参数适用于 阿里云的 NAS,不适用于华为云 SFS
SmallQi 那想问下,初始化后,通信异常,但是又能正常使用的原因是什么?
cichuliubai 没太明白这是什么意思。麻烦描述清楚,是哪里通信异常?
Catkin
集群管理这里,我对接完,这里就显示通信异常,但是我能正常新建组件,和使用
cichuliubai 这里通信异常表示是获取集群资源失败。这种情况下,一般是控制台和集群通信出现问题。你需要查看控制台和集群端的日志找到问题。
/app/logs/goodrain.log
rbd-system
rbd-api
Catkin 我查看了日志,显示的是网关 https://192.168.200.1:8443 连接有问题:
但是我在控制台测试没问题,并且集群管理这,除了显示通信异常,其它功能都不受影响,业务也能正常部署,如果https连接有问题,应该是集群都连接不了的:
cichuliubai 看起来似乎是接口调用超时导致的。可以检查以下几处。
kubectl get po -owide -n rbd-system | grep rbd-api
curl ip:8888/v2/cluster