自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学亮编程手记

殚精竭虑,不如须臾之所学也。

原创 maven error in opening zip file报错解决

找到报错的jar所在路径,全部删除,重新maven update一下即可。 参考链接:https://blog.csdn.net/tengdazhang770960436/article/details/51746727

2020-05-26 17:07:47 24 0

原创 eclipse安装lombok插件 ,但是:lombok注解不起作用(亲测有效!)

下载完成后在仓库中找到lombok的jar包,拷贝到eclipse的安装文件夹下 再按照第一种方式安装,得到eclipse.ini配置文件中多了 -javaagent:lombok.jar 参考链接: https://blog.csdn.net/m0_37852553/article/de...

2020-05-26 09:21:17 73 0

原创 k8s Dashboard部署Tomcat集群

外部访问端口: k8s对整个集群健康状态进行监控,若某一节点容器宕机的话,k8s会自动重启容器!

2020-05-23 18:59:40 48 0

原创 使用id_rsa进行ssh连接minikube

2020-05-23 14:33:50 47 0

原创 K8S集群部署-环境准备

设置主机名与时区 timedatectl set-timezone Asia/Shanghai hostnamectl set-hostname master hostnamectl set-hostname node1 hostnamectl set-hostname node2 添加host...

2020-05-22 20:01:24 50 0

原创 docker compose单机容器编排工具

2020-05-22 16:04:36 41 0

原创 docker容器间数据共享

2020-05-22 14:03:03 42 0

原创 docker容器间双向通信(基于Bridge网桥)

2020-05-22 11:46:50 34 0

原创 Docker容器间Link单向通信

每创建一个容器,容器虚拟IP地址就会发生变化。 docker run -d --name web tomcat # -it /bin/bash 为了让容器可见,默认创建后就退出了 docker run -d --name database -it centos /bin/bash #查看容...

2020-05-22 11:30:37 30 0

原创 Dockerfile常用命令

ADD具备wget的功能,可以添加远程文件 RUN CMD ENTRYPOINT 三种命令的区别: RUN shell与exec的根本区别在于是否创建子进程: 不确定的情况下推荐使用exec ENTRYPOINT ENTRYPOINT单独使用时与CMD无异 CMD CMD不一...

2020-05-22 10:36:40 24 0

原创 Docker镜像分层和临时容器

镜像分层:对于已经构建过的镜像,修改Dockerfile文件后,再次构建只会对修改的部分进行执行,已经执行过的步骤并未修改的话会掠过。 临时容器:每执行一个步骤就会产生一个临时容器。

2020-05-22 09:33:52 24 0

原创 centos7 安装

http://vault.centos.org/7.0.1406/isos/x86_64/

2020-05-21 16:27:26 46 0

原创 centos6.x 搭建K8S环境准备

时区 CentOS 6 方法: ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime CentOS 7 方法1: 同CentOS 6 方法2: timedatectl set-timezone Asia/Shanghai centos 6....

2020-05-21 15:46:46 36 0

原创 k8s架构和组件

vim /etc/docker/daemon.json

2020-05-18 11:27:20 46 0

原创 K8S集群搭建:虚拟机克隆

右键–管理–克隆: 创建完整克隆: 选择存储位置: 由于是完整克隆出来的,所以IP地址还是148,需要重新设置下(设置为149): vim /etc/sysconfig/network-scripts/ifcfg-ens33 点击虚拟机设置-高级-MAC地址,点【生成】按钮重新生成下MAC地址并...

2020-05-18 10:15:53 51 0

原创 K8S 基本架构与常用术语

2020-05-18 09:47:52 29 0

原创 Ansible 入门案例

工作原理 安装ansible 主机清单 案例 ansible ping模块 ansible cron模块 ansible copy模块 可以看到已经同步过来了: 总结

2020-05-17 17:52:37 50 0

原创 zookeeper 分布式协调服务

2020-05-17 10:39:09 38 0

原创 K8S完整部署项目实战案例

构建NFS文件共享 主节点master配置 vim /etc/exports systemctl restart nfs.service systemctl restart rpcbind.service 从节点配置 验证一下: 部署并初始化数据库 deploy vim beiq...

2020-05-16 20:55:41 158 0

原创 K8S资源限定(CPU、内存)及pod数量修改

资源限定 对CPU、内存等资源进行限制 requests 是基本需要 limits 是最大限制 vim tomcat-deploy.yml kubectl apply -f tomcat-deploy.yml 更改pod数量: 对于新创建的pod,K8S默认会根据负载较低的节点来分...

2020-05-16 18:10:20 256 0

原创 K8S 利用Rinetd实现Service负载均衡

