- 博客(114)
- 资源 (18)
- 收藏
- 关注
原创 maven error in opening zip file报错解决
找到报错的jar所在路径,全部删除,重新maven update一下即可。参考链接:https://blog.csdn.net/tengdazhang770960436/article/details/51746727
2020-05-26 17:07:47 3003 1
原创 eclipse安装lombok插件 ,但是:lombok注解不起作用(亲测有效!)
下载完成后在仓库中找到lombok的jar包,拷贝到eclipse的安装文件夹下再按照第一种方式安装,得到eclipse.ini配置文件中多了-javaagent:lombok.jar参考链接:https://blog.csdn.net/m0_37852553/article/details/86299901...
2020-05-26 09:21:17 3442
原创 K8S集群部署-环境准备
设置主机名与时区timedatectl set-timezone Asia/Shanghaihostnamectl set-hostname masterhostnamectl set-hostname node1hostnamectl set-hostname node2添加hosts网络主机配置vim /etc/hosts192.168.52.30 master关闭防火墙,生产环境跳过这一步sed -i 's/SELINUX-enforcing/SELINUX-disabled/.
2020-05-22 20:01:24 431
原创 Docker容器间Link单向通信
每创建一个容器,容器虚拟IP地址就会发生变化。docker run -d --name web tomcat# -it /bin/bash 为了让容器可见,默认创建后就退出了docker run -d --name database -it centos /bin/bash#查看容器IPdocker inspect 容器ID/名称创建容器时使用–link指定要通信的容器名称:docker run -d --name web --link database tomcat...
2020-05-22 11:30:37 399
原创 Dockerfile常用命令
ADD具备wget的功能,可以添加远程文件RUN CMD ENTRYPOINT三种命令的区别:RUNshell与exec的根本区别在于是否创建子进程:不确定的情况下推荐使用execENTRYPOINTENTRYPOINT单独使用时与CMD无异CMDCMD不一定会被执行,有附加指令将被覆盖...
2020-05-22 10:36:40 351
原创 Docker镜像分层和临时容器
镜像分层:对于已经构建过的镜像,修改Dockerfile文件后,再次构建只会对修改的部分进行执行,已经执行过的步骤并未修改的话会掠过。临时容器:每执行一个步骤就会产生一个临时容器。
2020-05-22 09:33:52 706
原创 centos6.x 搭建K8S环境准备
时区CentOS 6方法: ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeCentOS 7方法1: 同CentOS 6方法2: timedatectl set-timezone Asia/Shanghaicentos 6.x 与7命令的对比hostnamehostname master(master是主机名)hosts[root@zxl-k8s-01 ~]# vim /etc/hosts192.168.52.20 mast
2020-05-21 15:46:46 782 1
原创 K8S集群搭建:虚拟机克隆
右键–管理–克隆:创建完整克隆:选择存储位置:由于是完整克隆出来的,所以IP地址还是148,需要重新设置下(设置为149):vim /etc/sysconfig/network-scripts/ifcfg-ens33点击虚拟机设置-高级-MAC地址,点【生成】按钮重新生成下MAC地址并更新配置文件:更新配置文件中的MAC地址:vim /etc/sysconfig/network-scripts/ifcfg-ens33使用SecureCRT重新连接新克隆出来的虚拟机149:...
2020-05-18 10:15:53 901
原创 Ansible 入门案例
工作原理安装ansible主机清单案例ansible ping模块ansible cron模块ansible copy模块可以看到已经同步过来了:总结
2020-05-17 17:52:37 386
原创 K8S完整部署项目实战案例
构建NFS文件共享主节点master配置vim /etc/exportssystemctl restart nfs.servicesystemctl restart rpcbind.service从节点配置验证一下:部署并初始化数据库deployvim beiqin-db-deploy.ymlkubectl create -f beiqin-db-deploy.yml验证库表是否建好:进入容器内部–servicevim beiqin-db-ser
2020-05-16 20:55:41 8353 2
原创 K8S资源限定(CPU、内存)及pod数量修改
资源限定对CPU、内存等资源进行限制requests 是基本需要limits 是最大限制vim tomcat-deploy.ymlkubectl apply -f tomcat-deploy.yml更改pod数量:对于新创建的pod,K8S默认会根据负载较低的节点来分配新的pod...
2020-05-16 18:10:20 8471
原创 K8S 利用Rinetd实现Service负载均衡
实现原理修改配置文件注释NodePort和nodePort:32500这两行配置,32500是用于暴露对外访问的端口。vim tomcat-service.yml重新创建kubectl create -f tomcat-service.yml验证cd www-datamkdir test cd testvim index.jsp#内容:打印当前服务器本地的IP<%=request.getLocalAddr()%>端口转发使用linux提供的rin
2020-05-16 17:55:50 543 1
原创 K8S 基于NFS实现文件集群间共享
NFS:Network File SystemK8S集群文件共享实现原理安装NFS相关组件# master节点上操作(master需安装nfs-utils和rpcbind,其他从节点只需安装nfs-utils):yum install -y nfs-utils rpcbind配置mastervim /etc/exports添加配置内容:验证配置:启动服务将两个服务设置为开机启动:配置从节点所有从节点都需执行这两步:①yum install -y.
2020-05-16 17:13:37 1403
原创 K8S Service服务用于对外暴露应用
vim tomcat-service.ymlkubectl create -f ./tomcat-service.yml访问tomcat 192.168.163.137:32500
2020-05-16 16:04:15 868
原创 K8S Deployment脚本部署Tomcat集群
Deployment脚本范本部署相关常用命令kubectl apply 是更新已经存在的脚本kubectl create 是创建部署脚本vim tomcat-deploy.ymlreplicas是指pod数量创建部署# 创建部署kubectl create -f ./tomcat-deploy.yml 查看部署结果创建过程:...
2020-05-16 15:46:50 915
原创 K8S Dashboard部署tomcat集群
配置阿里云镜像加速器必须要使用阿里云的镜像加速器,否则可能会遇到无法下载的问题。Dashboard创建Tomcat容器创建工作负载–创建【右上角】–创建应用:端口:pod对应的端口目标端口:tomcat容器对外暴露的端口通过节点ip:32421端口可以访问Tomcat:模拟容器故障恢复移除rm其中一个节点的Tomcat容器,K8S会自动通过轮询的方式进行健康检查发现故障后会自动创建新的Tomcat容器从而维持容器数量:...
2020-05-16 15:12:23 669
原创 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-network-cidr=10.244.0.0/16mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
2020-05-16 14:23:28 440
原创 K8S集群搭建:安装kubeadm集群部署工具
将镜像包上传至服务器每个节点mkdir /usr/local/k8s-installcd /usr/local/k8s-installXFTP上传安装文件每个CentOS上安装Docker使用docker镜像安装方式tar -zxvf docker-ce-18.09.tar.gzcd docker yum localinstall -y *.rpmsystemctl start dockersystemctl enable docker确保从cgroups均在同一个从group
2020-05-16 11:52:25 528
原创 K8S集群的搭建:环境准备及相关命令
四种途径环境准备1. 设置主机名与时区timedatectl set-timezone Asia/Shanghai #都要执行hostnamectl set-hostname master #132执行hostnamectl set-hostname node1 #133执行hostnamectl set-hostname node2 #137执行2. 添加hosts网络主机配置,三台虚拟机都要设置vim /etc/hosts192.168.163.132 mas
2020-05-16 11:27:23 341
原创 【示例】使用maven构建scala项目并打包运行
pom.xml 文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0<..
2020-05-13 21:50:15 1523
原创 ubuntu18.04 docker安装kafka
1、下载镜像这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka在命令中运行docker images验证两个镜像已经安装完毕2.启动启动zookeeper容器docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper启动ka
2020-05-12 22:28:42 834 1
原创 kafka console 生产消费消息
producer 生产消息consumer 消费消息consumer 消费消息 --from-beginning (生产消息时未启动)
2020-05-12 22:21:49 569
原创 kafka安装、配置、启动、常用命令及shell启动脚本编写
config :kafka配置文件所在目录server.properties 主要配置文件zookeeper.properties kafka内置了zk,一般要将其替换掉以下关于生产者和消费者的配置主要是在命令行场景使用:producer.propertiesconsumer.propertiesbroker.id 服务器iddelete.topic.enable topic是否可以删除(一般允许删除)线程数和socket相关配置:...
2020-05-12 21:47:11 1128 3
原创 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_HOME=/home/iespark/hadoop_program_files/hadoop-2.6.0export HADOOP_CONF_DIR=/home/iespark/hadoop_program_f.
2020-05-12 21:17:43 540
原创 zookeeper实现动态获取服务器列表代码示例(服务上下线监听/动态更新服务列表)
分别上线server01,server02,server03,server04, 客户端程序会获取到服务列表得数量为4,再下线server04, 客户端会获得最新的列表数量为3.
2020-05-12 21:05:32 806
Spring security+jwt服务鉴权完整代码.zip
2019-09-09
spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码.zip
2019-09-03
spring mvc 4+mybatis 3+bootstrap+逆向工程+分页插件实现增删改查完整项目源码
2018-07-01
Premiere CS4教程——制作一个简单的相册
2013-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人