自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

测试工程师Eric的路...

持续学习 持续进步 积累,分享

  • 博客(41)
  • 资源 (9)
  • 收藏
  • 关注

原创 linux 性能测试磁盘状态监测:iostat监控学习,包含/proc/diskstats、/proc/stat简单了解

背景测试到性能、压力时,经常需要查看磁盘、网络、内存、cpu的性能值这里简单介绍下各个指标的含义一般磁盘比较关注的就是磁盘的iops,读写速度以及%util(看磁盘是否忙碌)CPU一般比较关注,idle 空闲,有时候也查看wait (如果wait特别大往往是io这边已经达到了瓶颈)iostatiostat uses the files below to create ...

2020-03-30 11:12:20 908

原创 python3+selenium 自动化测试框架初探

python3+selenium 自动化测试框架初探首先,对于软件测试行业的人员技术发展。我的个人看法是:不能一味的追求自动化测试、性能测试、压力测试的技术,而忽略了功能测试不过对于大公司肯定是各司其职效率上肯定会有很大提升。功能测试虽然是入门门槛低,但是其中涉及到的用例设计是需要很长一个时间的经验积累,并且需要的知识广度是非常之广的。希望用人单位不要忽视这个问题~自动化测试能节省更多的...

2019-03-17 10:06:29 3190 1

原创 k8s集群安装部署+prometheus grafana监控部署(简洁版-无详细服务作用介绍)

k8s集群安装部署(简洁版-无详细服务作用介绍)一: 环境说明主机名 ip 说明master.xyh.com 192.168.10.200 masternode01.xyh.com 192.168.10.201 node01node02.xyh.com 192.168.10.202 node02二:初始化环境配置主机ip,设置主机名;关闭防火墙,selinux;关闭swap;开启转发功能hostnamectl set-hostname master.xyh.com...

2020-12-20 20:22:42 40

原创 apollo快速搭建学习+ apollo一个机器部署多环境步骤(安装包形式)

apollo介绍apollo github地址:https://github.com/ctripcorp/apolloapollo快速搭建(docker)使用官方给出的 部署方式就可以快速的进行搭建学习了https://github.com/ctripcorp/apollo/wiki/Apollo-Quick-Start-Docker%E9%83%A8%E7%BD%B2apollo多个环境搭建步骤(部署包)主要记录一下在一个机器上模拟搭建多个环境进行学习或者测试工作。(生产环境不同环境肯定需要

2020-11-01 16:39:09 137

原创 selenium ide 上传文件或者上传图片 操作

火狐浏览器 selenium-ide :https://addons.mozilla.org/en-GB/firefox/addon/selenium-ide/谷歌浏览器 selenium-ide:https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?hl=en有时候使用selenium ide 想上传一个文件或者图片时需要做的一些操作,如下:谷歌: (火狐不支持up..

2020-09-29 21:35:53 147 1

原创 hadoop-yarn资源分配介绍-以及推荐常用优化参数

根据网上的学习,结合工作进行的一个整理。 如果有什么不正确的欢迎大家一起交流学习~Yarn前言作为Hadoop 2.x 的一部分,YARN采用MapReduce中的资源管理功能并对其进行打包,以便新引擎可以使用它们。 这也简化了MapReduce,使其能够做到最好,处理数据。 使用YARN,您现在可以在Hadoop中运行多个应用程序,所有应用程序都共享一个公共资源管理。那资源是有限的,YARN如何识别资源并按需分配大小呢?应用程序的运行过程在学习Container之前,大家应先了解YARN.

2020-06-05 19:28:43 176

原创 Hadoop,Hbase测试工具介绍

Hadoop,Hbase测试工具介绍Hadoop自带的测试工具hadoop-mapreduce-examples-x.x.x.jarhadoop-mapreduce-client-jobclient-x.x.-tests.jarpi: A map/reduce program that estimates Pi using a quasi-Monte Carlo method.说明:蒙特卡罗算法计算Pi执行:./bin/hadoop jar share/hadoop/mapreduce/had

2020-06-05 19:23:27 113

