搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
菜鸟追梦旅行
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
小型中文版聊天机器人_基于pytorch的中文聊天机器人
2
强化学习:Actor-Critic (AC)算法_强化学习ac算法
3
Copilot使用技巧_copilot 使用
4
Vue详细介绍及使用
5
基于Python的电商网站数据采集比对分析与可视化分析_基于python的网络爬虫与数据与可视化分析 毕业设计菜价图片
6
neo4j电影库-关系查询_neo4j数据库查询关系
7
python全栈 人工智能_Python全栈+人工智能
8
基于物联网的智能家居远程视频监控系统设计与实现
9
科技下乡:数字乡村改变乡村生活方式
10
微信扫一扫地标识别技术揭秘
当前位置:
article
> 正文
fuse安装
作者:菜鸟追梦旅行 | 2024-04-05 04:56:22
赞
踩
fuse安装
启动fuse是:
1、卸载umount -l $HOME/fuse-dfs -->root用户下操作
2、执行$HADOOP_HOME/build/contrib/fuse-dfs/下的startFuse.sh
1. 安装fuse:
首先去http://fuse.sourceforge.net/上下载和查看如何安装fuse,我安装的fuse是2.8.5版本的,下载2.8.5
版本后,使用如下三个命令安装fuse:
./configure --prefix=/usr
make
make install
安装完成后,可以使用如下命令测试fuse 是否安装成功:
mkdir /tmp/fsue
fuse/example> ./hello /tmp/fuse
cat /tmp/fuse/hello 如果显示hello world !就表示成功了。
2. 安装ant :
查看一下当前系统有没有ant ,如果没有,使用sudo apt-get install ant 即可安装
3. Hadoop 的安装和配置:
我这里使用的是hadoop 的 Pseudo-Distributed Mode ,配置如下:
<?xml version="1.0"?>
<!-- core-site.xml -->
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost/</value>
</property>
</configuration>
<?xml version="1.0"?>
<!-- hdfs-site.xml -->
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
<?xml version="1.0"?>
<!-- mapred-site.xml -->
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:8021</value>
</property>
</configuration>
将hadoop 配置好,并将hadoop 启动,特别是hdfs ,以备后续测试使用。
4. 设置环境变量
我直接写在了~/.profile 中以便后续使用方便
export JAVA_HOME=java 的根目录,根据系统来设置
export HADOOP_HOME= hadoop 的根目录,根据系统来设置
export OS_ARCH=i386 ( 如果你的系统是64 位的,应该写成amd64 ,其实主要为了后面的路径设置方便而设置,在$HADOOP_HOME/c++/ 的目录下有两个子目录,一个是64 位的,一个32 位的,根据自己的系统选择使用哪个目录而已, 也有java 的相关目录)
export OS_BIT=32 // 如果系统是64 位的,这里应该写64
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/$OS_ARCH/server:${HADOOP_HOME}/build/c++/Linux-$OS_ARCH-$OS_BIT/lib:/usr/local/lib:/usr/lib
5. libhdfs 的制作:
cd $HADOOP_HOME/
ant compile-c++-libhdfs -Dlibhdfs=1 -Dcompile.c++=1
ln -s c++/Linux-$OS_ARCH-$OS_BIT/lib build/libhdfs
6. fuse-dfs
cd $HADOOP_HOME
ant compile-contrib -Dlibhdfs=1 -Dfusedfs=1
如果报错,请查看相关软件是否安装上,我这里报错是automake 没有安装,用apt-get 安装一下就没问题了
7.fuse 配置
将如下内容放在$HADOOP_HOME/build/contrib/fuse-dfs/fuse_dfs_wrapper.sh 脚本的最上边
export JAVA_HOME=java 的根目录,根据系统来设置
export HADOOP_HOME= hadoop 的根目录,根据系统来设置
export OS_ARCH=i386 // 如果系统是64 位的,这里应该写amd64
export OS_BIT=32 // 如果系统是64 位的,这里应该写64
同时授予$HADOOP_HOME/build/contrib/fuse-dfs/fuse_dfs_wrapper.sh 可执行权限chmod +x $HADOOP_HOME/build/contrib/fuse-dfs/fuse_dfs_wrapper.sh
8. 测试
mkdir /tmp/dfs ( 用来将hdfs 的目录映射到/tmp/dfs 上,对/tmp/dfs/ 下面进行的文件操作,比如mkdir ,touch 等命令会直接反映到hdfs 上)
$HADOOP_HOME/build/contrib/fuse-dfs/fuse_dfs_wrapper.sh dfs://localhost:8020 /tmp/dfs
测试一下ls –l /tmp/dfs 看看下面显示hdfs 下的目录,如果touch 一个文件到/tmp/dfs 将会在hdfs 里面显示出来。
cd $HADOOP_HOME/build/contrib/fuse-dfs/
执行./fuse_dfs_wrapper.sh dfs://hadoopmaster:9000/ $HOME/fuse-dfs
如果出现错误,做
sudo /sbin/modprobe fuse
用过了之后,再
./fuse_dfs_wrapper.sh dfs://hadoopmaster:9000/ $HOME/fuse-dfs
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
【wpsshop博客】
推荐阅读
article
pytorch
之
model
.
eval
()、
model
.
fuse
()及
model
.
fuse
.
eval
(...
在 PyTorch 中,
model
.
eval
() 是用于将模型设置为评估模式的方法,而
model
.
fuse
() 是用于...
赞
踩
article
【
linux
内核
】
fuse
go
源码分析
_
go
-
fuse
...
Fuse是filesystem in user space,一个用户空间的文件系统框架,
fuse
包含包含一个
内核
模块和一...
赞
踩
article
fuse
简介_
linux
fuse
...
fuse
是用户态文件系统。在介绍
fuse
之前,先笼统地介绍一下文件系统。文件系统文件系统是操作系统用于明确存储设备或者分...
赞
踩
article
Fuse
ESB
学习笔记和
经验总结
...
目录一、JBI原理... 1二、
经验总结
... 2三、ServiceMix开发实例... 8四.配置和获取
ESB
jnd...
赞
踩
article
[
linux
][
fuse
]
fuse
技术分析以及遇到的问题_lib
fuse
写
优化
拷贝
内存...
fuse
_lib
fuse
写
优化
拷贝
内存lib
fuse
写
优化
拷贝
内存 ...
赞
踩
article
FUSE
——用户空间
文件系统
_在
linux
下基于
fuse
来
实现
一个简单的
文件系统
...
用户空间
文件系统
(Filesystem in Userspace,简称
FUSE
)是操作系统中的概念,指完全在用户态
实现
的...
赞
踩
article
FUSE
(
Filesystem
in
Userspace
)简介和
使用
_
fuse
使用
...
1.
FUSE
(
Filesystem
in
Userspace
)简介1.1. 概述
FUSE
(用户空间文件系统)作为类UN...
赞
踩
article
使用
fuse
编写
文件系统
(1)_
writing
a
fuse
filesystem
:
a
tuto...
http://ouonline.net/building-your-own-fs-with-
fuse
-1FUSE的全称是...
赞
踩
article
fuse
接口
用法说明
_/
dev
/
fuse
...
fuse
接口
用法说明
fuse
介绍
fuse
即Filesystem in Userspace,用户空间文件系统,可以在应用程...
赞
踩
article
L
in
ux Filesystem
in
Userspace
(
FUSE
)_l
in
ux更换
fuse
.ko...
1.
FUSE
(Filesystem
in
Userspace
)简介1.1. 概述
FUSE
(用户空间文件系统)作为类UN...
赞
踩
article
FUSE
文件系统
介绍_/
dev
/
fuse
...
文章目录导引:Fuse简介一、 Fuse架构设计二、 Fuse实现细节1.
fuse
用户空间流程2.
fuse
内核队列3...
赞
踩
article
python
编写
文件系统
_使用
Python
编写一个
FUSE
文件系统
...
如果你是一个固定的读者,您可能已经注意到,我一直在追求一个完美的备份程序,来结束写我自己的bup(Back UP,是储存...
赞
踩
相关标签
pytorch
人工智能
python
后端
分布式
数据库
java
操作系统
linux
struct
file
symlink
makefile
list
fuse
libfuse
运维
服务器
python 编写文件系统