PVFS2安装(单机版)
来源:互联网 发布:英文手写字体知乎 编辑:程序博客网 时间:2024/05/17 06:43
pvfs2与pvfs1有比较大的不同。pvfs1系统中只可有单台元数据服务器,系统运行明显的分为iod,mgr,client。
而pvfs2实现了分布式元数据,系统只有pvfs2-server和client之分。pvfs2的安装和配置过程比pvfs1更加简单。
1、安装部分:
该部分内容参考官方文档:http://www.pvfs.org/documentation/。实验环境为ubuntu10.4。
1.1单机版安装步骤:
安装之后工具位于/usr/local/bin,pvfs2-server端位于/usr/local/sbin。下载源代码至/usr/src处。在安装之前,先安装好相应的依赖库。见上述文档。
root@ubuntu-luoxiongwei:/usr/src#apt-get install libssl-dev
root@ubuntu-luoxiongwei:/usr/src#apt-get install libdb-dev
root@ubuntu-luoxiongwei:/usr/src#apt-get install libaio-dev
root@ubuntu-luoxiongwei:/usr/src#gunzip pvfs-2.8.2.tar.gz
root@ubuntu-luoxiongwei:/usr/src#tar xf pvfs-2.8.2.tar
root@ubuntu-luoxiongwei:/usr/src#ln -s pvfs-2.8.2 pvfs2
root@ubuntu-luoxiongwei:/usr/src#cd pvfs2
root@ubuntu-luoxiongwei:/usr/src/pvfs2# ./configure
root@ubuntu-luoxiongwei:/usr/src/pvfs2#make
root@ubuntu-luoxiongwei:/usr/src/pvfs2#make install
安装完毕之后需要配置一下文件,才可以启动服务。在pvfs2中pvfs2-server即可以做iod启动,也可以作为mgr启动。配置文件工具为pvfs2-genconfig,其是一个交互式脚本,根据提示来很容易配置。我机器hostnameubuntu-luoxiongwei。相应配置文件为/etc/pvfs2-fs.conf。
root@ubuntu-luoxiongwei:/usr/src/pvfs2#pvfs2-genconfig /etc/pvfs2-fs.conf
至此我们可以启动server端了,第一次启动加上-f选项,创建/pvfs2-storage-space目录,作为存储数据的空间。第一次启动:
系统会自动退出,然后执行。
root@ubuntu-luoxiongwei:/usr/src/pvfs2#pvfs2-server /etc/pvfs2-fs.conf
此时服务就起来了。由于是单机版还需要配置客户端。设置挂载点/mnt/pvfs2和配置文件pvfs2tab。
root@ubuntu-luoxiongwei:/usr/src/pvfs2#mkdir /mnt/pvfs2
root@ubuntu-luoxiongwei:/usr/src/pvfs2#touch /ect/pvfs2tab
然后编辑pvfs2tab文件,添加如下行:
tcp://ubuntu-luoxiongwei:3334/pvfs2-fs /mnt/pvfs2 pvfs2 defaults,noauto 0 0
其中ubuntu-luoxiongwei为客户端主机名,需要随机而动。至此就可以访问pvfs2。
速度真的很猛,我是想拿这个文件系统跟我研发的分布式文件系统原型做性能对比,看来够呛。
注意:这种client端配置方式还没有将pvfs2挂载到VFS中,还不能使用VFS提供的unix操作接口。需要
借助pvfs2-xxx使用文件系统。如何挂载内核模块,官方文档有说明。在以后补上文章。
- PVFS2安装(单机版)
- 安装pvfs2
- pvfs2 集群安装配置
- hdfs安装(单机版)
- pvfs2.8集群安装(客户端内核模块安装)和编程
- Storm安装配置(单机版)笔记
- 安装RabbitMQ实录(单机版)
- Ubuntu 14.04 Storm(单机版)安装
- Ubuntu 14.04 Storm(单机版)安装
- 分布式--CentOS安装zookeeper(单机版)
- redis安装(centos单机版)
- storm安装配置(单机版)
- fastDFS的安装(单机版)
- Hadoop单机版安装
- hadoop单机版安装
- Storm 单机版安装
- storm 单机版安装
- solr单机版安装
- Java多线程中所有方法的解析
- yii的relations默认是用当前指定的键跟关联表的主键进行join
- 网页栅格化研究(2):蛋糕的切法
- 栈模拟 woj Problem 1204 - 继续找相同
- UBUNTU 10.10 安装日志
- PVFS2安装(单机版)
- JVM使用配置内部原理详解
- mac锁屏的三种实现方式
- 收集整理威尔逊定理的证明
- phpcms9创建模块的方法
- android-线程同步
- 关于finally语句块
- 纠结的 设计模式 学习
- iOS使用DES加解密