- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
各种网站(如 Hortonworks)建议不要为 HDFS 设置配置 RAID,主要有两个原因:
推荐在NameNode上使用RAID。
但是如何在每个 DataNode 存储磁盘上实现 RAID 呢?
最佳答案
RAID 有两个用途。根据 RAID 配置,您可以获得:
HDFS 具有类似的内置软件机制。 HDFS 将文件分成 block (所谓的文件 block ),这些 block 在多个数据节点之间复制并存储在它们的本地文件系统中。通常,数据节点有多个单独安装的磁盘(JBOD)。数据节点应将其文件 block 分布在其所有磁盘/本地文件系统中。
这确保:
由于 HDFS 负责容错和“ strip 化”读取,因此无需在 HDFS 下使用 RAID。使用 RAID 只会更昂贵,提供更少的存储空间,而且速度也更慢(取决于具体的 RAID 配置)。
由于名称节点是 HDFS 中的单点故障,因此它需要更可靠的硬件设置。因此推荐在namenodes上使用RAID。
关于hadoop - 为什么不建议将 RAID 用于 Hadoop HDFS 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27988955/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 上个月关门。 Improve this qu
我正在尝试获取 raid 阵列中硬盘驱动器的物理序列号以用于设备跟踪。我尝试了很多 wmic 命令,包括: wmic 路径 win32_physicalmedia 获取序列号 虽然 wmic 命令在处
如果我在 RHEL 中安装了一个设备,我如何向它添加另一个设备并使其成为 raid0 配置? 我知道如何在 raid0 配置中安装两个新设备,但我如何在一个已在使用且上面有数据的设备上执行此操作? 最
1、安装好所有SAS硬盘,开机启动 2、开机自检过程中出现ctrl+c提示,按ctrl+c进入LSI Logic Config Utility …… 开始SAS配置 3、选择“ SAS 1
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界. 这篇CFSDN的博客文章在CentOS上创建 Software RAID 10的详解由作者收集整
Closed. This question is off-topic。它当前不接受答案。 想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。 11年前
我正在查看具有 RAID1+0 阵列和 RAID 5 阵列的服务器。 RAID 1+0 用于系统文件,RAID 5 阵列用于 SQL 服务器数据库和日志文件。 RAID 5 阵列由 6 个 72GB
当我解释 RAID 5 时,我经常看到显示 4 个光盘的图片,其中包含 3 个数据 block 和 1 个奇偶校验 block 。作为计算示例(有时在同一站点上),我总是只看到 3 张光盘。最有可能的
当我解释 RAID 5 时,我经常看到显示 4 个光盘的图片,其中包含 3 个数据 block 和 1 个奇偶校验 block 。作为计算示例(有时在同一站点上),我总是只看到 3 张光盘。最有可能的
我是使用 Amazon AWS 弹性计算云 (EC2) 的新手。目前,我正在使用一个实例,并已将 1TB EBS 卷附加到该实例。现在我希望我的磁盘空间为 2TB,因为我空间不足。一种解决方案是配置
我们有一个大约 10 TB 的巨大表,其中每行大约 10 KB。主键的类型是BIGINT,并且是均匀分布的。该服务器拥有 40 GB RAM、两个 4 核 Xeon CPU 和五个 2 TB 磁盘。工
我有一个 3x3TB 的突袭,它决定在我计划扩大突袭的那一天开始重新同步。这是几天前,重新同步尚未完成。它没有完成的原因是因为无论出于何种原因,机器硬停止(完全没有响应)似乎是随机的。因此,由于我找不
我目前正在寻找 NAS 来备份我的服务器。 有没有办法将磁盘专用于特定服务器?或者 nas 只能为所有磁盘设置一个 RAID 配置?? 例如,如果我有 8 个磁盘和 4 个服务器,我可以有 4 个 R
我有一个具有以下配置的 raid-1: $ btrfs fi show Total devices 2 FS bytes used 203.31GiB devid 1 size
你好,我有一个 terastation 死了(主板炸了)它需要 4 个 ide 驱动器,我只有带 2 个 ide 端口的电脑(1 个端口,我使用的是 2 端口电缆) 我一次将这些驱动器连接成 2 个,
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 6年前关闭。 Improve this qu
您在 HDP 集群上使用 RAID1 的体验如何? 我有两个选择: 为主节点和 zoo 节点设置 RAID 1,完全不要在从属节点(如 kafka 代理、hbase 区域服务器和 yarn 节点管理器
我们的网站有一个 SQL 2005 数据库后端,目前大小约为 10GB。尽管我没有确切的统计数据,但读取次数比写入次数多得多。 我们正在升级我们的数据库服务器,我正在考虑获取 4 个磁盘并将它们设置为
如何在 Linux 中获取 RAID 配置的详细信息? 最佳答案 mdadm -D/dev/mdxx 将为您提供 raid 配置的详细信息。cat/proc/mdstat 将详细说明 raid 算法、
我是一名优秀的程序员,十分优秀!