自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一束阳光

趁阳光正好,趁微风不噪

  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

转载 k8s的一个统一管理工具 rancher

https://www.cnblogs.com/hzw97/p/11608098.html

2020-03-18 10:51:05 454

转载 转载

https://www.cnblogs.com/yaohong/archive/2019/08/16/11361784.html#auto_id_46

2019-10-18 16:27:29 209

原创 学会借用别人的力量!

学会借用别人的力量!     (一)每个人都喜欢成功,却又时常感觉自己力不从心。相信每个人都有同感。一个小男孩在院子里搬一块石头,父亲在旁边鼓励:“孩子,只要你全力以赴,一定搬得起来!”但是石头太重,最终孩子也没能搬起来。他告诉父亲:“石头太重,我已经用尽全力了!”父亲说:“你没有用尽全力。”小男孩不解,父亲微笑着说:“因为我在你旁边,你都没有请求我的帮助!” 很多时候,我们就是那个小男孩。判...

2019-09-26 15:35:50 402

原创 Docker容器时间与宿主机差8小时

直接在dockerfile文件中编写[root@k8s-publish k8sjava]# cat DockerfileFROM openjdk:8-jdk-alpineMAINTAINER phCOPY server /serverRUN mkdir -p /java/log/ \ && touch /java/log/java.log \ &amp...

2019-08-22 17:59:45 768

原创 解决Zabbix图形页面数据字段显示为方框或乱码的问题

问题:装完Zabbix监控,修改为中文后,发现图形页面数据字段显示为方框或乱码或者无任何显示。下载windows中文字体,上传到zabbix的web fonts路径下。修改php页面指定的字体文件vim /var/www/html/zabbix/include/defines.inc.php保存后重新刷新页面即可。...

2019-06-21 11:18:10 719

转载 zabbix自定义端口监控

原创作者:https://blog.51cto.com/13550113/2334937功夫熊猫2018-12-25 10:57:07一步:创建模板。二步:创建项目。三步:配置触发器。四步:将模板应用到主机即可。...

2019-06-20 10:43:16 470

原创 zabbix实现微信报警

1.申请企业微信1.1 注册企业微信的地址https://qy.weixin.qq.com/1.2 按照提示进行填写1.3 完善个人信息:1.4 创建应用1.5 筛出重要信息:(建议:把下面筛出来的信息保存在一个文本里面)2.调用微信接口我们配置微信脚本 首先我们需要调用微信接口调用微信接口需要一个调用接口的凭证:acce...

2019-06-20 10:23:14 2076

原创 jenkins+sonarqube+SonarQube Scanner

前言 上篇文章中已经介绍了jeknins,sonarqube,SonarQube Scanner安装,这里就不做描述了。本文主要介绍集成环节。1. 安装Jenkins下载安装包,这里我们下载war包https://jenkins.io/download/运行jenkins.war的方式有两种:第一种:将其放到tomcat中运行(放到webapps目录下,启动tomca...

2019-06-18 11:42:40 8497 1

原创 持续集成代码管理SonarQube

