自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (12)
  • 收藏
  • 关注

转载 三台MySQL数据库做三主环形同步

https://blog.csdn.net/tyz666/article/details/100094983三台MySQL数据库做三主环形同步前几周做了个项目,需要三台mysql数据库实时同步,查阅了下mysql的技术文档,费了点时间,下面直接贴出数据库三主环形同步的方法。环境同步前提是三台PC能互相ping通。系统:centos7数据库:mysql三台MySQL数据库做三...

2020-03-26 16:36:05 716

转载 Keepalived

Keepalivedhttps://www.jianshu.com/p/a6b5ab36292a0.9012019.08.12 22:09:20字数 478阅读 13,003高可用:两台业务系统启动着相同的服务,如果有一台故障,另一台自动接管,我们将将这个称之为高可用;Keekpalived工作原理:通过vrrp协议实现vrrp原理vrrp抓包Kee...

2020-03-25 13:41:53 208

转载 利用 Kubernetes 中的 leaderelection 实现组件高可用

https://blog.csdn.net/RA681t58CJxsgCkJ31/article/details/104386126/利用 Kubernetes 中的 leaderelection 实现组件高可用在Kubernetes中,通常kube-schduler和kube-controller-manager都是多副本进行部署的来保证高可用,而真正在工作的实例其实只有一个。...

2020-03-24 10:24:47 464

转载 k3s节点注册过程

正如其所描述,这套系统也仅仅有38.7M,修改操作属性,以获得执行权限,然后在后台运行$ sudo chmod +x k3ssudo ./k3s server &以下是运行日志:[1] 247INFO[0000] Preparing data dir /var/lib/rancher/k3s/data/56c346dbd23e9399b9ccb062cc8d71110f...

2020-03-24 09:56:58 2915

原创 Kubernetes 将Pod调度到Master节点

Kubernetes 将Pod调度到Master节点出于安全考虑,默认配置下Kubernetes不会将Pod调度到Master节点。如果希望将k8s-master也当作Node使用,可以执行如下命令:kubectl taint node k8s-master node-role.kubernetes.io/master-其中k8s-master是主机节点hostname如果要恢...

2020-03-24 09:24:25 281

转载 部署高可用 kubernetes 集群

部署高可用 kubernetes 集群https://www.jianshu.com/p/c366ade96ba6田飞雨0.8362019.07.12 16:37:01字数 1,152阅读 329kubernetes 虽然具有故障自愈和容错能力,但生产环境中将其高可用部署还是非常有必要的,本文会介绍如何构建一个高可用的 Kubernetes 集群。kuber-controller-...

2020-03-23 21:22:12 438

转载 Kubernetes 高可用方案

Kubernetes 高可用方案导读Kubernetes高可用也许是完成了初步的技术评估,打算将生产环境迁移进Kubernetes集群之前普遍面临的问题。为了减少因为服务器当机引起的业务中断,生产环境中的业务系统往往已经做好了高可用,而当引入Kubernetes这一套新的集群管理系统之后, 服务器不再是单一的个体,位于中央位置的Kubernetes Master一旦中断服务,将导致所有No...

2020-03-23 20:59:32 1564

转载 高可用Kubernetes集群原理介绍

https://blog.csdn.net/horsefoot/article/details/52247277高可用Kubernetes集群原理介绍1. 背景Kubernetes作为容器应用的管理中心,对集群内部所有容器的生命周期进行管理,结合自身的健康检查及错误恢复机制,实现了集群内部应用层的高可用性。Kubernetes服务本身的稳定运行对集群管理至关重要,影响服务稳定...

2020-03-23 20:46:11 947

转载 二、k8s1.12 master多节点(高可用)

https://blog.csdn.net/qq_25611295/article/details/84068193二、k8s1.12 master多节点(高可用)原创 超级大饭粒 最后发布于2018-11-14 16:02:00 阅读数 4736 收藏展开架构图在这里插入图片描述master 节点我们要避免单节点,防止故障1、多节点部署我们在192.168.1.9上面部署另...

2020-03-23 20:37:16 214

转载 二进制搭建kubernetes多master集群【三、配置k8s master及高可用】

八、Haproxy+keepalived配置k8s master高可用(每台master都进行操作,红色字体改成对应主机的即可)keepalived 提供 kube-apiserver 对外服务的 VIP; haproxy 监听 VIP,后端连接所有 kube-apiserver 实例,提供健康检查和负载均衡功能;运行 keepalived 和 haproxy 的节点称为 LB 节点。由于...

2020-03-23 20:36:21 439

