随笔分类 - 运维
摘要:PodNodeSelector: 该准入控制器通过读取命名空间注解和全局配置,来为命名空间中可以使用的节点选择器设置默认值并实施限制。 配置文件格式 PodNodeSelector 使用配置文件来设置后端行为的选项。 请注意,配置文件格式将在将来某个版本中迁移为版本化文件。 该文件可以是 json
阅读全文
摘要:Kuberntes 目前在实际业务部署时,有两个流派:一派推崇小集群,一个或数个业务共享小集群,全公司有数百上千个小集群组成;另一派推崇大集群,每个AZ(可用区)一个或数个大集群,各个业务通过Namespace的方式进行隔离。 两者各有优劣,但是从资源利用率提升和维护成本的角度,大集群的优势更加突出
阅读全文
摘要:1、介绍: nscd(Name Service Cache Daemon)是一种能够缓存 passwd、group、hosts 的本地缓存服务,分别对应三个源 /etc/passwd、/etc/hosts、/etc/resolv.conf。其最为明显的作用就是加快 DNS 解析速度,在接口调用频繁的
阅读全文
摘要:1、下载node_exporter https://github.com/prometheus/node_exporter/releases 2、启动node_exporter nohup ./node_exporter & > nohup.out & 3、prometheus 配置 - job_n
阅读全文
摘要:1、下载redis_exporter https://github.com/oliver006/redis_exporter/releases 需要说明的是: redis_exporter 对于redis集群的监控表现不是太好, 建议为每个redis 实例启动一个redis_exporter, 如果
阅读全文
摘要:1、下载oracle_exporter https://github.com/iamseth/oracledb_exporter/releases 2、export DATA_SOURCE_NAME=用户名/密码@ 数据库服务名 # export Oracle location: export DA
阅读全文
摘要:1、配置CAdvisor: CAdvisor是谷歌开发的用于分析运行中容器的资源占用和性能指标的开源工具。CAdvisor是一个运行时的守护进程,负责收集、聚合、处理和输出运行中容器的信息,他将以容器的方式运行在所有的host上。 { "id": "/monitor/cadvisor106", "r
阅读全文
摘要:1、下载解压 wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip" unzip sysbench-1.0.zip cd sysbench-1.0 2、安装依赖 yum install autom
阅读全文
摘要:1、填充测试数据比物理内存还要大,至少超过innodb_buffer_pool_size 值,不能将数据所有装载到内存中,除非你的本意就想测试全内存状态下的MySQL性能。 2、每轮测试完毕后,都重新启动mysqld实例。而且用以下的方法删除系统cache,释放swap(假设用到了swap的话)。甚
阅读全文
摘要:需要三台linux服务器,此安装手册以centos7为例,假设这三台服务器主机ip为10.20.31.116,10.20.31.117,10.20.31.137: 1. 系统需求 JDK版本:jdk1.8 Zookeeper版本:zookeeper-3.5.8 Kafka版本:kafka_2.13-
阅读全文
摘要:安装报错Zookeeper已经安装了很多次了,但是今天竟然遇到了问题。 1、首先去官网下载了最新版本:zookeeper-3.5.5。2、回到我的Centos服务器上,修改配置文件。3、然后启动,竟然报错了: 错误: 找不到或无法加载主类org.apache.zookeeper.server.quo
阅读全文
摘要:1、安装WANDisco仓储包 sudo yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm 2、安装git sudo yum install git 3
阅读全文
摘要:Harbor 是一个开源镜像仓库,可通过基于角色的访问控制来保护镜像,新版本的Harbor还增加了扫描镜像中的漏洞并将镜像签名为受信任。 作为CNCF孵化项目,Harbor提供合规性,性能和互操作性,以帮助你跨Kubernetes和Docker等云原生计算平台持续,安全地管理镜像。 Harbor组件
阅读全文
摘要:2018-06-01 06:07:17 INFO starting server at aws.pdflibr.com:55100 Traceback (most recent call last): File "/usr/local/bin/ssserver", line 11, in sys.e
阅读全文
摘要:服务器规划: 三台k8s-master 两台lvs k8s01:10.20.31.157 lb01:10.20.31.184 k8s02:10.20.31.167 lb02:10.20.31.185 k8s03:10.20.31.186 vipIP:10.20.31.187 从构图中可以看到,所有节
阅读全文
摘要:安装k8s需要关闭wsap分区 1、注释/etc/fstab关于swap的配置 2、执行如下命令 echo vm.swappiness=0 >> /etc/sysctl.con 3、重启服务器 reboot 4、验证(Swap行均为0) free -m 临时关闭: swapoff -a
阅读全文
摘要:jq 简介JSON 是一种轻量级的数据交换格式。其采用完全独立于语言的文本格式,具有方便人阅读和编写,同时也易于机器的解析和生成。这些特性决定了 JSON 格式越来越广泛的应用于现代的各种系统中。作为系统管理员,在日常的工作中无论是编辑配置文件或者通过 http 请求查询信息,我们都不可避免的要处理
阅读全文
Zookeeper:Unable to read additional data from client sessionid 0x00, likely client has closed socket
摘要:异常信息: 核心报错信息: 具体问题所在: 客户端连接Zookeeper时,配置的超时时长过短。致使Zookeeper还没有读完Consumer的数据,连接就被Consumer断开了。 解决方案: 初始化Zookeeper连接时,将接收超时参数值调整大一些即可(tickTime2000改为10000
阅读全文
摘要:H3C交换机如何删除VLAN,如果直接使用“undo vlan”是删不干净的,因为配置VLAN时还配置过接口。 1、首先通过console口或telnet连接三层交换机,进入用户视图模式”<H3C>“,如图所示: 2、在用户模式下输入”sys“进入系统视图模式”[H3C]“,如图所示: 3、首先删除
阅读全文
摘要:恢复出厂设置后查看当前配置: ..............................
阅读全文