Ошибка Zeppelin: «Процесс интерпретатора не запущен» после delploy в кластер Kubernetes - PullRequest
0 голосов
/ 22 апреля 2020

Я новичок в этих docker, kubernetes и zeppelin. В настоящее время я развертываю один docker образ в кластере kubernetes, и когда я пытаюсь запустить очень простой код python, он выдает следующую ошибку, я проверил интерпретатор, все они зеленые, у каждого есть идея, в чем причина ? спасибо, также прикрепил файл yaml, который я использую

org.apache.zeppelin.interpreter.InterpreterException: java.io.IOException: Interpreter process is not running
null
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.open(RemoteInterpreter.java:134)
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getFormType(RemoteInterpreter.java:298)
    at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:431)
    at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:74)
    at org.apache.zeppelin.scheduler.Job.run(Job.java:172)
    at org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:130)
    at org.apache.zeppelin.scheduler.RemoteScheduler$JobRunner.run(RemoteScheduler.java:159)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Interpreter process is not running
null
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.internal_create(RemoteInterpreter.java:166)
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.open(RemoteInterpreter.java:131)
    ... 13 more

Файл Yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: zeppelin-spark
spec:
  replicas: 1
  selector:
    matchLabels:
      app: zeppelin-spark
  template:
    metadata:
      labels:
        app: zeppelin-spark
    spec:
      containers:
      - name: zeppelin-spark
        image: 411028718373.dkr.ecr.us-east-1.amazonaws.com/zeppelin:official
        command: [ "/bin/bash", "-ce", "tail -f /dev/null" ]
        resources:
          limits:
            memory: "4Gi"
          requests:
            memory: "2Gi"
        # volumeMounts:
        # - mountPath: "/media"
        #   name: test-volume
        ports:
        - containerPort: 8080
      # volumes:
      # - name: test-volume
      #   persistentVolumeClaim:
      #     claimName: test-volume
...