转载 进制搭建kubernetes多master集群

三、部署kube-controller-manager该集群包含 3 个节点,启动后将通过竞争选举机制产生一个 leader 节点,其它节点为阻塞状态。当 leader 节点不可用后,剩余节点将再次进行选举产生新的 leader 节点,从而保证服务的可用性。为保证通信安全,本文档先生成 x509 证书和私钥,kube-controller-manager 在如下两种情况下使用该证书:与...

2020-03-23 20:35:32 120

转载 二进制搭建kubernetes多master集群【三、配置k8s master及高可用】

二进制搭建kubernetes多master集群【三、配置k8s master及高可用】前面两篇文章已经配置好了etcd和flannel的网络,现在开始配置k8s master集群。etcd集群配置参考:二进制搭建kubernetes多master集群【一、使用TLS证书搭建etcd集群】flannel网络配置参考:二进制搭建kubernetes多master集群【二、配置flanne...

2020-03-23 20:33:39 250

转载 带你玩k8s之二(kubernets-ha高可用集群)

带你玩k8s之二(kubernets-ha高可用集群)栏目: 服务器 · 发布时间: 12个月前来源: www.cpp.la内容简介:kubernetes master默认只有1个节点,当master宕机后是无法继续调度的。这里把kubernetes master节点扩展到3个节点,结合keepalived(ip飘移)技术完成高可用kubernetes集群组建,安装过程参考:ht...

2020-03-23 20:25:20 1757

转载 Ubuntu 16.04安装配置etcd

Ubuntu 16.04安装配置etcdshuaiiauhs2018.03.15 10:18:29字数 881阅读 3,313安装etcd$ ETCD_VER=v3.3.1$ GITHUB_URL=https://github.com/coreos/etcd/releases/download$ rm -f /tmp/etcd-${ETCD_VER}-linux-am...

2020-03-23 20:23:37 380

转载 kubernetes搭建 十九、master高可用

kubernetes搭建 十九、master高可用一、介绍1、k8s的node默认已经有高可用了,因为在pod会随机分配到各个node上,如果有pod挂了,就会分配到其他node上,所以这里主要是做一下master的高可用。2、kube-controller-manager与kube-scheduler高可用这两项服务是Master节点的一部分,他们的高可用相对容易,仅需要运行多份实...

2020-03-23 20:22:43 166

转载 【Helm】release太多导致报错,一次从问题排查,修改源码编译到构建tiller镜像修复的经历...