原创 python apitest 接口自动化测试- 初探框架学习

apitest2020apitest2020 : study api test学习接口自动化测试,学习了简单的自动化框架平时工作比较忙,下班抽空搞的...使用简单的django进行搭建简单的环境辅助自己测试用基本使用###1. 启动z_djangodir 的manager.pypython manager.py runserver 8000###2. 修改 data/case.xlsx 接口测试case###3. 执行main/run_test.py python ru.

2020-05-25 22:04:11 118 1

原创 简单记录FIO和Vdbench的测试脚本

本篇文将简单记录一下FIO,Vdbench的测试脚本FIO:参数要求:单进程,粒度4k,directio,随机写,文件大小200m,队列深度20,测试时长10sfio -ioengine=libaio -bs=4k -direct=1 -rw=randwrite -size=200m -filename=/data/fiofile -name=4k-write -iodepth=20 -runtime=10 -numjobs=1vdbench 文件系统测试测试参数要求:2个客..

2020-05-25 21:51:47 447

原创 zabbix-监控磁盘的读写速率 、延时、IOPS、%util
原力计划

因为测试文件系统的读写或者应用的读写性能需要查看磁盘的读写速度和iops.zabbix 需要自发现磁盘并进行相应的处理才可以得到想要的值。编写脚本,发现磁盘 discover_disk.py语言:python2 当然是用其他语言也是可以的这里贴出代码:#!/bin/env python#coding=utf-8try: import jsonexc...

2020-03-21 16:22:57 656

原创 zabbix-增加cpu-mem-net监控

统计每个机器的资源zabbix-增加cpu-mem-net监控Loadcpu负载;一核CPU对应我们一条公路,一个进程对应一辆汽车。在一条公路上,只有一辆汽车行驶,load=1没有出现拥堵的情况如果有两量汽车行驶在一条公路上行驶,会出现拥堵的情况,需要排队,这是load=2cpu核数=12,当系统load=12时,系统cpu刚刚好在该机器cpu能处理的范围内syst...

2020-03-21 16:18:51 118

原创 zabbix-基本使用说明

主机群组主机群组:就是一批主机放到一个群组里。比如有一批数据库的应用主机可以单独放到一个主机。后续可以统一对这些主机进行数据监控,统计。模板模板里包含了应用集,监控项,触发器,图形,聚合图形相当于一系列监控参数的套餐吧把模版应用到群组添加主机为主机添加模板此时,主机页面会有自带的一些监控项目。...

2020-03-21 16:15:22 108

原创 zabbix-3.0安装步骤和web初始化-linux-centos-ubuntu
原力计划

节点ip Zabbix角色 主机名 A Zabbix-server, zabbix-agent hostnameA B Zabbix-agent hostnameB C Z...

2020-03-20 13:57:59 86

原创 docker里安装hadoop并把容器打包为镜像

环境准备centos7.x机器为例系统:Centos 7,内核版本3.10宿主机准备工作安装docker 安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2...

2020-02-28 22:40:36 168

原创 执行mysqldump 出现errno24错误:Too many open files

事件需要对数据库xxxdb进行备份执行 mysqldump --databases xxxdb > xxxdb.mysql报错mysqldump: Got error: 1016: “Can’t open file: ‘./xxxdb/userio_day6_12_hour.frm’ (errno: 24)” when using LOCK TABLES检查perror 24 :...

2020-01-07 11:35:48 428

原创 Yarn-RM-HA配置文件添加

下面说明是基于之前基本环境(yarn)已经基本完成搭建后继续学习高可用性功能以Active / Standby ResourceManager对的形式添加冗余,以消除此单点故障。ZooKeepr能够为我们保证最终只有一个ResourceManager能够创建成功。创建成功的那个ResourceManager就切换为Active状态,没有成功的那些ResourceManag...

2019-10-14 17:53:21 214

原创 hadoop-kerbero等相关搭建可能遇到的问题和排查

