[ubuntu20] hadoop3.1.2集群io测试
影响hdfs读写的因素:网络、磁盘读写速度
1.确定要写入的文件数=服务器cpu总核数-1=8*4-1=31
cat /proc/cpuinfo 看最后一个是几,因为是从0开始的,要+1
2.查看网速
ubuntu20查看网速度_胖胖学编程的博客-CSDN博客
speedometer -r ens3 #-r接收的字节
speedometer -t ens3 #传输(发送,不一定是写,也可能在控制台打印啥的)的字节
3.写速度
root@hadoop1:/data/cluster/hadoop-3.1.3/share/hadoop/mapreduce#
hadoop jar hadoop-mapreduce-client-jobclient-3.1.3-tests.jar
TestDFSIO -write -nrFiles 31 -fileSize 128MB
分析
实测速度=39.47*(31*1我的副本数为2,其中有1个副本本地有,另一个副本要写往别的节点)=1223m/s
三台服务器的带宽=387kib/s*4=1548kib/s
如果实测速度远远小于网络,并且实测速度不能满足工作需求,可以考虑采用固态硬盘或者增加硬盘个数。
4.读速度
root@hadoop1:/data/cluster/hadoop-3.1.3/share/hadoop/mapreduce#
hadoop jar hadoop-mapreduce-client-jobclient-3.1.3-tests.jar TestDFSIO
-read -nrFiles 31 -fileSize 128MB
分析
实测速度=309*31=9579m/s
三台服务器的带宽=224mib/s*4=896mib/s
读的话,是读一份就行了,可以本地读,所以比写快
ubuntu20查看是否是固态硬盘_胖胖学编程的博客-CSDN博客
[ubuntu20] hadoop3.1.2集群io测试相关推荐
- Ubuntu18.04 安装搭建 hadoop-3.3.0 集群
Ubuntu18.04 安装搭建 hadoop-3.3.0 集群 参考博文:https://blog.csdn.net/sunxiaoju/article/details/85222290?ops_r ...
- Elasticsearch 集群压力测试
文章目录 1. 压力测试 2. 测试目标 & 测试数据 3. 测试脚本 4. ES Rally 简介 5. Rally 的安装以及入门 6. Rally 基本概念讲解 7. Benchmark ...
- 单机快速体验k8s集群的测试环境
快速指南 以下为快速体验k8s集群的测试.开发环境–单节点部署(aio),国内环境下比官方的minikube方便.简单很多. 1.基础系统配置 准备一台虚机配置内存2G/硬盘30G以上 最小化安装Ub ...
- AIX HACMP集群切换测试实际案例解析
为验证AIX HACMP集群系统的稳定性及保障其上应用的连续性和可靠性,决定周五晚进行集群切换测试.下面是当次过程的文档总结和记录,方便以后参考并备案. 系统环境:AIX 5.3 数据库: DB2 V ...
- jar包在Hadoop集群上测试(MapReduce)
本片使用MapReduce--统计输出给定的文本文档每一个单词出现的总次数的案例进行,jar包在集群上测试 1.添加打包插件依赖 <build><plugins><plu ...
- Redis 集群可用性测试
Redis 集群可用性测试 脚本内容 #!/bin/bashredisHost=192.168.8.119 redisPorts="7001 7002 7003 7004 7005 7006 ...
- Kubernetes-记录在容器云Galera集群中测试导入数据
Kubernetes-在Caicloud容器平台Galera集群中测试导入数据 平台:Caicloud Compass(才云compass容器云管理平台) mysql版本:5.7.20 Galera集 ...
- hadoop-3.0.0集群搭建
2019独角兽企业重金招聘Python工程师标准>>> hadoop-3.0.0集群搭建 下载hadoop包 wget -c http://ftp.jaist.ac.jp/pub/a ...
- apisix集群安装测试
apisix集群安装测试 apisix 是无状态服务,集群不用太复杂 本次测试使用在集群外做负载均衡 集群地址 172.21.41.240 172.21.41.241 172.21.41.242 版本 ...
最新文章
- Python实现获得SQLServer数据库中的表插入到Oracle数据库
- java 图形化库_java图形界面之图形化按钮
- 点云数据的类型主要分为_点云学习在自动驾驶中的研究概述
- 用 C 语言开发一门编程语言 — S-表达式
- Ubuntu12.04安装JDK6
- Chino with Geometry(数学,计算几何,记录一下推导证明)
- SpringBoot—启动原理
- matplotlib显示中文字体
- 捋一捋PDF、PMF、CDF是什么
- vue.jsr入门_JSR-308和Checker框架为jOOQ 3.9添加了更多类型安全性
- Python 基础知识 D7
- qlearning算法_通过OpenAI Gym编写第一个强化学习算法
- seleniumpython定位网页元素方法_Python+Selenium 定位元素
- 如何持续突破性能表现? | DX研发模式
- 解读swarm最新资讯,主网8.2号开始产BZZ
- 小波变换复习 (Review on Wavelet Transform)
- C# vs2019 智能提示中文突然变成英文
- 使用函数实现数组元素的赋值
- python随身笔记
- 计算机项目 rolling ball
热门文章
- 中北大学计算机与信息技术学院,中北大学信息与计算科学专业
- 计算机服务 访问拒绝,Win7开机提示group policy client服务未能登录,拒绝访问的解决方法...
- 【linux 】添加开机启动项的方法|Linux目录结构和存放哪些文件
- 腾讯云服务器快速创建一个表白网站。简单可操作。
- SATA系列专题之二: 2.2 Link layer链路层加扰/解扰/CRC解析
- LCD timing设置
- java线程安全的容器类
- 智能洗地机实用吗、智能家居品牌十大排名
- 西部广播电视杂志西部广播电视杂志社西部广播电视编辑部2022年第22期目录
- 腾讯2014年实习生招聘广州站offer经历(TEG-后台开发)