小编jaz*_*sir的帖子

如何定义活动命令

下面的livenessProbe(从示例中提取)运行良好.

livenessProbe:
  exec:
    command:
    - cat
    - /tmp/healthy
Run Code Online (Sandbox Code Playgroud)

但是,我的livenessProbe无效.(pod不断重启).YAML在下面

apiVersion: v1
kind: Pod
metadata:
  labels:
    test: liveness-test
  name: liveness
spec:
  containers:
  - name: liveness
    args:
    - /bin/bash
    - -c
    - /home/my_home/run_myprogram.sh; sleep 20
    image: liveness:v0.6
    securityContext:
      privileged: true
    livenessProbe:
      exec:
        command:
        - /home/my_home/check.sh
      initialDelaySeconds: 10
      periodSeconds: 5
Run Code Online (Sandbox Code Playgroud)

/home/my_home/check.sh(在运行进程数为1或0时重新启动pod)低于预先测试.

#!/bin/sh
if [ $(ps -ef | grep -v grep | grep my-program | wc -l) -lt 2 ]; then
  exit 1
else
  exit 0
fi
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-health-check

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

Openstack, neutron, ping不通外网

我已经按照 Icehouse 文档安装了一个 3 节点环境,我的 openstack 节点是在 CentOS 中使用 libvirt 构建为虚拟机的

http://docs.openstack.org/icehouse/install-guide/install/yum/content/basics-networking-neutron.html

-controller-node : 10.0.0.11 (management network) 
-network-node : 10.0.0.21 (management network), 10.0.1.21 (data network) 
-compute-node : 10.0.0.31 (management network), 10.0.1.31 (data network) 
-external network : 192.168.125.0/24 
-demo network : 172.30.1.0/24
Run Code Online (Sandbox Code Playgroud)

在我的网络节点中,外部 NIC 根据文档配置为没有 IP。(PROMISC="yes")

DEVICE="eth1"
TYPE="Ethernet"
ONBOOT="yes"
PROMISC="yes"
BOOTPROTO="none"
HWADDR="52:54:00:D3:92:E2"
UUID="7f8a9e99-fbd0-4c59-900f-2369c9e8f780"
Run Code Online (Sandbox Code Playgroud)

但是,添加网络服务后。 我无法在以下阶段ping 外部网络

http://docs.openstack.org/icehouse/install-guide/install/yum/content/neutron_initial-networks-verify.html

1)内部(网络节点上的租户路由器网关)->外部(外部geteway)

[root@network-node ~]# ping 192.168.125.254
PING 192.168.125.254 (192.168.125.254) 56(84) bytes of data.
From 192.168.125.54 icmp_seq=1 Destination Host Unreachable
From 192.168.125.54 icmp_seq=2 …
Run Code Online (Sandbox Code Playgroud)

openstack openvswitch openstack-neutron

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