./datapool/loongoop/tmp/hadoop-yarn/staging/yarntest/.staging/job_1537338393901_0001/job.jar does not exist问题:18/09/19 14:27:38 INFO mapreduce.Job: Task Id : attempt_1537338393901_0001_r_000000_2, St...

2019-09-11 10:57:16 1818 1

原创 centos7.x安装 LDAP 记录

centos7.x安装 LDAP / /systemctl start slapd安装前系统设置1、防火墙设置centos7.0+ 默认防火墙为firewalld#停止firewall# systemctl stop firewalld.service#禁止firewall开机启动# systemctl disable firewalld.service查看默...

2019-03-13 17:52:29 365

原创 记录千兆网卡变百兆速率事件(linux)以及查询、恢复方式

事件: 某日跑着数据,突然发现千兆网卡变成了百兆速率(网卡低速),导致各种超时异常。查询:使用atop查看网卡的速率变成了 100Mbps !!没有atop的可以使用ethtool +网卡名 查看使用ethtool命令。ethtool是Linux下用于查询及设置网卡参数的命令。举例:ethtool enp...

2018-04-14 10:01:47 7695

转载 安装MySQL5.6.27数据库-整理

转载地址:http://blog.csdn.net/typa01_kk/article/details/49058593centos MySQL-client-5.6.27-1.el6.x86_64.rpm  MySQL-devel-5.6.27-1.el6.x86_64.rpm  MySQL-server-5.6.27-1.el6.x86_64.rpm-----------卸载 前(如果之前的数...

2017-11-21 14:19:31 510

原创 hadoop运行在kylin(ubuntu)上,造成ssh断开,机器中断

问题:麒麟(/ubuntu)上运行hadoop时,造成机器ssh中断能ping通但是不可以ssh只有重启机器才能解决问题环境:os:kylin4.0.2、Ubuntu16.04 (内核4.4.x) procps 版本: 3.3.10-4kord3k1----日志分析:hadoop ERROR日志大概这样的ERROR org.apache.hadoo...

2017-10-20 13:49:35 621

转载 mysql InnoDB: Unable to lock ./ibdata1, error: 11

mysql InnoDB: Unable to lock ./ibdata1, error: 11原文链接:http://blog.csdn.net/ppdouble/article/details/7721301问题复现:(未知)可能是未停止数据库,进行修改my.cnf datadir路径导致?可能是多台占用数据?(本来datadir是a数据库使用的,然后未关闭,让b数据库使...

2017-08-01 14:27:56 4522

原创 数据库的问题:InnoDB: Unable to lock ./ibdata1, error: 37

问题原因:可能由于数据库内容,挂载在了nfs;然后nfs或者mysql重启导致[root@mysql ~]# InnoDB: Unable to lock ./ibdata1, error: 37100810 13:48:30 InnoDB: Retrying to lock the first data fileInnoDB: Unable to lock ./ibdata1,

2017-07-28 10:20:52 2617

原创 samba简单免密搭建方式

samba简单免密搭建方式centos :vim /etc/samba/smb.conf写入如下内容:(或者把之前的smb.conf mv 成smb.conf.bk)[global]# Global settingsworkgroup = WORKGROUPserver string = Samba Server Version %v#security=

2017-07-18 17:06:40 984

原创 NFSv4 挂载--简单介绍

NFSv4 挂载--简单介绍问题:挂载nfs4时,报错:reason given by server :No such file or directory知识:NFSv4将所有共享使用一个虚拟文件系统展示给客户端。伪文件系统根目录(/)使用fsid=0标示,只有一个共享可以是fsid=0。客户端需要使用“nfs server ip:/”挂载伪文件系统,伪文...

2017-07-18 16:57:53 6961

原创 windows上安装iozone测试工具

下载地址:http://www.iozone.org/Download Source: [Latest tarball] [Latest files] [Stable tarball] [Stable files] [Linux SRPM ] [Linux i386 RPM ][Windows ]环境变量的添加1.右键计算机 ——> 属性 —

2017-07-18 15:04:16 1612

原创 简单的python学习 ftruncate fsync +python执行linux命令

