hadoop集群swap_hadoop集群调优-OS和文件系统部分

本文介绍了如何根据Dell的建议优化Hadoop集群的Linux设置,包括增加最大打开文件描述符数量、选择EXT4文件系统、禁用atime记录、调整保留块大小、设置网络参数以及管理Transparent Huge Pages,以提升Hadoop性能。
摘要由CSDN通过智能技术生成

OS and File System

根据Dell(因为我们的硬件采用dell的方案)关于hadoop调优的相关说明,改变几个Linux的默认设置,Hadoop的性能能够增长大概15%。

open file descriptors and files

文件描述符是一个索引值,指向内核为每一个进程所维护的该进程打开文件的记录表。当程序打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符。在程序设计中,一些涉及底层的程序编写往往会围绕着文件描述符展开,文件描述符这一概念往往只适用于UNIX、Linux这样的操作系统。

在Linux系列的操作系统上,由于Linux的设计思想便是把一切设备都视作文件。因此,文件描述符为在该系列平台上进行设备相关的编程实际上提供了一个统一的方法。

在CentOS中通过下面的命令查看:

cat /proc/sys/fs/file-max

800000

也可以通过查看文件中的内容来查看,其中的fs.file-max定义了最大的打开文件描述符数量:

cat /etc/sysctl.conf

fs.file-max = 800000

net.core.rmem_default = 12697600

net.core.wmem_default = 12697600

net.core.rmem_max = 873800000

net.core.wmem_max = 655360000

net.ipv4.tcp_rmem = 8192 262144 4096000

net.ipv4.tcp_wmem = 4096 262144 4096000

net.ipv4.tcp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值