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

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

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

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

  安裝程式過程,部份內(nèi)容省略未列出,僅列出整理排列后之內(nèi)容。。

  Install the project.。。

  -- Install configuration: “Debug”

  安裝設(shè)定檔。。

  -- Installing ~/hypertable/0.9.0.5/conf/hypertable.cfg

  -- Installing ~/hypertable/0.9.0.5/conf/METADATA.xml

  安裝引用檔案及應(yīng)用范例程式及測(cè)試資料庫(kù)內(nèi)容(省略)。。

  安裝Java及C/C++程式庫(kù)。。

  -- Installing ~/hypertable/0.9.0.5/java/lib/commons-logging-1.0.4.jar

  -- Installing ~/hypertable/0.9.0.5/java/lib/Hadoop-0.14.4-core.jar

  -- Installing ~/hypertable/0.9.0.5/java/lib/junit-4.3.1.jar

  -- Installing ~/hypertable/0.9.0.5/java/lib/log4j-1.2.13.jar

  -- Installing ~/hypertable/0.9.0.5/java/lib/hypertable-0.9.0.jar

  -- Installing ~/hypertable/0.9.0.5/lib/libHyperComm.a

  -- Installing ~/hypertable/0.9.0.5/lib/libHyperCommon.a

  -- Installing ~/hypertable/0.9.0.5/lib/libHyperspace.a

  -- Installing ~/hypertable/0.9.0.5/lib/libHypertable.a

  -- Installing ~/hypertable/0.9.0.5/lib/libHyperDfsBroker.a

  安裝可執(zhí)行程式。。

  -- Installing ~/hypertable/0.9.0.5/bin/jrun

  -- Installing ~/hypertable/0.9.0.5/bin/start-all-servers.sh

  -- Installing ~/hypertable/0.9.0.5/bin/start-master.sh

  -- Installing ~/hypertable/0.9.0.5/bin/start-range-server.sh

  -- Installing ~/hypertable/0.9.0.5/bin/kill-servers.sh

  -- Installing ~/hypertable/0.9.0.5/bin/slaves.sh

  -- Installing ~/hypertable/0.9.0.5/bin/Hyperspace.Master

  -- Installing ~/hypertable/0.9.0.5/bin/Hypertable.Master

  -- Installing ~/hypertable/0.9.0.5/bin/htgc

  -- Installing ~/hypertable/0.9.0.5/bin/Hypertable.RangeServer

  -- Installing ~/hypertable/0.9.0.5/bin/csdump

  -- Installing ~/hypertable/0.9.0.5/bin/count_stored

  -- Installing ~/hypertable/0.9.0.5/bin/generate_test_data

  -- Installing ~/hypertable/0.9.0.5/bin/dfsclient

  -- Installing ~/hypertable/0.9.0.5/bin/hyperspace

  -- Installing ~/hypertable/0.9.0.5/bin/hypertable

  -- Installing ~/hypertable/0.9.0.5/bin/dumplog

  -- Installing ~/hypertable/0.9.0.5/bin/merge_diff

  -- Installing ~/hypertable/0.9.0.5/bin/rsclient

  -- Installing ~/hypertable/0.9.0.5/bin/rsdump

  -- Installing ~/hypertable/0.9.0.5/bin/serverup

  -- Installing ~/hypertable/0.9.0.5/bin/localBroker

  【由原始程式碼建立程式說明文件】

  要由原始程式碼產(chǎn)生文件資料,需要再額外安裝2個(gè)套件,分別為Doxygen及Graphviz,第1個(gè)套件是產(chǎn)生類別,屬性及函式功能說明文件之文件產(chǎn)生器程式庫(kù),可協(xié)助程式設(shè)計(jì)者將特定格式之註解里的說明文件導(dǎo)出,產(chǎn)生說明文件,目前Doxygen支援的程式語(yǔ)言包含C++/C/Java/Object-C/Python/IDL/Fortran/VHDL/PHP/C#等程式語(yǔ)言;另一個(gè)套件Graphviz可以將指定格式的結(jié)構(gòu)化資訊,轉(zhuǎn)換為抽象圖形或網(wǎng)路圖形,在Doxygen套件里的圖形處理,是引用這個(gè)套件來(lái)產(chǎn)生類別階層圖。

  產(chǎn)生說明文件的方式,只要將目錄切換到組態(tài)設(shè)定檔路徑,然后執(zhí)行Make指令后可以自動(dòng)產(chǎn)生文件:

  $ cd ~/build/hypertable

  $ make doc

  文件產(chǎn)生后放置路徑為~/build/hypertable/doc ,文件首頁(yè)放置路徑為:

  $ ~/build/hypertable/doc/html/index.html

  【執(zhí)行迴歸測(cè)試】

  執(zhí)行程式部署完成之后,還需要再進(jìn)一步設(shè)定Hypertable掛載的磁碟分割區(qū),開啟檔案的延伸屬性功能,然后重新啟動(dòng)Hypertable之后才算完成安裝步驟。當(dāng)Hypertable使用的磁碟磁區(qū)是本機(jī)硬碟空間,并且作業(yè)系統(tǒng)為Windows/Linux/Unix,才會(huì)需要特別再修改/etc/fstab設(shè)定檔,增加user_xattr屬性;若是作業(yè)系統(tǒng)為Mac OS或是使用Hadoop File System(HDFS)/Kosmos File System(KFS),則會(huì)內(nèi)建有延伸屬性功能,不用再去修改檔案系統(tǒng)。

  修改/etc/fstab前的內(nèi)容范本:

  $ /dev/sda1 ext3 defaults,errors=remount-ro 0 1

  修改/etc/fstab后的內(nèi)容范本:

  $ /dev/sda1 ext3 defaults,user_xattr,errors=remount-ro 0 1

  不用關(guān)機(jī)并重新掛載磁碟空間的方法:

  $ sudo mount -o remount /home

發(fā)表評(píng)論

0

沒有更多評(píng)論了

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

立即評(píng)論

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

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