一,sonar介绍sonarqube是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误。二,sonarqube特性持续检查:项目整体的健康程度 项目的主页画会给出,项目整体的bugs,VULANERABILITIES,code smells专注于漏洞 water-leak-paradigm可以有效的管理代码质量:新特性,增加的,改变的(w...

2019-06-18 11:09:07 1197

转载 微服务学习参考博客作者

https://www.cnblogs.com/java-zhao/category/806019.html

2019-05-08 10:28:52 665

原创 docker的基础相关操作

Docker基础1,安装Docker,官方安装文档:https://docs.docker.com/install/linux/docker-ce/centos/yum -y update --更新 yum 源到最新cat >/etc/yum.repos.d/docker.repo <<...

2019-04-28 10:32:26 156

原创 执行ceph health出现以下报错

执行ceph health出现以下报错执行ceph health detail详细列出 191一个pgs stuck stale需要针对每个pgs 执行以下命令来修复ceph pg force_create_pg {pg-num}ceph pg map {pg-num}批量修复命令for pg in `ceph health detail | grep stale | ...

2019-04-11 16:07:22 645

原创 ceph 状态查询命令集

# 检查ceph的状态# ceph -s# ceph status观察集群健康状态# ceph -w检查Ceph monitor仲裁状态# ceph quorum_status --format json-pretty导出Ceph monitor信息# ceph mon dump检查集群使用状态:# ceph df检查Ceph monitor、OSD和PG(...

2019-04-09 17:40:00 5933

原创 ceph osd 节点删除

1 将osd.0,osd.1从crush中删除,并删除对应的osd,和auth,hostceph osd crush rm osd.0ceph osd crush rm osd.1ceph osd rm 0ceph osd rm 1ceph auth del osd.0ceph auth del osd.1ceph osd crush rm osd2将故障节点和osd从集...

2019-04-08 11:36:46 1779

转载 Maven私服Nexus3.x环境构建操作记录

Maven私服Nexus3.x环境构建操作记录http://www.cnblogs.com/kevingrace/p/6201984.html转自Maven介绍Apache Maven是一个创新的软件项目管理和综合工具。Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。Maven最强大的功能就是能够自动下...

2019-04-04 11:26:19 476

原创 Docker私有仓库管理,删除本地仓库中的镜像

首先已经部署好私有仓库一:找到上传的镜像存储地址。find / -name registry找到镜像存放的地址。二:原理上,镜像仓库是不支持删除的,需要下载可以删除的插件,设置环境变量。curl https://raw.githubusercontent.com/burnettk/delete-docker-registry-image/master/delete_docke...

2019-04-04 09:27:09 1359

转载 k8s中yaml文件的详解

# yaml格式的pod定义文件完整内容:apiVersion: v1 #必选,版本号,例如v1kind: Pod #必选,Podmetadata: #必选,元数据 name: string #必选,Pod名称 namespace: string #必选,Pod所属的命名空间 labels: #自定义标签 ...

2019-04-03 16:41:28 3654

转载 CephFS 介绍及使用经验分享

转自https://blog.csdn.net/weixin_33701251/article/details/87224442

2019-04-02 11:09:03 994 1

转载 cephfs调优 & 性能测试 & 监控 & 常用命令

转载:https://blog.csdn.net/ywq935/article/details/82715317k8s对ceph rbd模式不支持ReadWriteMany(RWX),为了满足k8s的灵活性需求,采用支持多点挂载的cephfs工作模式.网上少有针对cephfs调优的文章,因此在本篇,将针对cephfs进行一些参数调优及性能测试硬件规划配置调优在进行配置调优之前首先理...

2019-04-01 14:05:42 1298 3

原创 ceph详细的理论知识

http://www.talkwithtrend.com/Document/detail/tid/417529 本文转自简介Ceph 存储集群至少需要 1 个 Ceph Monitor 和 2 个 OSD 守护进程运行 Ceph 文件系统客户端时,则必须要有元数据服务器( Metadata Server )。osds monitor ...

2019-04-01 10:15:16 740

原创 k8s各个服务的重要概念

Kubernetes(k8s)是Google开源的容器集群管理系统。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。这里简单介绍一下k8s中的几个重要概念ClusterCluster 是计算、存储和网络等资源的集合,k8s 使用用这些资源运行各种基于容器的应用。MasterMaster 是 Cl...

2019-03-29 16:10:13 2841

转载 k8s-ceph-存储-使用

k8s默认使用的本地存储,集群容灾性差,ceph作为开源的分布式存储系统,与openstack环境搭配使用,已经很多云计算公司运用于生产环境,可靠性得到验证。这里介绍一下在k8s环境下ceph如何使用.环境 1 2 3 4 Ceph版本:10.2.2(Jewel) K8s版本:1.10.2 ...

2019-03-29 16:00:49 1305

转载 ceph-mon-添加-删除

时间久了,集群的单个mon会发生down的现象,如果无法启动进程,则需要添加新的mon以保证paxos正常这里使用ceph-deploy来进行mon节点的添加与删除环境Ceph版本:Jewel系统版本:Centos7.2添加磁盘准备项目所在环境的mon在其中几台osd节点上,并单独分配了一块ssd磁盘给mon使用,所以首先就是要在一台osd节点上热插一块ssd,然后:...

2019-03-29 15:54:55 2229

转载 ceph-luminous-版本部署-bluestore

ceph 的 luminous版本里bluestore已经稳定了,这里尝试部署一下使用bluestore转发:http://www.tang-lei.com/2018/06/15/ceph-luminous-%E7%89%88%E6%9C%AC%E9%83%A8%E7%BD%B2-bluestore/Bluestore原理说明对象可以直接存放在裸盘上,不需要任何文件系统接口。Blu...

2019-03-29 15:42:01 2056

转载 owl监控

本文转自:http://www.tang-lei.com/2018/06/05/ceph-%E7%8A%B6%E6%80%81%E7%9B%91%E6%B5%8B-%E8%84%9A%E6%9C%AC/ 感谢这位作者的网站共享。ceph-状态监测-脚本为了能够试试获取ceph集群状态,以期发生故障,可以及时知晓,及时处理。这里结合公司使用的owl监控编写的python脚本,如果使用其...

2019-03-29 15:38:22 556

转载 Linux监控命令之--dstat

 先献上【官网】和【github】本文中所有资料的均源于此,写的不清楚的地方可以翻阅一下官方文档  dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat扬长避短,即克服了这些命令的局限又增加了一些额外的功能,不但拥有更多的监控项,也更灵活。dstat在性能测试、基准测试和排除故障过程中可以很方便监控系统运行状况。  dstat可...

2019-03-29 15:17:02 232

原创 ceph-pg-数量-设置

ceph集群的pg非常重要,同时pg数量,也影响到集群的存储分布,那到底该如何规划pg数呢?一旦设置pg和pgp数量,就不需要再调整,否则会引发数据的大量迁移。如果一定要调整,请确保调整前,集群是ok状态pg 跟 pool 关联,一个pool有多少个pg,跟osd数相关PG和PGP数量一定要根据OSD的数量进行调整,计算公式如下,但是最后算出的结果一定要接近或者等于一个2的指数:...

2019-03-29 14:52:42 6234

原创 CEPH -S集群报错汇总

问题一:ceph -shealth HEALTH_WARN too many PGs per OSD (320 > max 300)查询当前每个osd下最大的pg报警值:[root@k8s-master01 ~]# ceph --show-config | grep mon_pg_warn_max_per_osdmon_pg_warn_max_pe...

2019-03-29 14:49:06 2271

原创 ceph的ceph.conf文件配置

部署一套可供生产环境使用的ceph集群,考虑的问题比较多,特别是配置文件的配置量参数。这里记录调试后的配置参数:[global]fsid = 1235bE62-8ae1-difg-893a-892a675757c6mon_initial_members = ceph-node01,ceph-node02,ceph-node03mon_host = 192.168.170.11,1...

2019-03-29 14:35:18 7027 1

原创 ceph实验环境

1 案例1:实验环境1.1 问题准备四台KVM虚拟机,其三台作为存储集群节点,一台安装为客户端,实现如下功能:创建1台客户端虚拟机创建3台存储集群虚拟机配置主机名、IP地址、YUM源修改所有主机的主机名配置无密码SSH连接配置NTP时间同步创建虚拟机磁盘1.2 方案使用4台虚拟机,1台客户端、3台存储集群服务器,拓扑结构如图-1所示。图-1所有主机的主机名及对应的...

2019-03-28 17:53:24 524

原创 部署本地ceph yum源

yum install httpd createrepo -ymkdir -p /var/www/html/ceph/12.2.5cd /var/www/html/ceph/12.2.5wget https://mirrors.aliyun.com/ceph/rpm-luminous/el7/x86_64/ceph-12.2.5-0.el7.x86_64.rpmwget https://...

2019-03-28 11:14:10 677

转载 from __future__ import

from __future__ import  读代码的过程中看到的,好奇搜索了一下,其实当在我们调试别人Python代码的过程中经常会遇到一些问题,比如版本不同,代码也会有所改变,比如print函数 Python 2.7版本为 print “ ” ,Python3.0以上版本为print (“ ”)有没有什么解决方法呢。Python 3.x引入了一些与Python 2不兼容的关键字和特...

2019-03-27 15:44:13 236

原创 ks8生产集群快速搭建

这里特别推荐github上的一位开源共享者。https://github.com/yonyoucloud/install_k8sfabfile.py说明:注意:1、整个集群支持安装到一台主机上面, 需要注意vip要在同一网段, 且etcd和master的vip必须不同2、如果采用LVS方式,机器重启时需要执行相应的虚ip挂载(这个不一定是必须执行)fab service_lvs_...

2019-03-27 15:25:05 6449

原创 pxe+kickstart批量安装centos7.5系统

1.1 安装系统的方法  l 光盘(ISO文件,光盘的镜像文件)===>>每一台物理机都得给一个光驱,如果用外置光驱的话,是不是每台机器都需要插一下  l U盘:ISO镜像刻录到U盘==>>需要每台机器都需要插一下  l 并行安装==>>网络安装  l 自动化安装2.1安装开始:环境:关闭防火墙、selinux注意:虚拟机进行...

2019-03-25 17:58:20 1349

原创 CEPHFS 文件系统创建和挂载

步骤一:元数据服务器增加/删除 MDSceph-deploy mds create {host-name}[:{daemon-name}] [{host-name}[:{daemon-name}] ...]实例:ceph-deploy mds create k8s-master01:mdsceph-mds是 Ceph 分布式文件系统的元数据服务器守护进程。一或多个 ceph-mds...

2019-03-20 15:39:31 5449

转载 centos7.5快速安装ceph文档

一、环境使用了3台虚拟机IP 主机名 作用 192.168.1.10 k8s-master01 管理、监控节点 192.168.1.12 k8s-node01 slave1 节点 192.168.1.13 k8s-node02 slave2 节点 查看每台机器的操作系统版本$ cat /etc/redhat-releas...

2019-03-19 14:58:30 2242

原创 centos7.5安装ceph遇到的问题汇总

问题一:ceph版本-jewel用ssd盘来journal ,格式分区权限问题[ceph-node2][WARNIN] ceph_disk.main.FilesystemTypeError: Cannot discover filesystem type: device /dev/sdc: Line is truncated: [ceph-node2][ERROR ] Runtim...

2019-03-19 14:39:21 3837

转载 Kubernetes Dashboard的安装与配置

Kubernetes Dashboard的安装与配置一 背景通过kubeadm快速完成了kubernetes的安装,即可迅速地体验到kubernetes的强大功能。美中不足的是,只能通过命令来查看或操作,没有一个直观且简洁的Web UI来感受一下这种成功的喜悦。此外,国内的网络环境,也在某种程度上增加了一些门槛。面对如此种种,依然有办法体验kunernetes dashboard。二 操作...

2019-03-15 11:29:36 6107

转载 部署 Kubernetes v1.13.2 单节点master集群

使用二进制包在生产环境部署 Kubernetes v1.13.2 集群.一 背景由于众所周知的原因,在国内无法直接访问Google的服务。二进制包由于其下载方便、灵活定制而深受广大kubernetes使用者喜爱,成为企业部署生产环境比较流行的方式之一,Kubernetes v1.13.2是目前的最新版本。安装部署过程可能比较复杂、繁琐,因此在安装过程中尽可能将操作步骤脚本话。文中涉及到的脚本已经...

2019-03-15 09:33:50 365

转载 linux中jenkins+tomcat 构建时间和服务器不同步

以前只有Jenkins的时候,构建时间和服务器是同步的,后来加了个tomcat就出了问题,于是问题肯定出在tomcat上,在网上查了一些文档,知道了,tomat读取的是Jvm的时区信息而LINUX  中jre是从/etc/sysconfig/clock这个文件中获取时区信息的,修改次文件即可,没有的话添加一个附clock文件内容:ZONE="Asia/Shanghai"UTC=fa...

2019-01-22 14:24:39 269

Linux系统修复

很不错的几个命令。帮你修复系统好几个个路口就比较好 扣扣连接

2015-11-01

空空如也

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

TA关注的人

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