logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用hadoop api获取任务日志

使用hadoop api获取任务日志正常情况下我们可以通过开启日志聚合在yarn webUi上查看任务日志,但是当我们需要定制日志呈现方式时就需要使用到hadoop提供的api来获取。以下为demo。引入依赖<dependency><groupId>org.apache.hadoop</groupId>...

#hadoop#yarn
docker容器后台模式运行,不输出日志

docker容器后台模式运行,不输出日志当我们运行容器时添加了--detach参数,意味着容器以后台运行的方式启动,此时通过exec执行脚本或者启动服务时日志并不能被docker log捕获到,可以通过以下方式将输出重定向到容器的日志中,以便于通过docker logs命令查看。docker exec -it containerID sh -c 'echo 123 > /proc/1/fd/

#docker
springboot单元测试报错 java.lang.Exception: No runnable methods

现象使用spring boot 2 运行单元测试时,爆出如下错误:原因在springboot2中默认单元测试框架升级到了junit5,当我们在导入@Test注解时会导入下面的包:import org.junit.jupiter.api.Test;如果你再加上@RunWith(SpringRunner.class) 或者@RunWith(SpringJUnit4ClassRunner.class)

#java#spring boot
virtualbox 虚拟机启动报错“物理网卡未找到”

virtualbox 虚拟机启动报错“物理网卡未找到”现象virtualbox 启动虚拟机出现如下错误:未能启动虚拟电脑 ,由于下述物理网卡未找到:Realtek PCIe GBE Family Controller (adapter 2), Realtek PCIe GBE Family Controller (adapter 3)。你可修改虚拟电脑的网络设置或停用之。原因是因为某种原因导致vi

#虚拟机
Kubernetes 纳管节点卡住导致加入集群失败问题解决

问题现象之前自己搭建了一个k8s集群,配置如下:os: centos8master:8U8G 192.168.2.106worker1: 4U4G 192.168.2.240worker2: 4U4G 192.168.2.149最近需要在k8s上搭建hadoop集群,但是两台worker有点捉襟见肘,遂决定再添加一台worker3,k8s的安装在此不再赘述,感兴趣的可以参照我另外...

#kubernetes
Kubernetes创建pod一直处于ContainerCreating排查和解决

用k8s创建完pod后,发现无法访问demo应用,查了一下pods状态,发现都在containercreationg状态中。[root@localhost ca]# kubectl get podsNAMEREADYSTATUSRESTARTSAGEmysql-1kr8z ...

#kubernetes#微服务
HikariCP 数据库连接池开启prometheus监控

HikariCP 数据库连接池开启prometheus监控最近有一个老项目是springmvc架构,需要给数据库连接池添加监控,查看官方文档,HikariCP 自身是支持暴露prometheus指标的,通过两步很轻松就能实现。1. 引入相关依赖<!-- Servlet Exporter --><dependency><groupId>io.prometheus&

#java#prometheus
到底了