实现原理 修改配置文件 注释NodePort和nodePort:32500这两行配置,32500是用于暴露对外访问的端口。 vim tomcat-service.yml 重新创建 kubectl create -f tomcat-service.yml 验证 cd www-data ...

2020-05-16 17:55:50 33 0

原创 K8S 基于NFS实现文件集群间共享

NFS:Network File System K8S集群文件共享实现原理 安装NFS相关组件 # master节点上操作(master需安装nfs-utils和rpcbind,其他从节点只需安装nfs-utils): yum install -y nfs-utils rpcbind 配...

2020-05-16 17:13:37 84 0

原创 K8S Service服务用于对外暴露应用

vim tomcat-service.yml kubectl create -f ./tomcat-service.yml 访问tomcat 192.168.163.137:32500

2020-05-16 16:04:15 32 0

原创 K8S Deployment脚本部署Tomcat集群

Deployment脚本范本 部署相关常用命令 kubectl apply 是更新已经存在的脚本 kubectl create 是创建部署脚本 vim tomcat-deploy.yml replicas是指pod数量 创建部署 # 创建部署 kubectl create -f ./...

2020-05-16 15:46:50 39 0

原创 K8S Dashboard部署tomcat集群

配置阿里云镜像加速器 必须要使用阿里云的镜像加速器,否则可能会遇到无法下载的问题。 Dashboard创建Tomcat容器 创建 工作负载–创建【右上角】–创建应用: 端口:pod对应的端口 目标端口:tomcat容器对外暴露的端口 通过节点ip:32421端口可以访问Tomc...

2020-05-16 15:12:23 34 0

原创 配置K8S web ui控制台

2020-05-16 14:46:20 71 0

原创 重新启动K8S集群

2020-05-16 14:33:31 32 0

原创 K8S集群搭建:利用kubeadm构建K8S集群

master主服务器配置 #--kubernetes-version=v1.14.1指定版本 #--pod-network-cidr=10.244.0.0/16 指定虚拟IP的范围(以10.244开头) kubeadm init --kubernetes-version=v1.14.1 --pod...

2020-05-16 14:23:28 50 0

原创 K8S集群搭建:安装kubeadm集群部署工具

将镜像包上传至服务器每个节点 mkdir /usr/local/k8s-install cd /usr/local/k8s-install XFTP上传安装文件 每个CentOS上安装Docker 使用docker镜像安装方式 tar -zxvf docker-ce-18.09.tar.gz...

2020-05-16 11:52:25 51 0

原创 K8S集群的搭建:环境准备及相关命令

四种途径 环境准备 1. 设置主机名与时区 timedatectl set-timezone Asia/Shanghai #都要执行 hostnamectl set-hostname master #132执行 hostnamectl set-hostname node1 #13...

2020-05-16 11:27:23 35 0

原创 K8S基本概念:架构、pod,pause容器

K8S基本架构 pod pause容器 每个pod中都有一个pause

2020-05-16 10:53:01 31 0

原创 mongodb 实现点赞功能

2020-05-15 20:30:29 32 0

原创 【示例】使用maven构建scala项目并打包运行

pom.xml 文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s...

2020-05-13 21:50:15 81 0

原创 ubuntu18.04 docker安装kafka

1、下载镜像 这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像 docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 在命令中运行docker images验...

2020-05-12 22:28:42 50 0

原创 kafka console 生产消费消息

producer 生产消息 consumer 消费消息 consumer 消费消息 --from-beginning (生产消息时未启动)

2020-05-12 22:21:49 52 0

原创 kafka-topics.sh topic主题crud

create delete describe

2020-05-12 22:07:50 56 0

原创 kafka安装、配置、启动、常用命令及shell启动脚本编写

config :kafka配置文件所在目录 server.properties 主要配置文件 zookeeper.properties kafka内置了zk,一般要将其替换掉 以下关于生产者和消费者的配置主要是在命令行场景使用: producer.properties consumer....

2020-05-12 21:47:11 102 0

原创 Spark集群搭建+基于zookeeper实现高可用HA

vi spark-env.sh(三台都要) export JAVA_HOME=/usr/java/jdk1.8.0_20/ export SCALA_HOME=/home/iespark/hadoop_program_files/scala-2.10.6/ export HADOOP_H...

2020-05-12 21:17:43 41 0

原创 zookeeper实现动态获取服务器列表代码示例(服务上下线监听/动态更新服务列表)

分别上线server01,server02,server03,server04, 客户端程序会获取到服务列表得数量为4,再下线server04, 客户端会获得最新的列表数量为3.

2020-05-12 21:05:32 28 0

原创 kafka架构图

2020-05-12 21:02:59 39 0

提示
确定要删除当前文章?
取消 删除