使用 fluent-bit 将 kubernetes 容器日志记录到 azure 事件中心 - 加载共享库时出错:librdkafka.so
Logging kubernetes container log to azure event hub using fluent-bit - error while loading shared libraries: librdkafka.so
$ kubectl 创建命名空间日志记录
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-service-account.yaml
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-role.yaml
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-role-binding.yaml
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/0.13-dev/output/kafka/fluent-bit-configmap.yaml
出现此错误后
/fluent-bit/bin/fluent-bit:加载共享库时出错:librdkafka.so:无法打开共享对象文件:没有这样的文件或目录
fluent-bit pod 正在创建,但在 CrashLoopBackOff 中
参考 - https://github.com/fluent/fluent-bit-kubernetes-logging
任何人都可以建议如何解决这个问题
两件事:
从 master 分支全部部署。您似乎正在从 developer 分支安装 Kafka configmap,而其余部分来自 master。
您跳过了创建 Kafka deamonset 的步骤。执行以下操作。
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/output/kafka/fluent-bit-ds.yaml
$ kubectl 创建命名空间日志记录
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-service-account.yaml
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-role.yaml
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-role-binding.yaml
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/0.13-dev/output/kafka/fluent-bit-configmap.yaml
出现此错误后
/fluent-bit/bin/fluent-bit:加载共享库时出错:librdkafka.so:无法打开共享对象文件:没有这样的文件或目录
fluent-bit pod 正在创建,但在 CrashLoopBackOff 中
参考 - https://github.com/fluent/fluent-bit-kubernetes-logging
任何人都可以建议如何解决这个问题
两件事:
从 master 分支全部部署。您似乎正在从 developer 分支安装 Kafka configmap,而其余部分来自 master。
您跳过了创建 Kafka deamonset 的步骤。执行以下操作。
$ kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/output/kafka/fluent-bit-ds.yaml