天天看點

【中間件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 三 啟動步驟

如果你看完這篇博文,覺得對你有幫助,并且願意付贊助費,那麼我會更有動力寫下去。