05 2020 档案

摘要:一.简单介绍 这里介绍使用prometheus+grafana+node_exporter实现linux系统的监控。下面针对这三个组件进行具体的说明 prometheus prometheus是一套开源的监控与报警与时间序列数据库的组合。 grafana grafana是一个跨平台的开源的度量分析和 阅读全文
posted @ 2020-05-29 20:10 yuhaohao 阅读(2249) 评论(0) 推荐(0) 编辑
摘要:一.安装mysql 这里我们基础系统是centos7.5 [root@monitor ~]# yum install -y mariadb-server [root@monitor ~]# systemctl start mariadb && systemctl enable mariadb [ro 阅读全文
posted @ 2020-05-29 18:57 yuhaohao 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一.查看CPU 1.top命令 1.1 功能说明 top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。 1.2 使用语法 top [-d number] | top [-bnp] 参数说明: -d:number代表秒数,表示top命令显示的页面 阅读全文
posted @ 2020-05-20 23:12 yuhaohao 阅读(268) 评论(0) 推荐(0) 编辑
摘要:一.简单介绍 1.1 LVS LVS是Linux Virtual Server的缩写,意思是Linux虚拟服务器,LVS由用户空间的ipvsadm和内核空间的ipvs组成,ipvsadm用来定义规则,ipvs利用ipvsadm定义的规则工作。 1.2 Nginx Nginx是一款轻量级的Web服务器 阅读全文
posted @ 2020-05-20 11:54 yuhaohao 阅读(448) 评论(0) 推荐(0) 编辑
摘要:一.简单介绍 shc是linux的一款加密脚本的插件,将shc放到系统的可执行目录下我们可以直接运行shc命令 二.shc的安装 [root@disk ~]#yum install gcc -y [root@disk ~]#curl -fsSl http://www.datsi.fi.upm.es/ 阅读全文
posted @ 2020-05-19 15:13 yuhaohao 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:一.说明 最近公司安全部门针对我们的系统从系统组件、系统配置、系统应用容器三个层面对系统进行了整体的扫描,针对系统配置这块,有许多安全配置项,这里在这里记录一下,有需要的直接按照介绍的配置进行相应的修改即可。 二.安全配置项说明 前提说明:这里我们使用的是Centos7.5的系统。 2.1 配置限制 阅读全文
posted @ 2020-05-19 14:53 yuhaohao 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一.简单说明 在实际的使用场景中,我们可能对压缩过的tar包上传到某个服务器或者应用,会涉及超出服务器限制的文件大小。这里我们可以对此文件进行压缩、分片、合并。 二.实际操作 2.1 压缩包分片 这里,我有个7.5G的tar.gz的压缩包,由于上传的服务器的限制,单次只能上传到700M,这里我们对此 阅读全文
posted @ 2020-05-18 17:22 yuhaohao 阅读(1764) 评论(0) 推荐(0) 编辑
摘要:一.简单说明 在centos/rhel的系统使用中,我们会涉及自己构建一些rpm包在centos/rhel的系统中进行安装,这里涉及rpm打包环境的部署、SPEC文件的编写相关,下面我们具体进行说明。 二.部署rpm打包环境 2.1 安装rpm-build的相关rpm包 yum -y install 阅读全文
posted @ 2020-05-15 15:57 yuhaohao 阅读(10536) 评论(0) 推荐(0) 编辑
摘要:当需要创建的子进程数量不多的时候可以直接利用multiprocessing中的Process动态生成多个进程。但是,如果是成百上千个任务,手动创建显然不合适,此时就可以用multiprocessing下的Pool类完成。 初始化Pool时,可以指定一个最大的进程数,当有新的请求提交到Pool中时,如 阅读全文
posted @ 2020-05-15 10:24 yuhaohao 阅读(1118) 评论(0) 推荐(0) 编辑
摘要:GlusterFS分布式文件系统 一.简单介绍 分布式存储按其存储接口分为三种:文件存储、块存储、对象存储 文件存储 通常支持POSIX接口(如glusterFS,但GFS、HDFS是非POSIX接口的),可以像普通文件系统(如ext4)那样访问,但又比普通文件系统多了并行化访问的能力和冗余机制。主 阅读全文
posted @ 2020-05-15 10:19 yuhaohao 编辑
摘要:#一.问题的表象 过程:创建完windowserver2012r2版本虚拟机,挂载cinder卷,写入一定的数据 问题:关闭虚拟机所在的宿主机,执行疏散操作,虚拟机疏散失败 #二.问题日志 迁移的目的服务器nova-compute的日志信息如下: 2018-11-28 10:12:01.120 7 阅读全文
posted @ 2020-05-15 10:16 yuhaohao 阅读(1445) 评论(0) 推荐(0) 编辑
摘要:1.redis主从高可用集群结构 2.k8s部署有状态的服务选择 对于K8S集群有状态的服务,我们可以选择deployment和statefulset statefulset service&deployment 对于有状态的服务例如:redis和mysql,我们使用statefulset为首选 3 阅读全文
posted @ 2020-05-15 10:15 yuhaohao 阅读(3652) 评论(1) 推荐(0) 编辑
摘要:一.测试分类 ceph的性能测试包含rados性能测试和rbd性能测试 二.测试工具 rados性能测试工具:使用ceph自带的rados bench工具、rados losd gen工具 rbd性能测试工具:rbd bench write进行块设备写性能测试,fio+rbd ioengine测试、 阅读全文
posted @ 2020-05-15 10:12 yuhaohao 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:#一.方案选型 ETCD官网提供了一种实时镜像同步数据的工具mirror-maker,如果出现主机房服务挂掉可以通过切换域名的形式切换到灾备机房,这个过程数据是可以保持一致的。 注意:make-mirror 的使用需要依赖于API版本3, 使用API2的无法通过该工具做数据同步。 ##1.1 原理图 阅读全文
posted @ 2020-05-15 10:03 yuhaohao 阅读(3836) 评论(1) 推荐(0) 编辑
摘要:一.简单介绍 我们在部署系统或者某个软件服务时,为了方便定位部署过程中出现的问题,我们需要记录一些日志,方便我们定位和排查问题。python的logging模块 提供了一组便利的日志函数,它们分别是:debug()、 info()、 warning()、 error() 和 critical()。l 阅读全文
posted @ 2020-05-15 09:48 yuhaohao 阅读(180) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示