kubectl get node notReady | network not ready | kube-flannel not ready 修改 kube-flannel.yaml 文件中 四个namespace: kube-flannel 为 namespace: kube-system。查看 kube-flannel.yaml,是因为github上namespace指定的是namespace: kube-flannel。查看 pod 状态,flannel 在 kube-flannel namespace 下,且notReady。# 下载 github kube-flannel.yml 内容到本地文件中。增加 flannel。
kubeadm init:failed to pull image registry.k8s.io/pause:3.6 使用 vim 编辑器 定位到 sandbox_image,将 仓库地址修改成 k8simage/pause:3.6。拉取 registry.k8s.io/pause:3.6 镜像失败 导致sandbox 创建不了而报错。# 查看 sandbox 的默认镜像仓库在文件中的第几行。# 生成 containerd 的默认配置文件。# 重启 containerd 服务。
Java优雅的Stack实现 public interface Stack<T> { void push(T object); T pop();}public class DequeStack<T> implements Stack<T> { private final Deque<T> deque = new ArrayDeque<T>(); @Override public void push(T object) { .
SQL 查找企业的连续亏损天数 查找出至少连续3天下单的用户。第一步:将订单表按UserId分组根据日期Date排序第二步:用日期Date减去对应的排序号Num,若日期是连续的,则相减的结果Datedif相等。第三步:按UserId,Datedif分组计数,得到各用户的连续下单天数。第四步:筛选连续下单天数≥n的用户sql 查询至少连续n天下单的用户 - 园狐 - 博客园下图为一张订单表(order1),现希望查找出至少连续3天下单的用户。 第一步:将订单表按UserId分组根据日期Date排序 第二步:用日期Dat.
获取年初到每天的累计值 INSERT INTO mscm_gg_prd.STF_ZN_PRD_LJJQ ( value, ymd)SELECT (SELECT sum(t2.measure_value) FROM value_everyday as t2 where t2.ymd <= t1.ymd and left(t2.ymd, 4) = left(t1.ymd, 4) ), ymdFROM ( SELECT DISTINCT ymd FROM value_everyday ) as t1.
无法访问服务器的hdfs 我们访问namenode机器,namenode会给我们数据所在datanode的ip地址供我们访问数据传输服务,但是返回的的是datanode内网的ip,我们无法根据该IP访问datanode服务器.报错如下2018-06-06 17:01:44,555 [main] WARN [org.apache.hadoop.hdfs.BlockReaderFactory] - I/O error constructing remote block reader.java.net.ConnectEx
Cannot resolve org.apache.kafka:kafka-clients:2.4.5.RELEASE 问题简述pom配置如下<properties> <java.version>1.8</java.version> <kafka.version>2.4.5.RELEASE</kafka.version></properties><dependencies> <dependency> <groupId>org.springframework.kaf
kafka connect 怎么部署、可以单独部署kafka connect吗? 是否能不依赖 kafka 集群,部署 kafka connect?Connect随着Kafka一起发布,所以无需单独安装。如果你打算在生产环境使用 Connect 来移动大量的数据,或者打算运行多个连接器,那么 最好把 Connect 部署在独立于 broker 的服务器上。在所有的机器上安装 Kafka,并在部分服务器上启动 broker,然后在其他服务器上启动 Connect—— 《kafka权威指南》...
查找入职时间倒数第三的员工信息 select * from employeeswhere hire_date = ( SELECT DISTINCT hire_date from employees ORDER BY hire_date LIMIT 2, 1)
Java API 操作 HDFS import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*;import org.apache.hadoop.io.IOUtils;import org.junit.After;import org.junit.Before;import org.junit.Test;import java.io.*;import java.net.URI;import java.util.Date;/** * .
用 java.net.URL 输出HDFS中指定文件的文本到终端 import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FsUrlStreamHandlerFactory;import org.apache.hadoop.io.IOUtils;import java.io.InputStream;import java.net.URL;/** * 用 java.net.URL 和 org.apache.hadoop.fs.FsURLStreamHandlerFacto.
JavaIO中的适配器模式 和 装饰器模式 InputStreamReader的作用就是将 InputStream适配到ReaderInputStreamReader实现了Reader接口,并且持有InputStream的引用装饰器:InputStream inputStream = new BufferedInputStream( new ObjectInputStream( new FileInputStream("")));BufferedI.
适配器模式 和 装饰器模式 的 区别 适配器:笔记本电脑屏幕小要外接显示器,但是只有HDMI接口,而基地的显示器比较旧,用的是VGA接口,这时候就需要买一个适配器。结果:两个不匹配的接口连接上了装饰器模式:低端的电视机只能遥控操作,高端的电视机还可以触屏。结果:高端电视机能触屏还保留了遥控功能...
c 创建线程 #include "stdio.h"#include "stdlib.h"#include <sys/types.h>#include <unistd.h>#include "pthread.h"void *thread_body(void *arg) { printf("thread: pid = %d, thread_id = %lu", getpid(), pthread_self()); return NULL;}int main ().
mmap 父子进程共享内存通信 #include "stdio.h"#include "stdlib.h"#include "unistd.h"#include "string.h"#include <sys/stat.h>#include <fcntl.h>#include "sys/mman.h"int main () { int *ptr, *i; ptr = mmap(NULL, sizeof(int), PROT_READ | PROT_WRITE, MAP_SHA.