【 使用环境 】oceanbase
【 使用版本 】4.2.2
【问题描述】使用k8s部署失败
【复现路径】部署到第五步时失败,第四步曾有error: obshell is not ready
部署日志:
[WARN] OBD-1007: (127.0.0.1) The recommended number of open files is 655350 (Current value: 102400)
[WARN] OBD-1007: (127.0.0.1) The recommended number of stack size is unlimited (Current value: 8192)
[WARN] OBD-1017: (127.0.0.1) The value of the “vm.max_map_count” must be within [327600, 1310720] (Current value: 262144, Recommended value: 655360)
[WARN] OBD-1017: (127.0.0.1) The value of the “vm.overcommit_memory” must be 0 (Current value: 1, Recommended value: 0)
[WARN] OBD-1017: (127.0.0.1) The value of the “fs.file-max” must be greater than 6573688 (Current value: 6553600, Recommended value: 6573688)
[WARN] OBD-1012: (127.0.0.1) clog and data use the same disk (/root/ob)
Check before start obagent ok
Start observer ok
observer program health check ok
Connect to observer ok
Initialize oceanbase-ce x
[ERROR] obshell is not ready
[ERROR] Cluster init failed
See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: 3ec7659a-13f5-11ef-a258-0000003c8a02
If you want to view detailed obd logs, please run: obd display-trace 3ec7659a-13f5-11ef-a258-0000003c8a02
/////////////////////// phase end: 709.629 s ///////////////////////
/////////////////////// STEP 5: Ob-deploy Create Tenant ///////////////////////
Deploy “obcluster” is deployed
See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: e54483ca-13f6-11ef-b15d-0000003c8a02
If you want to view detailed obd logs, please run: obd display-trace e54483ca-13f6-11ef-b15d-0000003c8a02
deploy failed!
使用的官方镜像,deployment.yaml文件如下: