相关疑难解决方法(0)

Mongo DB 部署在 kubernetes 中不起作用,因为处理器不支持 AVX

我正在尝试将mongo db部署与服务一起部署,如下所示:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: mongo-deployment
  labels:
    app: mongo
spec:
  replicas: 1
  selector:
    matchLabels:
      app: mongo
  template:
    metadata:
      labels:
        app: mongo
    spec:
      containers:
      - name: mongo
        image: mongo:5.0
        ports:
        - containerPort: 27017
        env:
        - name: MONGO_INITDB_ROOT_USERNAME
          valueFrom:
            secretKeyRef: 
              name: mongo-secret
              key: mongo-user
        - name: MONGO_INITDB_ROOT_PASSWORD
          valueFrom:
            secretKeyRef: 
              name: mongo-secret
              key: mongo-password
---
apiVersion: v1
kind: Service
metadata:
  name: mongo-service
spec:
  selector:
    app: mongo
  ports:
    - protocol: TCP
      port: 27017
      targetPort: 27017
Run Code Online (Sandbox Code Playgroud)

尽管一切似乎都配置正确并部署,但它会进入一个CrashLoopBackOff状态而不是Running …

mongodb docker kubernetes kubectl

20
推荐指数
2
解决办法
4万
查看次数

MangoDB.service 失败,结果退出代码

我无法使用命令“sudo systemctl start mongod”启动 mongoDB。

我收到以下消息:

? mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2020-02-19 22:39:00 CET; 2s ago
     Docs: https://docs.mongodb.org/manual
  Process: 29368 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=14)
 Main PID: 29368 (code=exited, status=14)

Feb 19 22:39:00 pop-os systemd[1]: Started MongoDB Database Server.
Feb 19 22:39:00 pop-os systemd[1]: mongod.service: Main process exited, code=exited, status=14/n/a
Feb 19 22:39:00 pop-os systemd[1]: mongod.service: Failed with result 'exit-code'.

Run Code Online (Sandbox Code Playgroud)

我已经重新安装了 mongodb 并且我遇到了同样的问题。如果你能帮助我,我不知道错误来自哪里。谢谢你。

bdd mangodb

13
推荐指数
8
解决办法
1万
查看次数

运行 mongo 镜像时出错 - docker-entrypoint.sh: 第 381 行

安装 Ubuntu v20 然后安装 docker 后:

$ docker network create test-network

$ docker pull mongo

$ docker run --network test-network --name mongodb \
    -e MONGO_INITDB_ROOT_USERNAME=admin \
    -e MONGO_INITDB_ROOT_PASSWORD=pawwrord \
    mongo
Run Code Online (Sandbox Code Playgroud)

我收到这样的错误:

/usr/local/bin/docker-entrypoint.sh: line 381:    25 Illegal instruction     (core dumped) "${mongodHackedArgs[@]}" --fork
Run Code Online (Sandbox Code Playgroud)

你知道问题出在哪里吗?我只需要一些指导来调查问题。

更新

我对其他 docker hub 镜像没有任何问题。

具体来说,只有当我想运行 mongo 时,我才会收到此错误。

ubuntu mongodb docker

11
推荐指数
3
解决办法
1万
查看次数

标签 统计

docker ×2

mongodb ×2

bdd ×1

kubectl ×1

kubernetes ×1

mangodb ×1

ubuntu ×1