天天看点

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

<a href="#%E4%B8%80-%E7%9B%B8%E5%85%B3%E8%B5%84%E6%BA%90">一 相关资源</a>

<a href="#11-%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%8E%AF%E5%A2%83">1 操作系统环境</a>

<a href="#12-tair-%E8%B5%84%E6%BA%90">2 Tair 资源</a>

<a href="#%E4%BA%8C-%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A42">二 安装步骤2</a>

<a href="#21-%E5%85%B3%E9%97%AD%E9%98%B2%E7%81%AB%E5%A2%993">1 关闭防火墙3</a>

<a href="#22-%E5%AE%89%E8%A3%85%E5%B7%A5%E5%85%B7">2 安装工具</a>

<a href="#23-%E8%AE%BE%E7%BD%AE%E5%BA%93%E6%96%87%E4%BB%B6%E7%9A%84%E5%AE%89%E8%A3%85%E7%9B%AE%E5%BD%95">3 设置库文件的安装目录</a>

<a href="#24-%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85-tair%E4%BE%9D%E8%B5%96%E5%BA%93tb-common-utils">4 编译安装 Tair依赖库tb-common-utils</a>

<a href="#25-%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85-tair">5 编译安装 Tair</a>

<a href="#26-%E9%85%8D%E7%BD%AE%E5%92%8C%E5%90%AF%E5%8A%A8-tair">6 配置和启动 tair</a>

<a href="#%E4%B8%89-%E5%90%AF%E5%8A%A8%E6%AD%A5%E9%AA%A4">三 启动步骤</a>

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

要安装的工具:svn automake autoconf libtool gcc gcc-c++ gdb zlib-devel boost-devel。确保这些都要安装,没有的话按如方法相应安装:

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

gcc-g++-4.2.2 是GCC编译器G++插件,可以这样安装:

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

<code>$ sudo apt-get install zlib1g</code>

<code>$ sudo apt-get install zlib1g.dev</code>

直接输入上述命令后还是不能安装。这就要求我们先装ruby.

在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g.dev。默认的安装源里没有zlib1g.dev。 在packages.ubuntu.com上找。

<code>$sudo apt-get install ruby</code>

然后再装zlib1g-dev就可以了

<code>$sudo apt-get install zlib1g-dev</code>

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

进入linux系统后,输入

<code># apt-cache search boost</code>

你将看到很多文件信息,你会看到其中一个文件叫 libboost-dev, 直接安装此文件即可:

<code># apt-get install libboost-dev</code>

这样就安装成功了。这个速度很快,是因为直接拷贝了lib文件到系统。

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤
【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

如果你使用和我一样的Linux版本,按顺序执行下来是不会有任何问题的,Tair 会默认安装到 /root/tair_bin 目录下。如果你使用其他的发行版,请自行修改代码适应不同的编译器版本(没测试过,不建议)。

下面逐一修改配置文件,本机IP:172.16.188.141,网卡:eth0

vim etc/configserver.conf

vim etc/group.conf

这里将0这个namespace(area)的配额稍微改大了一点,之后的客户端使用namespace 0进行读写访问就行。

vim etc/dataserver.conf

这里的内存大小根据实际设置,虚拟机设置1G的话这里512MB就可以(建议设置2^n倍数大,但是最小512MB)。其他的设置根据wiki自行设置,默认的也行。

下面是C++客户端连接和读写测试:

Java客户端开源版的裁剪和测试进行中,后续后放出。

也可以用之前开源的早期Java客户端测试:

<a href="http://code.taobao.org/p/tair-client-java/wiki/index/">http://code.taobao.org/p/tair-client-java/wiki/index/</a>

结束

安装到这里就结束了,有问题请留言。

还是建议使用推荐的Linux版本,这样遇到问题了我们都有一致的版本便于测试解决。其他的发行版就依赖大家自行解决了。

Wu_Being博客声明:本人博客欢迎转载,请标明博客原文和原链接!谢谢!

《手把手教你在UbuntuKylin安装配置开源版Tair(请指教)》:

<a href="http://blog.csdn.net/u014134180/article/details/51833970">http://blog.csdn.net/u014134180/article/details/51833970</a>

【中间件3】手把手教你在UbuntuKylin安装配置开源版Tair(请指教)一 相关资源二 安装步骤2 三 启动步骤

如果你看完这篇博文,觉得对你有帮助,并且愿意付赞助费,那么我会更有动力写下去。