当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-22 21:07 

注册: 2008-09-13 21:59
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
Ubuntu 10.10 安装 Native ZFS for linux
劳伦斯·利弗莫尔国家实验室 (Lawrence Livermore National Laboratory)有个Linux原生zfs项目(Native ZFS for Linux,http://zfsonlinux.org),可在内核级支持zfs文件系统,效率远高于运行在用户级的zfs-fuse,目前最高版本是0.5.2,下面是我在ubuntu 10.10上安装成功的过程:
1)下载spl-0.5.2.tar.gz和zfs-0.5.2.tar.gz,并解压到自己的目录下
http://github.com/downloads/behlendorf/ ... 5.2.tar.gz
http://github.com/downloads/behlendorf/ ... 5.2.tar.gz
tar xvzf spl-0.5.2.tar.gz
tar xvzf zfs-0.5.2.tar.gz
2)安装必要的的程序和库文件
sudo apt-get install gawk
sudo apt-get install libz-dev
sudo apt-get install uuid-dev
sudo apt-get install libblkid-dev
3)进入到spl-0.5.2目录,配置、编译、安装spl包
cd spl-0.5.2
sh ./configure
make
sudo make install
4)进入到zfs-0.5.2目录,配置、编译、安装zfs包
cd ../zfs-0.5.2
sh ./configure
make
sudo make install
5)把zfs的库文件复制到 /lib下面
编译安装完成后,在zfs-0.5.2目录下生成一个lib目录,它有6个子目录,每个子目录内还有个.lib子目录,zfs的库文件就在这6个.lib子目录中,把其中名字形如*.so.*的文件都复制到/lib下即可。其实在zfs-0.5.2目录下有个工具libtool可以处理这些工作,不过我没看明白这个工具怎么用。我是这样做的:
先找出这些库文件,把他们的名字写到当前目录里的libfiles文件里
cd lib
find . | grep .so. > ./libfiles
在当前目录下写个小脚本,运行这个脚本就把这些文件复制到/lib下了,脚本内容如下
#! /bin/sh
while read libname
do
cp $libname /lib/
done < ./libfiles
6)加载zfs内核模块
sudo modprobe zfs
7)运行zpool list命令检查,如果显示 no pools available,表明zfs安装成功了。
8)如果希望开机自动加载zfs支持,可以把modprobe zfs命令添加到/etc/init.d/rcS倒数第二行。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-22 21:36 
头像

注册: 2008-04-26 12:41
帖子: 11003
送出感谢: 11
接收感谢: 38
求deb :em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-22 21:43 

注册: 2008-09-13 21:59
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
请看:
http://zfsonlinux.org
其上有spl和zfs两个deb包。不过我没试验过。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-22 23:16 
头像

注册: 2008-04-26 12:41
帖子: 11003
送出感谢: 11
接收感谢: 38
oldwood_hmgh 写道:
请看:
http://zfsonlinux.org
其上有spl和zfs两个deb包。不过我没试验过。

你自己点进去看看,那是教你如何做deb包,没有现成的 :em20


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-22 23:46 

注册: 2008-09-13 21:59
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
是教怎么做deb包的,以前我没看仔细。不过有做包的功夫也编译安装好了。也许做成包可以安装到其他机器上,或者更新内核后重新安装简单些。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-23 10:04 
头像

注册: 2008-04-26 12:41
帖子: 11003
送出感谢: 11
接收感谢: 38
oldwood_hmgh 写道:
是教怎么做deb包的,以前我没看仔细。不过有做包的功夫也编译安装好了。也许做成包可以安装到其他机器上,或者更新内核后重新安装简单些。

牺牲你一个,幸福千万人 :em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-11-24 13:07 

注册: 2007-05-26 23:20
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
先装alien包 :sudo apt-get install alien

make pkg就可以了(deb,rpm都有)


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-12-20 22:26 
头像

注册: 2008-04-26 12:41
帖子: 11003
送出感谢: 11
接收感谢: 38
zouxuehai 写道:
先装alien包 :sudo apt-get install alien

make pkg就可以了(deb,rpm都有)

还是不清楚如何用,能否举个例子? :em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2010-12-22 10:11 

注册: 2007-05-26 23:20
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
photor 写道:
zouxuehai 写道:
先装alien包 :sudo apt-get install alien

make pkg就可以了(deb,rpm都有)

还是不清楚如何用,能否举个例子? :em09



alien包装好后,cd 到spl源码根目录 make pkg,完了会在当前目录生成deb,rpm包,同理zfs也是一样


页首
 用户资料  
 
10 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2011-01-10 19:33 
头像

注册: 2009-01-25 15:43
帖子: 118
送出感谢: 0 次
接收感谢: 0 次
眼馋ZFS好久,从玩SUN的小机开始,
有时间一定要试试


_________________
你有权保持沉默。你所说的一切将被作为呈堂证供。你有权请律师,如果你请不起律师,法庭可以为你代请一名。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: Ubuntu 10.10 安装 Native ZFS for linux
帖子发表于 : 2011-01-28 11:40 

注册: 2010-07-19 21:41
帖子: 22323
系统: OS X
送出感谢: 8
接收感谢: 42
只分/和swap的就不试了………… :em06


_________________
NO DO NO DIE
http://a/%%30%30


页首
 用户资料  
 
12 楼 
 文章标题 : 后面步骤还是这样最好
帖子发表于 : 2011-02-03 9:52 
头像

注册: 2009-05-14 19:29
帖子: 94
系统: arch64
送出感谢: 0 次
接收感谢: 0 次
1)下载spl-0.5.2.tar.gz和zfs-0.5.2.tar.gz,并解压到自己的目录下
http://github.com/downloads/behlendorf/ ... 5.2.tar.gz
http://github.com/downloads/behlendorf/ ... 5.2.tar.gz
tar xvzf spl-0.5.2.tar.gz
tar xvzf zfs-0.5.2.tar.gz
2)安装必要的的程序和库文件
sudo apt-get install gawk
sudo apt-get install libz-dev
sudo apt-get install uuid-dev
sudo apt-get install libblkid-dev
3)进入到spl-0.5.2目录,配置、编译、安装spl包
cd spl-0.5.2
sh ./configure
make
sudo make install
4)进入到zfs-0.5.2目录,配置、编译、安装zfs包
cd ../zfs-0.5.2
sh ./configure
make
sudo make install

下面最好这样

挂载splat 和 zfs.

sudo modprobe splat
sudo splat -a
sudo modprobe zfs
lsmod |grep zfs

如果你遇到如下错误提示:

zfs: error while loading shared libraries: libspl.so.0: cannot open shared object file: No such file or directory

请执行下面命令指定libspl.so.0所在位置:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译