小编Ale*_*kov的帖子

处于 CrashLoopBackOff 状态的 Kube flannel

我们刚刚开始在 kubernetes 上创建我们的集群。

现在我们尝试部署分蘖,但出现错误:

NetworkPlugin cni 无法设置 pod "tiller-deploy-64c9d747bd-br9j7_kube-system" network: open /run/flannel/subnet.env: no such file or directory

之后我打电话给:

kubectl get pods --all-namespaces -o wide
Run Code Online (Sandbox Code Playgroud)

并得到回应:

NAMESPACE     NAME                                   READY     STATUS              RESTARTS   AGE       IP              NODE          NOMINATED NODE
kube-system   coredns-78fcdf6894-ksdvt               1/1       Running             2          7d        192.168.0.4     kube-master   <none>
kube-system   coredns-78fcdf6894-p4l9q               1/1       Running             2          7d        192.168.0.5     kube-master   <none>
kube-system   etcd-kube-master                       1/1       Running             2          7d        10.168.209.20   kube-master   <none>
kube-system   kube-apiserver-kube-master             1/1       Running             2          7d        10.168.209.20   kube-master   <none>
kube-system   kube-controller-manager-kube-master    1/1       Running             2          7d        10.168.209.20   kube-master   <none> …
Run Code Online (Sandbox Code Playgroud)

kubernetes flannel

10
推荐指数
3
解决办法
2万
查看次数

如何在docker容器中启动filebeat?

我尝试在dockercontainer中启动filebeat.

在开始时我尝试从这个Dockerfile开始

FROM tomcat:8.5
RUN rm -Rf /usr/local/tomcat/webapps/ROOT/*
RUN mkdir /usr/local/tomcat/webapps-my

COPY filebeat/ /opt/filebeat/
RUN chmod +x /opt/filebeat/filebeat

COPY db-creator.jar /opt/db-creator/

COPY ./docker-entrypoint.sh /
RUN chmod +x /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]
ENTRYPOINT ["/opt/filebeat/filebeat", "-e", "-c", "/opt/filebeat/filebeat.yml"]
COPY server.xml /usr/local/tomcat/conf
COPY my.war /usr/local/tomcat/webapps-my/ROOT.war

CMD ["catalina.sh", "run"]
Run Code Online (Sandbox Code Playgroud)

在这种情况下,filebeat正在启动,但它在控制台中工作,并且tomcat无法启动.现在我尝试启动filebeat作为服务

FROM tomcat:8.5
RUN curl -L -O https://artifacts.elastic.co/downloads/beats/fileb...
RUN dpkg -i filebeat-5.2.2-amd64.deb
COPY filebeat.yml /etc/filebeat
RUN update-rc.d filebeat defaults 95 10

COPY db-creator.jar /opt/db-creator/
COPY ./docker-entrypoint.sh /
RUN chmod +x /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]

RUN rm -Rf …
Run Code Online (Sandbox Code Playgroud)

docker filebeat

2
推荐指数
1
解决办法
2301
查看次数

标签 统计

docker ×1

filebeat ×1

flannel ×1

kubernetes ×1