草庐IT

start-dfs

全部标签

hadoop - 如何使用 Hortonworks hdp SSH 客户端释放非 DFS 已用空间?

我正在使用HDP自学学习大数据基础知识。今天我遇到了以下问题:HDFS磁盘使用率为91%。使用非DFS时31.2GB/41.6GB(74.96%)。我到底应该怎么做才能释放磁盘空间?是否可以从沙箱hdpSSH客户端进行操作?我在Virtualbox上运行HPD。我已经从沙箱hdpSSH客户端执行了命令:hdfsdfs-du-h/但这显然是HDFS数据使用。12.2M/app-logs1.5G/apps0/ats860.9K/demo724.4M/hdp0/livy2-recovery0/mapred0/mr-history479.6M/ranger176.6K/spark2-histo

docker - Hadoop用docker运行 "hdfs dfs -put"错误

我有一个hadoop的docker镜像。(在我的例子中是https://github.com/kiwenlau/hadoop-cluster-docker)我是按照这个博客一步步做的。而且我可以成功运行docker和Hadoop。但是,当我尝试将一些文件放入hostmachine以测试Hadoop中的WordCount测试时。当我运行时root@hadoop-master:~#hdfsdfs-put/home/ke/code/input它返回一个错误:put:`/home/ke/code':Nosuchfileordirectory但是这个目录确实存在,因为我可以使用cd/home/k

hadoop - 限制每个数据节点的非 dfs 使用

由于Hadoop疯狂的数据分布和管理,我面临一个奇怪的问题。由于非DFS使用,我的一两个数据节点已完全填满,而其他节点几乎为空。有没有办法让非dfs的使用更加统一?[我已经尝试过使用dfs.datanode.du.reserved但这也无济于事]问题示例:我有16个数据节点,每个节点有10GB的空间。最初,每个节点都有大约。7GB可用空间。当我开始处理5GB数据的作业(复制因子=1)时,我希望作业能够成功完成。可惜!当我监视作业执行时,突然发现一个节点空间不足,因为非dfs使用量约为6-7GB,然后它重试,另一个节点现在空间不足。我真的不想进行更高的重试,因为那不会提供我正在寻找的性能

hadoop - 命令用法 :when to use hadoop fs and hdfs dfs

正如标题所说,我很困惑何时使用以“hdfsdfs”和“hadoopfs”开头的命令仅供引用,我是使用cloudera4.6quickstartvm的hadoop新手。 最佳答案 下面是三个看似相同但有细微差别的命令hadoopfs{args}hadoopdfs{args}hdfsdfs{args}hadoopfsFS与通用文件系统相关,它可以指向任何文件系统,如本地、HDFS等。因此,当您处理不同的文件系统(如LocalFS、HFTPFS、S3FS等)时,可以使用它hadoopdfsdfs非常特定于HDFS。将适用于与HDFS相关的

hadoop - hadoop dfs 使用什么算法在节点上存储数据?或者它随机选择节点?

hdfs是如何确定哪个数据block存储在哪个节点上的?数据block选择数据节点一定有算法,我想了解一下。 最佳答案 HDFS副本放置是机架感知的。也就是说,它将尝试将副本放置在不同的机架上以提供更好的可靠性。还有让HDFS运行在多层存储和运行在虚拟化中的工作,这些也会影响放置算法您可以在Hadooparchitectureguide中阅读当前副本放置策略 关于hadoop-hadoopdfs使用什么算法在节点上存储数据?或者它随机选择节点?,我们在StackOverflow上找到一个

LeetCode994腐烂的橘子(相关话题:矩阵dfs和bfs)

题目描述在给定的 mxn 网格 grid 中,每个单元格可以有以下三个值之一:值 0 代表空单元格;值 1 代表新鲜橘子;值 2 代表腐烂的橘子。每分钟,腐烂的橘子 周围 4个方向上相邻 的新鲜橘子都会腐烂。返回 直到单元格中没有新鲜橘子为止所必须经过的最小分钟数。如果不可能,返回 -1 。示例1:输入:grid=[[2,1,1],[1,1,0],[0,1,1]]输出:4示例2:输入:grid=[[2,1,1],[0,1,1],[1,0,1]]输出:-1解释:左下角的橘子(第2行,第0列)永远不会腐烂,因为腐烂只会发生在4个正向上。示例3:输入:grid=[[0,2]]输出:0解释:因为0分钟

hadoop - start-mapred.sh 的替代品是什么?

我正在阅读有关Hadoop的书,其中提到了脚本start-mapred.sh。我下载了最新版的Hadoop,里面没有start-mapred.sh脚本。我看到有start-yarn.sh但它会启动JobTracker和TaskTracker组件吗? 最佳答案 Yarn是MapReduce的下一个版本,它不使用作业和任务跟踪器,而是使用资源管理器来完成它的工作。对于MRv1,使用2.3.0版本的hadoop。同样的程序也可以使用Yarn运行。启动hadoop只需使用start-all.sh或start-dfs.sh和start-yar

IE11(Win11)selenium自动化报This is the initial start page for the WebDriver server.解决方案

本人使用IE11一直报ThisistheinitialstartpagefortheWebDriverserver.错误,搜了很多方法例如修改Internet选项、修改注册表等等都试了,就是没有解决。修改Internet选项,win11和网上搜出的结果,基本都不一样,所以解决无效注册表也改了,也没用使用python代码修改窗口缩放比例,也试了,也没用zoom_level=driver.execute_script('return(window.outerWidth/window.innerWidth)')print(zoom_level)ifzoom_level>1:driver.execut

hadoop - 安装Hadoop遇到shell脚本问题

我是Hadoop新手。我正在尝试在ubuntu-12.04上安装Hadoop2.2.0。一切都很顺利。当我执行/sbin/start-dfs.sh时,我收到以下错误消息,start-dfs.sh:82:/usr/local/hadoop/sbin/../libexec/hadoop-config.sh:Syntaxerror:wordunexpected(expecting")")我在互联网上搜索并找到了一个与此相关的JIRA问题,网址如下https://issues.apache.org/jira/browse/HADOOP-8432有人在安装hadoop时遇到过这个问题吗?有人能解

hadoop - java.sql.SQLException : Failed to start database '/var/lib/hive/metastore/metastore_db' in hive 异常

我是hive的初学者。当我尝试执行任何配置单元命令时:hive>显示表格;它显示以下错误:FAILED:Errorinmetadata:javax.jdo.JDOFatalDataStoreException:Failedtostartdatabase'/var/lib/hive/metastore/metastore_db',seethenextexceptionfordetails.NestedThrowables:java.sql.SQLException:Failedtostartdatabase'/var/lib/hive/metastore/metastore_db',se