【Hadoop之HDFS替换方案】【Haoop远程挂载Cubefs】Cubefs对接Hadoop生态

一、背景

为了解决Hadoop存算一体带来的问题,我对Hadoop的存算分离做了方案尝试,使用Cubefs替换现有的HDFS,相当于Hadoop的存储远程挂载,下面是踩坑记录。

官方参考链接

二、问题和解决

  1. java.lang.UnsatisfiedLinkError: Unable to load library 'libcfs.so':说明你编译的libcfs.so文件没有上传到位,以下是我传的所有位置:

    官网信息不全,一定要按照我的截图路径都传,并且是每个节点

  2. 在运行hive on mapreduce任务时报错org.apache.hadoop.fs.UnsupportedFileSystemException: fs.AbstractFileSystem.cfs.impl=null: No AbstractFileSystem configured for scheme: cfs

    这个代表你的配置文件少了,要注意core-site.xml加了什么,hive-site.xml里也要加上

  3. java.lang.NoSuchFieldError:HADOOP_CLASSPATH

    明显是环境变量问题,环境变量要注意在 /etc/profile下有以下配置:

bash 复制代码
export HADOOP_CLASSPATH=`/opt/module/hadoop-3.1.3/bin/hadoop classpath`
export CFS=/opt/module/hadoop-3.1.3/lib/native
export HADOOP_CLASSPATH=$CFS:$HADOOP_CLASSPATH

另外一定要注意 yarn-site.xml中要加入HADOOP_CLASSPATH:

三、总结

总之目前Cubefs还处于CNCF孵化项目,文档不是很全,需要一定的运维功底。

相关推荐
好问者1 小时前
【大数据】:hdfs相关进程启停管理命令
大数据·hadoop·hdfs
财经资讯数据_灵砚智能1 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(日间)2026年6月6日
大数据·人工智能·python·ai·信息可视化·自然语言处理·灵砚智能
升鲜宝供应链及收银系统源代码服务2 小时前
升鲜宝AI助手 E-R 图与操作说明书(三)---升鲜宝生鲜配送供应链管理系统源代码服务
大数据·人工智能·机器学习·生鲜供应链源代码·供应链源代码出售·生鲜配送源代码服务·门店连锁系统源代码
财经资讯数据_灵砚智能2 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(日间)2026年6月5日
大数据·人工智能·python·ai·信息可视化·自然语言处理·灵砚智能
谁似人间西林客3 小时前
数据驱动制造:工业大数据如何重塑智能决策链?
大数据·制造
真上帝的左手3 小时前
19. 大数据- BI - AI 应用1-融合场景解析
大数据·人工智能·ai·bi
小王毕业啦4 小时前
2009-2024年 各国清廉指数CPI(xlsx)
大数据·人工智能·数据挖掘·数据分析·社科数据·实证分析·经管数据
AIkk864 小时前
班级群学习资料分享指南:工具推荐与实践
大数据·人工智能·html
融智兴科技5 小时前
防伪强度从哪里来?一物一码、动态验证与后台风控
大数据·科技·物联网