#!/usr/bin/pythonimport os,sysfrom sys import argv#执行判断用法if len(sys.argv) <> 4: print "Usage: " + sys.argv[0] + " filename clonename times" sys.exit(-1)m=0;time=int(argv[3])t=0;len=...

2017-07-07 15:29:00 810

原创 Linux在64位运行32位程序(安装32位库:rpm、deb)

记录:-------------------------------------------------------------------centos7.x 安装了glibc:glibc-2.17-157.el7.i686glibc-2.17 nodeps安装,即可运行cfgm2-------------------------------------------------

2017-06-16 09:42:11 6836

转载 使用IPMI安装操作系统--超微服务器为例,以及ipmivier安装与使用

转载整合声明:转载地址1:http://www.mamicode.com/info-detail-395844.html转载地址2:http://www.showerlee.com/archives/728介绍:通俗来说,IPMI(智能型平台管理接口,IntelligentPlatform Management Interface)可以控制服务器电源的开机、关机、重启,远程重装服务...

2017-06-15 17:06:57 24907

原创 linux获取多机CPU,Disk,mem信息脚本

主要是通过 /proc/cpuinfo  /proc/meminfo 等来查看相关信息#!/bin/bashhost="ip1 ip2 ip3"rm -rf tt.logfor i in $hostdoecho -e "\033[33m-------${i}  info-------\033[0m" >> tt.logssh $i "$(${@// /\\ }

2017-06-14 16:31:33 365

原创 linux下的CPU、内存、IO、网络的压力测试工具与方法介绍

一、对CPU进行简单测试:1、通过bc命令计算特别函数例:计算圆周率echo "scale=5000; 4*a(1)" | bc -l -q2.我工作中一般用一个死循环进行cpu占用,这样可以比较持续,简单粗暴的进行~~while [ 1 ] do echo 1 &gt;&gt; /dev/null done或者 while [ 1 ];do :...

2017-06-05 16:52:50 24851

原创 Linux-CentOS7.x的安装步骤图文详情

Centos 7.2 安装部署1.进入BIOS setup (开机时按Del按键,根据实际情况)--无非也就F2、Del 等等自己可以搜一下自己电脑的型号。虚拟机一般都是F2吧从光盘启动,其他的也可以在Boot里把CD-ROM启动项调在最前面。2.选择安装3.语言选择-英文(根据自己情况) 4.Installation summary4-1修改dat

2017-05-19 17:56:20 549

转载 vnc 连接linux centos 7 系统的桌面

一些 VNC 服务器的优点:远程的图形管理方式让工作变得简单方便。剪贴板可以在 CentOS 服务器主机和 VNC 客户端机器之间共享。CentOS 服务器上也可以安装图形工具,让管理能力变得更强大。只要安装了 VNC 客户端,通过任何操作系统都可以管理 CentOS 服务器了。比 ssh 图形转发和 RDP 连接更可靠。那么,让我们开始安装 VNC 服务器之旅

2017-05-19 14:05:18 2298

转载 Linux LVM安全删除硬盘或分区-

转载:http://blog.51yip.com/linux/1779.html背景:由于误操作,把三块盘LVM在一起了。挺尴尬的,都安装了系统了。然后由于某种原因,不方便重新安装。所以就想着把多余的两个磁盘踢出来。。描述:LVM总共700G,其中sda系统盘,sdb 536G,sdc 214G,实际数据使用空间164G,想要缩减空间做删除盘的操作。-从根目录删除盘 (根...

2017-05-12 16:49:07 6683

原创 shell写循环ssh登陆多机执行命令

#!/bin/shlocalhost="192.168.56.122 192.168.56.121"rm -rf dd.logecho '统计显示' >> dd.logfor i in $localhostdo        echo $i >> dd.log ;        ssh $i 'ls -ilt `find /opt  -name eth1`' >

2017-05-07 19:44:35 1689

原创 hbase参数调整

