问题描述
我正在尝试使用舵图部署 orion 最新版本:https://github.com/FIWARE/helm-charts/tree/main/charts/orion。
为此,我创建了一个 mongo:3.6 pod 并在 orion 的 image
文件中更新了 db
和 values.yaml
详细信息:
...
image:
# -- orion image name
#ref: https://hub.docker.com/r/fiware/orion/
# ref: https://hub.docker.com/r/fiware/orion-ld
#repository: fiware/orion-ld
repository: fiware/orion
# -- tag of the image to be used
tag: latest
# -- specification of the image pull policy
pullPolicy: IfNotPresent
...
db:
# -- configuration of the mongo-db hosts. if multiple hosts are inserted,its assumed that mongo is running as a replica set
hosts: [mongo]
# - mongodb
# -- the db to use. if running in multiservice mode,its used as a prefix.
name: orion
...
但是当我尝试从 pod 的 shell 中点击 localhost:1026/verion
api 时,它显示错误:
我试图查看在工作节点创建的 pod 和 docker 容器的日志,但没有显示任何内容。
如果我做错了什么,请纠正我,并建议我使用掌舵图继续部署 orion 的方式。
我已将日志级别设置为调试并低于日志
time=2021-07-12T06:54:46.957Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[1063]:main | msg=start command line </usr/bin/contextbroker -fg -multiservice -ngsiv1Autocast -disableFileLog>
time=2021-07-12T06:54:46.957Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[937]:logEnvVars | msg=env var ORION_PORT (-port): 1026
time=2021-07-12T06:54:46.957Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[929]:logEnvVars | msg=env var ORION_MONGO_HOST (-dbhost): mongo
time=2021-07-12T06:54:46.958Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[929]:logEnvVars | msg=env var ORION_MONGO_DB (-db): orion
time=2021-07-12T06:54:46.958Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[933]:logEnvVars | msg=env var ORION_USEIPV4 (-ipv4): 1
time=2021-07-12T06:54:46.958Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[933]:logEnvVars | msg=env var ORION_disABLE_METRICS (-disableMetrics): 1
time=2021-07-12T06:54:46.958Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[1137]:main | msg=Orion Context broker is running
time=2021-07-12T07:04:42.672Z | lvl=ERROR | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=mongoConnectionPool.cpp[220]:mongoConnect | msg=Database Startup Error (cannot connect to mongo - doing 100 retries with a 1000 millisecond interval)
time=2021-07-12T07:04:42.673Z | lvl=FATAL | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=MongoGlobal.cpp[142]:mongoInit | msg=Fatal error (MongoDB error)
time=2021-07-12T07:04:42.675Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=contextbroker.cpp[591]:exitFunc | msg=Orion shutdown completed
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)