- 博客(37)
- 资源 (13)
- 收藏
- 关注
转载 SSAN之VAAI特性功能实现剖析
SSAN之VAAI特性功能实现剖析(本地转载自:传送链接)1. VAAI特性简介VMware进行虚拟机迁移克隆等操作时,都涉及到虚拟机文件的数据传输,传统的数据管理过程如图1所示。步骤1,通过网络将数据从存储阵列读取到EXSI主机。步骤2,数据处理。步骤3,通过网络将数据重写回存储阵列。一定数量VMware虚拟机同时进行迁移、克隆等操作时,会出现网络带宽消耗严重、CPU和内存资源大量占用等问题。图1 VMware传统数据管理示意图针对上述问题,VMware vSpher..
2020-10-10 14:51:17
986
原创 容器编排系列:(二) docker的基本操作2
前言: 在上一篇文章(文章传送虫洞)中给大家演示了docker的一些操作,本篇继续给大家讲述容器的相关操作。本文转自我个人的公众号:天目星,请大家多多关注。附上官方的架构图docker 命令集分类1)容器操作# Docker ps# 列出所有docker容器$ docker ps -a-a:显示所有的容器(包括未运行的)-l:显示近期创建...
2020-03-26 11:50:57
305
原创 容器编排系列:(二) docker的基本操作1
前言 在上一篇文章中讲述了怎么安装docker,本篇文件将给大家演示在centos7系统中docker的一些基本操作与注意事项。很多人把容器误解为虚拟机,其实我们可以浅显的理解为:容器就是一个运行在系统中的进程。容器(左)与虚拟机(右)的架构对比图本文转自我个人的公众号:天目星,请大家多多关注。一、基本命令先来个Hello World 吧# Us...
2020-03-25 17:53:12
253
原创 容器编排系列:(一) docker的安装
前言 Docker 是一个开源的应用容器引擎。它拥有的沙盒性质,可以让开发者打包自己的应用以及依赖包到一个可移植的镜像中,并发布到其他linux或windows环境中。在当今微服务横行的时代下,了解docker对开发者或运维人员很有必要。本文转自我个人的公众号:天目星,请大家多多关注。一、使用的软件与架构图linux:centos 7.6.18.10do...
2020-03-24 10:54:29
260
原创 Linux基础:lvm的基础介绍与常用命令
前言 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,使用LVM可以灵活的管理服务器空间(按需扩容),在linux服务器中日常使用比较多,具体原理可以上网搜索了解。LVM架构图一、命令集1)PV常用命令pvdisplay 显示LVM的物理卷详细信息pvcreate ...
2020-03-02 11:22:20
540
1
原创 Centos7 进入单用户模式
前言 Centos7进入单用户模式跟之前的centos6不一样了,本文主要用于新手教程,让用户可以在os出现问题的情况下登入控制台排错。一、rd.break方式(RHCE建议使用此方式)1、在启动界面中选择对应的Core,按 "e" 进入修改界面。2、找到 linux16 这行,在此行的结尾添加 "rd.break" ,并按Ctrl + x 执行启动。...
2019-11-27 18:02:20
2846
原创 自动化运维系列:ansible
前言 ansible是一款自动化运维工具,它基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。一、命令集ansible:日常或临时事务使用,为一次性操作。命令格式:ansible <host-pattern> [options]ansib...
2019-11-22 18:48:27
230
原创 Mysql5.7开启慢查询日志
前言MySql开启慢查询日志的功能,能够记录下响应时间超过设置阈值的SQL语句(包括SELECT、INSERT、DELETE、UPDATE、CALL等DML操作),以便于我们定位执行慢的SQL语句。一、开启慢查询功能1、临时开启:可以使用命令查询是否开启此功能 :mysql> show variables where variable_name like '%qu...
2019-10-17 18:11:03
1002
原创 Mysql5.7自带的压力测试命令mysqlslap
前言 mysqlslap是一个诊断程序,旨在模拟MySQL服务器的客户端负载并报告每个阶段的时间。它就像多个客户端正在访问服务器一样工作。1、使用的语法:mysqlslap [options]--auto-generate-sql, -a :自动生成测试表和数据,表示用mysqlslap自己生成的SQL脚本来测试并发压力。--auto-generate-sql-lo...
2019-10-17 11:38:02
518
原创 centos7命令系列:nmcli
前言Centos7使用nmcli来配置网卡,它可以直接更改配置文件,基本操作如下一、基本命令 (也可以使用缩写:如nmcli dev status)1、查询操作:显示网络设备连接状态:nmcli device status显示所有网络设备的详情:nmcli device show显示所有网络连接:nmcli connection show2、开关操作启用...
2019-10-16 10:06:59
706
原创 监控平台系列:zabbix4.0标准安装(二)
01前言上期介绍了zabbix server的安装,现在我们继续搭建zabbix proxy。使用proxy的好处是可以分担server的负载,并且把proxy部署在不同的分部还可以提高数据收集的质量、节省与server通讯的消耗。一、使用的软件版本与架构图。linux:CentOS 7.6.1810zabbix:zabbix-4....
2019-08-19 16:39:32
257
原创 监控平台系列:zabbix4.0标准安装(一)
01前言 Zabbix是一个基于web界面的开源监控平台,它可以监控系统网络等设备的运行情况,并且可以灵活配置通知机制,以便管理员能快速定位问题/解决问题。Grafana是一个可视化工具,可以提供各种仪表数据。它从zabbix的api接口中直接抓取相关数据,并自定义各种图表展示。一、使用的软件版本与架构图。linux:CentOS 7.6.1810 ...
2019-07-16 18:32:44
356
原创 大数据平台系列:hadoop HDFS HA集群搭建
01前言 hadoop是由Apache基金会所开发的一个分布式的大数据计算与存储平台,特点是:可靠性高、易扩展、计算高效与成本低。 它有两个核心项目,其中HDFS负责数据存储,MapReduce负责分布式计算。本文主要讲解HDFS项目的HA架构搭建 本文转自我个人的公众号:天目星 ,请大家多多关注。一、使用的软件版本与架构图。l...
2019-06-24 08:57:14
452
1
原创 Kubernetes系列:k8s 1.14单节点安装
01前言 最近k8s很火,相信大家都听过。那什么是k8s呢?Kubernetes狭义的说:它是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。下面我们来测试一下搭建单节点k8s。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件与架构图linux:CentOS 7....
2019-06-19 09:55:38
2685
6
原创 mysql系列:mysql5.7master-slave
01前言mysql是关系型数据库管理系统的一种,具有体积小、开源、社区支持好等特性。相对oracle、db2等来说非常适合初创公司使用。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件与架构图linux:CentOS7.5.1804mysql:mysql-5.7.25-linux-glib...
2019-06-19 09:43:34
450
原创 ELK集群组件-kafka
01前言 ELK在生产环境使用默认需要配置一个中间件,用于异步模式收集日志。我们选用kafka,它可以为数据提供一个统一的、高吞吞量、低延迟的收集平台,这将解决logstash没有消息队列缓存,存在数据丢失隐患的缺点。官方建议使用Redis做中间件,这个具体看个人收集的数据完整性,kafka对比Redis的话数据比较安全。 本文转自我个人的公众号:天目星...
2019-06-19 09:31:14
529
原创 ELK小技巧-kibana设置登陆验证
本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号没有安装x-pack插件的kibana可以直接登陆,这样非常不安全。如果不打算使用x-pack,可以使用nginx的ngx_http_auth_basic_module模块来提供安全登陆验证。系统环境参考以下链接ELK单机安装系列:ELK单机搭建与使用(一)ELK单机搭建与使用(二)...
2019-06-19 09:26:35
4064
原创 ELK单机搭建与使用(二)
01前言上期我们演示了怎样安装单机版ELK:ELK单机搭建与使用(一),现在用这个平台来收集日志。nginx经常被用于反向代理,我们来试试收集它的相关日志。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件版本与架构图linux:CentOS7.5.1804El...
2019-06-19 09:10:43
405
原创 ELK单机搭建与使用(一)
01前言ELK是elastic公司旗下三款产品ElasticSearch、Logstash、Kibana的首字母组合,主要用于日志收集、分析与报表展示。不夸张的说:这是一个非常强大的大数据分析平台。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件版本与架构图。li...
2019-06-19 09:02:10
1755
原创 Keepalived+Nginx+Tomcat+Redis实现高可用负载均衡(二)
01前言上期我们介绍keepalived与Nginx的配置,现在我们介绍一下Tomcat与Redis是怎么实现session共享。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件版本与架构图。linux:CentOS 7.5.1804Keepalived:ke...
2019-06-19 08:50:40
554
原创 Keepalived+Nginx+Tomcat+Redis实现高可用负载均衡(一)
01前言一个稳定Web服务器架构必须实现高可用与负载均衡。本期我们来配置Keepalived+Nginx+Tomcat+Redis的架构。keepalived用于管理VirtualIP,与nginx一起搭配实现高可用性的反向代理前端;后端使用Tomcat管理web服务,并利用Redis实现session共享。 本文转自我个人的公众号:天目星 ...
2019-06-18 09:56:51
832
原创 搭建LNMP (三) --搭建wordpress站点
01前言上期介绍了LNMP的安装与相关配置,现在我们来尝试搭建自己的第一个Blog站点。我们选用wordpress这个开源软件来搭站。WordPress是一款个人博客系统与内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,非常适合在LNMP环境下使用。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号...
2019-06-18 09:50:11
631
原创 搭建LNMP (二)
LNMP环境搭建个人建站经常使用Wordpress或者Discuz这两个开源软件。而这都需要LNMP基础环境的支持。本文介绍怎么在Centos7下面安装nginx+mysql+PHP 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号01前言上期介绍了Nginx跟myslq的安装,现在我们来安...
2019-06-18 09:47:16
233
原创 搭建LNMP (一)
LNMP环境搭建个人建站经常使用Wordpress或者Discuz这两个开源软件。而这都需要LNMP基础环境的支持。本文介绍怎么在Centos7下面安装nginx+mysql+PHP 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件版本。linux:CentOSLinuxr...
2019-06-18 09:43:13
832
原创 mysql系列: 基于MariaDB10的Galera Cluster集群
01前言 Galera Cluster是Mysql基于innodb引擎,来实现multi-master及数据实时同步,并且免费开源的高可用方案。其特点有:对业务层提供透明接口;数据库读写自动分发各节点,无需手动做读写分离;并且统一管理集群成员(节点自动增删)。Galera Cluster的官方网站为http://galeracluster.com,具体的...
2019-06-18 09:38:21
1040
原创 python系列:多版本管理器-pyenv
01前言Python现有的版本多,每个项目使用的Python版本都不一样,管理起来比较麻烦。github有一个项目叫做pyenv,它是一个多版本管理工具,非常好用,不但支持多版本,而且可以自由切换。本文以CentOS7平台为例,演示pyenv的功能。本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、安装...
2019-06-18 09:31:47
346
原创 大数据平台系列:使用ambari安装hadoop(二)
1前言ApacheAmbari是一种基于Web的工具,支持ApacheHadoop集群的供应、管理和监控。ambari项目的出现使得hadoop系列的组件可以在webUI中定制安装,并提供管理功能。上期我们演示了怎么安装ambari集群:(大数据平台系列:使用ambari安装hadoop(一)),现在使用ambari来部署hadoop组件。 ...
2019-06-18 09:28:38
582
原创 大数据平台系列:使用ambari安装hadoop(一)
1前言ApacheAmbari是一种基于Web的工具,支持ApacheHadoop集群的供应、管理和监控。ambari项目的出现使得hadoop...
2019-06-18 09:24:33
1787
原创 大数据平台系列:使用ceph-deploy部署ceph
1前言Ceph是一个开源的分布式存储系统,它提供高性能(数据分布式存储)、高可用性(故障自愈)、可扩展性(支持PB级)数据存储平台。Ceph已经被集成在主线Linux内核中,作为备选的文件系统,相信后期会提供更好的发展。它的社区活跃度高,资料多,便于学习。 本文转自我个人的公...
2019-06-18 09:16:09
974
原创 CI/CD工具集:搭建私有仓库 gitlab
01前言gitlab是一个基于Git实现的在线代码仓库托管软件,我们一般用于公司内部搭建git私有仓库。本例使用gitlab社区版来演示gitlab的一般操作。 本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件与架构图linux:CentOS7.5.1804gitlab-ce:gitlab-ce...
2019-06-18 08:23:44
805
原创 CI/CD工具集:搭建私有Docker镜像仓库Harbor
01前言 Harbor是一个用于存储和分发Docker镜像Registry私服,我们可以使用它来管理企业内部的Docker镜像。它提供UI,可以方便用户管理。本文转自我个人的公众号:天目星 ,请大家多多关注。请关注我的微信公众号一、使用的软件与架构图linux:CentOS 7.5.1804harbor:harbor-offlin...
2019-06-16 18:14:35
567
原创 搭建nexus (存档)
OS:centos 7.2Package: nexus-3.13.0-01-unix.tar.gz jdk-8u181-linux-x64.tar.gz 节点准备: test1 ipaddress:192.168.159.1001. 安装jdk# tar xvf jdk-8u181-linux-x64.tar.gz -C /us...
2018-09-03 17:16:56
244
原创 mysql-proxy 实现mysql读写分离 (存档)
OS:centos6.8Package: mysql-5.6.40-linux-glibc2.12-x86_64 mysql-proxy-0.8.5-linux-glibc2.3-x86_64节点准备:write.test.com ipaddress: 192.168.1.1 read.test.com ipa...
2018-06-26 17:24:24
320
原创 mysql master-slave (存档)
OS:centos6.8Package: mysql-5.6.40-linux-glibc2.12-x86_64节点准备:node1.test.com ipaddress:192.168.1.1node2.test.com ipaddress: 192.168.1.21. 下载并安装mysql通用二进制...
2018-06-12 16:19:01
236
原创 keepalived + lvs(存档)
OS:centos6.8Package: keepalived-1.2.13-5.el6_6.x86_64 ipvsadm-1.26-4.el6.x86_64 httpd-2.2.15-60.el6.centos.6.x86_64节点准备:directorserver1 ipaddress: 192.168.1.10 ...
2018-06-09 15:17:04
237
原创 pcs pacemaker corosync drbd mysql (存档)
OS:centos6.8Package:corosync-1.4.7-5.el6.x86_64 corosynclib-1.4.7-5.el6.x86_64 pacemaker-1.1.15-5.el6.x86_64 pacemaker-libs-1.1.15-5.el6.x86_64 ...
2018-05-31 12:07:13
907
openssh-8.1p1.tar.bz2
2019-12-23
nginx+keepalived+tomcat+redis文档
2019-06-26
阿里云ECS+SLB的架构
2019-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人