简单的参数调整,适合初级学习1.hbase中hfile的默认最大值(hbase.hregion.max.filesize) 256MB  --10GB??根据结果得到如下结论:值越小,平均吞吐量越大,但吞吐量越不稳定;值越大,平均吞吐量越小,吞吐量不稳定的时间相对更小。2. autoflush=false的影响 2M(hbase.client.write.buffer决

2017-05-07 19:40:48 2016

转载 关于yarn内存的介绍,很实用给出了很好的建议

一篇外网的文章,收藏很好HOW TO PLAN AND CONFIGUREYARN AND MAPREDUCE 2 IN HDP 2.0byRohit Bakhshi As part of HDP 2.0 Beta, YARN takes theresource management capabilities that were in MapReduce and p

2017-05-07 19:39:33 433

原创 hive环境搭建

hive环境搭建相比较其他组件而言,很简单 1安装mysql(如果机器自带可以省略该步骤)[root@localhost hive-x.x.x]# yum install mysql  mysql-server mysql-devel设置mysql配置文件/etc/my.cnf中加入default-character-set=latin1启动mysql[ro

2017-05-07 19:37:26 390

原创 spark环境搭建

节点角色node102master+workernode103workernode104worker 在此之前已经安装好了hadoop环境 首先下载安装包spark-1.6.0-bin-hadoop2.6解压到/opt/spark-1.6.0下配置spar

2017-05-07 19:35:09 222

转载 yarn-内存相关基本参数设置(转)

【YARN中内存资源的调度和隔离】基于以上考虑,YARN允许用户配置每个节点上可用的物理内存资源,注意,这里是“可用的”,因为一个节点上的内存会被若干个服务共享,比如一部分给YARN,一部分给HDFS,一部分给HBase等,YARN配置的只是自己可以使用的,配置参数如下:(1)yarn.nodemanager.resource.memory-mb表示该节点上YA

2017-05-07 19:33:47 243

greenplum-db-5.23.0-rhel7-x86_64 .rpm

greenplum-db-5.23.0-rhel7-x86_64 .rpm MPP 分布式数据库 5.23.0版本 centos7,redhat7

2020-03-21

greenplum-loaders-5.23.0-rhel7-x86_64.zip

greenplum-loaders-5.23.0-rhel7-x86_64.zip 5.23版本 ~

2020-03-21

php-mbstring-5.4.16-42.el7.x86_64.rpm

php-mbstring-5.4.16-42.el7.x86_64.rpm 真是太难找啦 网不好,还不好下啊

2020-03-21

zbx_export_templates_OS_diskstatus.xml

zbx_export_templates_OS_diskstatus.xml zabbix模版 支持自动发现 磁盘信息 可以查看磁盘的iops,read write 速率 https://blog.csdn.net/YINHAOXU1/article/details/105011827 https://blog.csdn.net/YINHAOXU1/article/details/105011745

2020-03-21

hadoop-native原始包-压缩-native-2.7.2-ct7.x.tgz

native-2.7.2-ct7.x.tgz hadoop-native原始包-压缩-native-2.7.2-ct7.x.tgz 必须要glibc2.14+版本 才可以正确使用

2019-12-27

计算单个文件、字符的md5 crc sha32

计算单个文件、字符的md5 crc sha 同时只能计算一个文件。 最终计算的结果可以保存到文本

2018-05-22

Postman_Interceptor_0.2.24_0 谷歌插件 接口测试

Postman_Interceptor_0.2.24_0 谷歌插件 接口测试 cookie 安装方法:1.把安装包放到某盘(防止以后误删除) 2.解压包 3.打开谷歌,扩展程序--开启开发者模式--加载已经解压的程序--选择该解压的文件夹 添加即可

2018-04-28

postman_5.5.2 谷歌接口测试 插件安装crx

postman 5.5.2 谷歌插件 接口测试 安装方法:1.把安装包放到某盘(防止以后误删除) 2.解压包 3.打开谷歌,扩展程序--开启开发者模式--加载已经解压的程序--选择该解压的文件夹 添加即可

2018-04-28

pick picpick_ins

截图软件pick 容易操作的各个系统上都可以安装的

2015-12-16

空空如也

空空如也

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

TA关注的人 TA的粉丝

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