4.1 硬件环境需求
除了硬件环境能被一定版本的Linux操作系统支持之外,MTFS对硬件环境没有其他的特殊需求。
4.2 软件环境需求
对使用环境上,MTFS具有一下要求:
- MTFS支持有限的linux内核版本。
- MTFS支持的安装方式包括源码安装和rpm包安装。如需通过rpm包安装,则需要安装有相应的rpm包管理工具。
- 为了使用MTFS的工具,需要包含readline库。
- hfsm是MTFS的自动化管理工具,为了使用该工具,环境中需要配备Lua语言库。
4.3 MTFS支持哪些内核?
下面的列表给出了MTFS可以正常编译,且可以以ext2为下层文件系统通过所有测试用例的内核。
- 2.6.18-53.el5,rhel 5.1配备的内核。
- 2.6.18-92.el5,rhel 5.2配备的内核。
- 2.6.18-128.el5,rhel 5.3配备的内核。
- 2.6.18-164.el5,rhel 5.4配备的内核。
- 2.6.18-194.el5,rhel 5.5配备的内核。
- 2.6.18-274.el5,rhel 5.7配备的内核。
4.4 MTFS支持哪些下层文件系统?
MTFS支持众多的文件系统,其中包括
- Lustre。对于Lustre的支持耗费了很多的工作。
- Ext2、Ext3、Ext4。
- Ntfs-3g。Ntfs-3g是一种基于fuse的NTFS文件系统。
- Tmpfs内存文件系统。
- Nfs。
更多的下层文件系统支持将会不断地添加入MTFS中。
4.5 安装前准备
安装MTFS软件包,首先要下载相关源码或RPM包。地址为:http://code.google.com/p/mtfs/downloads/list
4.6 通过RPM包安装
通过rpm命令可以完成MTFS的安装。
4.7 通过源码编译安装
如果需要在一个新环境下使用MTFS,而又找不到支持该环境下内核的MTFS软件包,那么就需要对MTFS进行重新编译生成安装包了。
对源码进行配置和编译的命令如下:
> aclocal -I build/autoconf/ -I mtfs/autoconf -I libcfs/autoconf
> autoheader
> autoconf
> automake
> ./configure --with-linux=/lib/modules/`uname -r`/build/ --with-lustre=/usr/src/lustre-2.1.52
> make
其中--with-linux=后面带的参数为Linux源码包的路径,--with-lustre=后面带的参数为Lustre源码包的路径。请注意这些路径必须为绝对路径。
如果不需要编译对lustre的支持,则只需在配置时,将命令改为:
> ./configure --with-linux=/lib/modules/`uname -r`/build/ --disable-lustre-support
可以通过如下命令直接安装。
> make
> make install
也可以通过如下命令生成rpm包:
> make rpms
本文章欢迎转载,请保留原始博客链接http://blog.csdn.net/fsdev/article
分享到:
相关推荐
Lustre is a shared disk file system, generally used for large scale cluster computing. The name Lustre is a portmanteau of Linux and cluster. The project aims to provide a file system for clusters of ...
Lustre是一个开源的、基于对象存储技术的集群并行分布式文件系统,它具有很高的可扩展性、可用性、性能、易用性等,在高性能计算系统中被广泛使用。它主要包括三个部分:元数据服务器MDS (Metadata Server)、对象...
其实也是, 目前 lustre 想找一个安装部署文档确实很困难,哪怕是英文的也好。 网上流 行为数不多的 lustre 的资料是 09 年以及 10 年时期的资料,那还是 1.X 的年代。 比较完全的 资料是 1.8 版的安装部署过程,但...
本文档是本人在调研Lustre文件系统式时的总结!
Lustre文件系统架构和配置调优.docx
cook book for lustre.
包括Lustre mannul , Lustre internals , Lustre quick start ,Lustre arthitecture等资料
这个 ansible 角色安装和配置 Lustre 文件系统的服务器端和客户端。 安装是通过基于 RPM 的存储库完成的,以允许自定义构建,但默认安装 Lustre 2.12.5,目标是来自 WhamCloud 提供的存储库的 CentOS 7.8 系统。 ...
lustre分布式并行文件系统介绍
本文是本人在调研Lustre文件系统时的总结。
Lustre 文件系统操作手册
并行文件系统lustre手册,pdf文件,介绍lustre文件系统架构,系统管理,操作手册
Lustre分布式并行文件系统中文操作手册,译者:李希,时间:2019年5月29日 Lustre结构探析、Lustre网络、Lustre文件系统的故障切换……
lustre官方文档,学习分布式文件系统必备
深入理解Lustre文件系统
lustre\lustre1.6使用手册.pdf
lustre2.1.0源代码;分布式对象存储文件系统,用于高性能计算和存储。
自2005年6月以来,它持续在超级计算机世界排名前十中占有至少一半的席位,前排名前100的超级计算机中,至少60个超级计算机使用Lustre,其中包括在2014
前段时间研究lustre 1.8,现把测试过程中lustre安装配置文档,与大家分享。
lustre文件系统是并行文件系统,lustre官网是英文版的手册,使用起来比较麻烦。还是中文手册看着方便。