系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Ubuntu編譯安裝Hypertable

Ubuntu編譯安裝Hypertable的方法(4)

時間:2015-04-17 17:45:55 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150417/45849.html 手機(jī)查看 評論

  重新啟動Hypertable方式是先關(guān)閉所有的伺服器,然后再開啟,指令如下:

  切換到執(zhí)行檔案路徑

  $ cd ~/hypertable/0.9.0.5/bin

  關(guān)閉Server

  $ 。/kill-servers.sh

  使用本機(jī)端磁碟空間的開啟方式

  $ 。/start-all-servers.sh local

  啟動所有伺服器的指令格式如下:

  Usage: start-test-servers.sh [local|hadoop|kosmos]

  運(yùn)行迴歸測試之指令及結(jié)果如下:

  $ make test

  Running tests.。。

  Start processing tests

  Test project /home/sunny/build/hypertable

  1/ 17 Testing HyperComm Passed

  2/ 17 Testing HyperComm-datagram Passed

  3/ 17 Testing HyperComm-timeout Passed

  4/ 17 Testing HyperComm-timer Passed

  5/ 17 Testing HyperComm-reverse-request Passed

  6/ 17 Testing Schema Passed

  7/ 17 Testing LocationCache Passed

  8/ 17 Testing LoadDataSource Passed

  9/ 17 Testing BlockCompressor-BMZ Passed

  10/ 17 Testing BlockCompressor-LZO Passed

  11/ 17 Testing BlockCompressor-NONE Passed

  12/ 17 Testing BlockCompressor-QUICKLZ Passed

  13/ 17 Testing BlockCompressor-ZLIB Passed

  14/ 17 Testing HyperDfsBroker Passed

  15/ 17 Testing Hyperspace Passed

  16/ 17 Testing hypertable Passed

  17/ 17 Testing RangeServer Passed

  100% tests passed, 0 tests failed out of 17

  【組態(tài)設(shè)定說明】

  系統(tǒng)組態(tài)預(yù)設(shè)的存放位置為安裝路徑的conf目錄底下:

  ~/hypertable/0.9.0.5/conf/hypertable.cfg

  這個組態(tài)檔可提供使用者設(shè)定3種檔案系統(tǒng)的橋接程式 (DfsBroker?)之位址與通訊埠等等資訊,以及Hyperspace與Hypertable的Master伺服器資訊,和Hypertable的Range Server資訊,換言之,這些可設(shè)定的伺服器位址可以不限定在同一臺機(jī)器上,它們可以各別存在于不同臺機(jī)器上運(yùn)作,除了Hyperspace與Hypertable的Master伺服器同一時間只允許互動運(yùn)作一個執(zhí)行個體之外,Range Server與DfsBroker是可以多個執(zhí)行個體同時互動執(zhí)行的,所以啟動Hypertable服務(wù)的機(jī)器,都會先確認(rèn)過DfsBroker是否運(yùn)作正常,Hyperspace與Hypertable的Master是否啟動成功,然后再啟動本機(jī)的Range Server;單機(jī)版的Hypertable會同時啟動Hyperspace+Master+Range Server+Local DfsBroker?在同一臺機(jī)器上,多機(jī)版的Hypertable則可以把這4種服務(wù)分散在不同臺機(jī)器上。

  預(yù)設(shè)的設(shè)定檔內(nèi)容如下:

  #

  # hypertable.cfg

  #

  # Global properties

  # Hypertable的等待連線時間

  Hypertable.Request.Timeout=180

  # HDFS Broker服務(wù)的相關(guān)設(shè)定

  HdfsBroker.Port=38030

  HdfsBroker.fs.default.name=hdfs://localhost:9000

  HdfsBroker.Workers=20

  # Local DFS Broker 服務(wù)的相關(guān)設(shè)定

  DfsBroker.Local.Port=38030

  DfsBroker.Local.Root=fs/local

  # DFS Broker 給用戶端的相關(guān)設(shè)定

  DfsBroker.Host=localhost

  DfsBroker.Port=38030

  # Hyperspace 的相關(guān)設(shè)定

  Hyperspace.Master.Host=localhost

  Hyperspace.Master.Port=38040

  Hyperspace.Master.Dir=hyperspace

  Hyperspace.Master.Workers=20

  # Hypertable.Master 的相關(guān)設(shè)定

  Hypertable.Master.Host=localhost

  Hypertable.Master.Port=38050

  Hypertable.Master.Workers=20

  # Hypertable.RangeServer 的相關(guān)設(shè)定

  Hypertable.RangeServer.Port=38060

  上面就是Ubuntu安裝HyperTable的方法介紹了,從編譯安裝到組態(tài)設(shè)定說明都做了詳細(xì)的介紹,解決你的安裝難題。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