【Helm】release太多导致报错,一次从问题排查,修改源码编译到构建tiller镜像修复的经历...0. 起因在我们测试环境k8s上运行了数十个helm release, 昨天helm ls的时候居然报错了 $ helm ls Error: trying to send message larger than max (23934705 vs. 209...

2020-03-13 16:37:37 1627

转载 云原生的设计哲学

https://jimmysong.io/kubernetes-handbook/cloud-native/cloud-native-philosophy.html云原生一词已经被过度的采用,很多软件都号称是云原生,很多打着云原生旗号的会议也如雨后春笋般涌现。云原生本身甚至不能称为是一种架构,它首先是一种基础设施,运行在其上的应用称作云原生应用,只有符合云原生设计哲学的应用架构才叫云原生应...

2020-03-12 15:35:46 167

转载 Linux Shell管道详解

通过前面的学习,我们已经知道了怎样从文件重定向输入,以及重定向输出到文件。Shell 还有一种功能,就是可以将两个或者多个命令(程序或者进程)连接到一起,把一个命令的输出作为下一个命令的输入,以这种方式连接的两个或者多个命令就形成了管道(pipe)。Linux 管道使用竖线|连接多个命令,这被称为管道符。Linux 管道的具体语法格式如下:command1 | command2comman...

2020-03-12 09:57:35 658

转载 k3s的单进程模式如何运行整个K8S服务

k3s的单进程模式如何运行整个K8S服务为了提升k3s的使用体验,我们将推出由k3s开发人员撰写的“k3s黑魔法”系列文章来详细介绍k3s功能、原理等方面的内容。本篇文章是该系列的第一篇,文章详细分析了k3s的单进程模式如何运行整个Kubernetes服务。前 言Rancher Labs一直致力于云基础设施的建设,我们发布了很多产品Rancher1.x、Rancher2.x、Ranch...

2020-03-12 09:03:02 389

转载 基于keepalived 实现VIP转移,lvs,nginx的高可用

基于keepalived 实现VIP转移,lvs,nginx的高可用一、Keepalived 高可用集群的解决方案二、VRRP的有限状态机三、利用keepalived 实现主从VIP的切换四、实现在状态转变的时候自定义进行通知,五、实现负载均衡六:实现nginx的高可用一、Keepalived 高可用集群的解决方案最初的诞生是为ipvs提供高可用的,在后端...

2020-03-11 20:57:37 546

转载 LVS专题-(3) 虚拟ip理解

1.虚拟IP是什么?要是单讲解虚拟 IP,理解起来很困难,所以干脆把动态 IP 、固定 IP 、实体 IP 与虚拟 IP都讲解一下,加深理解和知识扩展实体 IP:在网络的世界里,为了要辨识每一部计算机的位置,因此有了计算机 IP 位址的定义。一个 IP 就好似一个门牌!例如,你要去微软的网站的话,就要去『 207.46.197.101 』这个 IP 位置!这些可以直接在网际网络上沟...

2020-03-11 20:55:10 593

转载 K8S高可用集群架构实现

https://blog.51cto.com/12480612/2304823Kubernetes作为近几年最具颠覆性的容器编排技术,广泛应用与企业的生产环境中,相较于前几年的docker-swarm的编排方式,Kubernetes无疑是站在一个更高的角度对容器进行管理,方便日后项目的普适性,容易对架构进行扩展。 生产环境下更注重于集群的高可用,不同于测试环境的单主节点,在生产环境下需要...

2020-03-10 14:40:42 2836

转载 使用Nginx进行四层负载均衡

导读在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。HTTP负载均衡,也就是我们通常所有"七层负载均衡",工作在第七层"应用层"。而TCP负载均衡,就是我们通常所说的"四层负载均衡",工作在"网络层"和"传输层"。例如,LVS(Linux Virtual Server...

2020-03-10 09:44:02 586

转载 四层、七层负载均衡的区别

https://www.jianshu.com/p/fa937b8e6712一、简介 ** 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;**同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真...

2020-03-10 09:42:24 213

转载 sh -s 用法

展开1.基础用法 sh -s 用于从标准输入中读取命令,命令在子shell中执行 当sh -s 后面跟的参数,从第一个非 - 开头的参数,就被赋值为子shell的$1,$2,$3....2.示例(1) jiajia@jiajia-pc:~/ruby$ echo 'ls $2' | sh -s '' '-l' total 12 -rwxrwxr...

2020-03-09 23:01:31 2650

转载 K8S 的轻量版 K3S 安装教程

@eyasliu 2019-08-21 07:54:44发表于 eyasliu/blog 服务器K3S 官网 :https://k3s.io/K8S 和 K3S 是什么关系呢,官网原话k3s 旨在成为完全兼容的 Kubernetes 发行版,相比 k8s 主要更改如下:旧的、Alpha 版本的、非默认功能都已经删除。 删除了大多数内部云提供商和存储插件,可以用插件替换。 新增...

2020-03-07 12:00:24 7978 2

转载 etcd搭建

环境准备新装好三台虚拟机,系统均为Centos7.5:如何安装虚拟机IP和K8S节点以及etcd对应关系:为了节约资源将etcd集群和k8s放在统一服务器(建议分开)192.168.2.207(k8s_1) k8s master节点 etcd1192.168.2.181(k8s_2) k8s node节点 etcd2192.168.2.18...

2020-03-05 09:30:24 559

转载 MicroK8s专题介绍——第一部分

每个开发人员,系统管理员和技术爱好者都有浓厚的兴趣学习Kubernetes。 Kubernetes是一个复杂的容器编排工具,对于初学者来说难度略大。Kubernetes一直是科技行业的流行词,并且确实很流行。如果您渴望开始使用Kubernetes并且不期待所涉及的复杂性,那么本系列的第一篇博客就是为您准备的。 我们将为你您介绍使用MicroK8s在Kubernetes部署快速启动和运行。 以下博客...

2020-03-03 13:51:00 1420

转载 利用外部数据库实现K3s高可用-来源于官方文档

This section describes how to install a high-availability K3s cluster with an external database.Single server clusters can meet a variety of use cases, but for environments where uptime of the Kuber...

2020-03-03 13:39:38 991

转载 kubernetes集群渗透测试

https://www.freebuf.com/vuls/196993.html

2020-03-03 09:32:54 499

转载 kubernetes安全测试

curl https://1.1.1.1:60002/logs/messages --insecure -H "Authorization: Bearer testf"

2020-03-03 09:25:27 138

转载 运用Kubernetes进行分布式负载测试

前言Github地址https://github.com/rootsongjc/distributed-load-testing-using-kubernetes该教程描述如何在Kubernetes中进行分布式负载均衡测试,包括一个web应用、docker镜像和Kubernetes controllers/services。更多资料请查看Distributed Load Testing U...

2020-03-03 09:24:00 224

转载 Kubernetes测试系列 - 性能测试

序言对软件系统而言,性能测试通常包括两部分,一是制造合适的负载,二是在负载条件下进行合理的观测。定义观测对象任何系统都是有性能边界的,保证性能需要成本、人力、时间,不可能无休止地亦或是全方位地要求性能指标。开发软件系统的目的是为了更好的服务用户,用户对系统有品质要求。影响到用户品质要求的性能指标是主要的、核心的指标,其它的是次要的指标(比如程序员拍脑袋想的指标)。因此,在进行性能测...

2020-03-03 09:17:47 4928

转载 Kubernetes API 概述--关闭

REST API是Kubernetes系统的重要部分,组件之间的所有操作和通信均由API Server处理的REST API调用,大多数情况下,API定义和实现都符合标准的HTTP REST格式,可以通过 kubectl命令管理工具或其他命令行工具来执行。API 版本为了在兼容旧版本的同时不断升级新的API,Kubernetes支持多种API版本,每种API版本都有不同的API路径,例如/...

2020-03-03 09:12:12 584

转载 基于etcd的k3s高可用部署

# 影响k3s 高可用的阻力就是所有master 节点的证书统一,解决方案是先成功部署一个master 节点然后把节点生成证书复制到其它master节点包括token,同时使用etcd 作为数据库环境说明:# 操作系统:centos8 1905#k3s版本:v0.9.1#etcd 版本: v3.4.1# etcd 服务器IP:192.168.30.50,192.1...

2020-03-02 15:08:45 2917

华为鲲鹏服务器2280V2使用网络代理安装ubuntu18.04.1操作系统桌面

华为鲲鹏服务器 2280V2 安装 ubuntu18.04.1 桌面安装 解决Hash Sum mismatch的问题

2021-01-14

FLAMES简介

FLAMES是美国Ternion公司上世纪八十年代中期开始开发研制并于2001公布的仿真开发软件。

2014-09-05

Marte的构造型在类图中的应用

MARTE的设计目标是对实时嵌入式系统做建模与分析。建模指支持系统的实时与嵌入式特性的定义与详细设计;分析指MARTE可以给模型添加做性能/可调度性分析所需的信息。MARTE只支持已有分析技术。 MARTE定义了许多嵌入式相关的软硬件资源模型元素比如内存、传感器、进程的抽象体、警报器,能够用于在UML的14种图之外附加设计嵌入式系统的具体软硬件模型——像描述软件如何分配到硬件上,描述计时器、警报器与进程的关系等。 本PPT提供了Marte对于类图的支持,包括时间模型、实时和嵌入式的计算和通信模型等。解释的构造性包括: clientServerSpecification flowSpecification flowProperty flowPort clientServerPort rtUnit ppUnit entryPoint memoryPartition swSchedulableResource swAccessService swResource

2011-07-30

云存储调研报告分析(现状、标准、平台、架构)

总结了云存储的现状,介绍了目前国外已有的提供云存储服务的企业和云存储的体系架构,介绍了国内的云存储相关现状

2010-09-01

中文停用词 停用词表 停用词 中文信息处理

中文停用词 停用词表 停用词 中文信息处理

2009-04-22

北京航空航天大学2008年考博总结(计算机网络、软件工程) 复习参考

北京航空航天大学2008年考博总结(计算机网络、软件工程) 复习参考

2009-04-21

北京航空航天大学2008年考博总结(概率论与数理统计) 复习参考

北京航空航天大学2008年考博总结(概率论与数理统计) 复习参考 本人凭借记忆写下来的,希望对于xdjm们有所帮助,因为时间的关系,写的可能不是很全,只是一个大概的范围。 至于索要的资源分,希望大家理解。

2009-04-21

解决GIF动画缩放 (gif4j.jar GifDecoder)

在图片生成缩略图的过程中,如果用一般的压缩方法,GIF动画格式的图片将会被压缩成静态的图片文件,gif4j.jar可以解决GIF动画缩放。

2009-02-16

可视化面向对象建模技术课件(北京航空航天大学)

可视化面向对象建模技术 可视化面向对象建模技术 UML建模 软件工程资料 北航 可视化面向对象建模技术课件(北京航空航天大学)

2008-11-13

北京航空航天大学离散数学答案

包含了离散数学的详细答案以及部分章节的课件。

2008-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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