一、服务器配置 在开始部署k8s集群之前,服务器需要满足以下条件: 一台或多台服务器,操作系统CentOS 7.x-86_x64 硬盘配置:内存2GB或更多,CPU2核或更多,硬盘30GB或更多 集群中的所有机器之间网络互通。 可以访问外网,需要拉取镜像 禁止swap分区 二、环境初始化 2.1 环境准备 角色iploc-k8s-master10.…
Nginx作为优秀的反向代理服务器,在这我们主要讲它的健康检测和负载均衡机制。Nginx是通过自带的 ngx_http_proxy_module 和ngx_http_upstream_module模块中的相关指令来完成当后端节点出现故障时自动切换到健康节点来提供访问。 一、Nginx 为什么并发能力强 为什么Nginx抗并发能力强?原因是…
一般当kvm虚拟机启动不成功或想不启动vm就操作里面的文件,我们可以采取挂载的方式来操作虚拟机内文件。常用的kvm磁盘镜像格式row和qcow2两种。row格式可以被直接挂载,qcow2磁盘挂载方式如下。 一、安装工具 # yum install libguestfs-tools -y 二、挂载镜像 # guestmount -a /data/kv…
撰写这段代码的初衷是在于,20年之后入职于网易,由于园区有千百来台设备交换机设备,由于当时正处于基础架构升级改造搬迁优化的阶段,可能会涉及一些配置的变更,而接入层的设备基本上都是相同的配置,除了使用的VLAN或者部分特殊配置,大部分情况下都是相同的,所以便写了这样的一个脚本,便于自己操作。 Go语言编写出来的,相较于Python执行的,可能更多的是…
上一篇说到了部署nginx代理的情况,在实际使用中,如果因为资源问题,或者高频访问,可能会有各种问题,可能通过ab模块进行压测 Apache Bench (ab) 是一个常用的压测工具,可以模拟多个并发访问线程,对某一URL地址进行访问。以下是使用ab进行Nginx压测的步骤: 安装ab工具: yum -y install httpd-tools …
在实际运维中,可能有使用到大量的服务或者访问大量的域名,这些服务可能部署在不同的区域不同的设备上,实际网络质量或者访问的体验感受也可能不一样。 以思科WLC为例,在为中国屈臣氏做代维的时候,由于屈臣氏有多个IDC,门店使用的AP也都说注册到IDC的WLC上,北京的WLC跟佛山的WLC访问体验完全不一样,即便2个WLC的版本或者CPU、内存等都一样,…
依赖库安装 1. 安装 gcc 环境 $ sudo yum -y install gcc gcc-c++ # nginx 编译时依赖 gcc 环境 2. 安装 pcre $ sudo yum -y install pcre pcre-devel # 让 nginx 支持重写功能 3. 安装 zlib # zlib 库提供了很多压缩和解压缩的方式,n…
grep、sed、awk 1、通配符类型 基本5种类型: * 、{} 、[] 、[^]、?、 *通配符 匹配所有内容 **举例: find /etc -type f -name “*.con** 找出/etc下面所有以.conf结尾的文件 -f 文件 -d 目录) find /etc/ -type f -n…
修改虚拟机内存和CPU virsh list --all 查看虚拟机列表virsh shutdown vm12 关闭虚拟机 virsh destroy vm12 强制断电虚拟机 virsh edit vm12 查看和修改内存和CPU 大小 virsh start vm12 然后重启虚拟机 动态修改VCPU VCPU只能热增加,不能…
使用ADMT和pwdmig实现window AD账户跨域迁移系列: 介绍篇 ADMT安装 PES的安装 ADMT:迁移组 ADMT:迁移用户 ADMT:计算机迁移 ADMT:报告生成 声明: 本教程适用于Windows Server 2012 及以上版本的服务器使用。 介绍篇 ADMT(Active Directory迁移工具)是一个免费的Micr…