社区4.0版容器升级4.2.1版启动异常

还有一种可能,这台机器的磁盘空间还剩余多少

那我升级一下docker


感觉还是回到原来的问题了,还是文件有问题啊,,,

我这边成功拉取次数不少打tar包的时候经常错误 我就重复这个动作不少了 总感觉会成功一次 因为每次报错的内容都不一样


目前弄到要升级的宿主机之后,执行启动命令 然后一直没有启动起来 原来能看ocp日志的地方也没有产生新的日志

没有顺利启动ocp

需要升级的docker

docker run -d --name ocp-421 --network host --cpu-period 100000 --cpu-quota 400000 --memory=8G -e OCP_METADB_HOST=“172.xx.xx.86” -e OCP_METADB_PORT=“5432” -e OCP_METADB_DBNAME=“meta” -e OCP_METADB_USER=“oot@meta_tenant#obcluster” -e OCP_METADB_PASSWORD=“Meta_xx” -e OCP_MONITORDB_DBNAME=“monitor” -e OCP_MONITORDB_USER=“root@monitor_tenant#obcluster” -e OCP_MONITORDB_PASSWORD=“Monitor_xx” -e OCP_CONFIG_PROPERTIES=“cat << EOF
server.port:5433 ocp.site.url:http://172.xx.xx.86:5433 obsdk.ob.connection.mode:direct EOF” oceanbase/ocp-ce:4.2.1

以上使用这个启动有问题吗?

我把容器停了

又用这个命令也顺利启动了
docker run -d --name ocp-421 --network host --cpu-period 100000 --cpu-quota ${OCP_CPU_COUNT}00000 --memory=${OCP_MEMORY_GB}G -e OCP_METADB_HOST="${OCP_METADB_HOST}" -e OCP_METADB_PORT="${OCP_METADB_PORT}" -e OCP_METADB_DBNAME="${OCP_METADB_DBNAME}" -e OCP_METADB_USER="${OCP_METADB_USER}" -e OCP_METADB_PASSWORD="${OCP_METADB_PASSWORD}" -e OCP_MONITORDB_DBNAME="${OCP_MONITORDB_DBNAME}" -e OCP_MONITORDB_USER="${OCP_MONITORDB_USER}" -e OCP_MONITORDB_PASSWORD="${OCP_MONITORDB_PASSWORD}" -e OCP_CONFIG_PROPERTIES="${OCP_CONFIG_PROPERTIES}" oceanbase/ocp-ce:4.2.1

不过还是不太行

现在老ocp也启动不起来了就很难受


这个还是当字符串传进去了啊

如果不是环境变量的话,升级场景只传这一个配置就好了

我还是用上面的命令成功启动了

就是ocp.log找不到在哪了,不在原来的位置了

好的,命令里没有添加目录映射,可以登陆到容器中去查看 ocp 的日志
docker exec -it ocp-421 bash
日志在 /home/admin/ocp-server/log 目录下