五 drill on yarn 命令列工具

2021-09-24 17:15:25 字數 1689 閱讀 7243

drill提供了命令列工具,用於啟動,停止,調整大小和檢查drill群集的狀態。該工具位於:

$drill_home/bin/drill-on-yarn.sh site $drill_site command
下面啟動命令就是上述描述的命令之一。

使用start命令啟動鑽取集群:

$drill_home/bin/drill-on-yarn.sh start
該命令啟動後展示的日誌資訊:

launching drillonyarn...

starting......

tracking url:

ls $master_dir
您可以按如下方式檢索有關drill群集的基本資訊:

$drill_home/bin/drill-on-yarn.sh status
您將看到類似以下內容的輸出:

host: yosemite/10.250.50.31

tracking url:

queue: default

user: drilluser

start time: 20160509

16:56:40

am state: live

target drillbit count: 1

live drillbit count: 1

for more information, visit:

可以從命令列停止drill集群:

$drill_home/bin/drill-on-yarn.sh stop
請注意,此命令是「強制」的,它會終止任何正在進行的查詢。輸出跟蹤關閉並顯示最終的yarn應用程式狀態:

stopping...

stopped.

final status: succeeded

使用resize命令執行集群時,可以向drill集群新增或刪除節點。可以通過提供要執行的節點數來指定更改:

$drill_home/bin/drill-on-yarn.sh resize 10
或者通過指定節點數的變化:+表示增加,-表示減少。要新增兩個節點:

$drill_home/bin/drill-on-yarn.sh resize +2
要刪除三個節點:

$drill_home/bin/drill-on-yarn.sh resize -3
僅當yarn提供其他節點時,drill才會新增節點。如果您請求停止比執行更多的節點,drill將停止所有正在執行的節點。請注意,在當前版本的drill中,停止節點是一項暴力的操作:任何正在進行的查詢都將失敗。

如果為臨時群集執行drill-on-yarn,則drill會將drill軟體存檔保留在指定的dfs目錄中。您可以使用以下內容刪除這些檔案:

$drill_home/bin/drill-on-yarn.sh clean
具體來說,第一次啟動會將drill存檔上傳到dfs。停止在dfs中儲存存檔。如果快取存檔與本地磁碟上的版本大小相同,則後續啟動命令將重用該快取存檔。clean將刪除快取的檔案,如果再次重新啟動drill集群,則強制drill上載新的副本。

命令列 Git Bash命令列小結

展示當前完整路徑pwd 建立資料夾mkdir 建立檔案touch 刪除資料夾rm rf 刪除檔案rm 重新命名mv 展示當前路徑下檔案 除了隱藏檔案 ls 展示當前路徑下所有檔案ls a 展示當前路徑下所有檔案以及詳細資訊ls al 轉至某目錄cd 根目錄 上級目錄.當前目錄.檢視檔案cat 檔名稱...

Linux命令列學習之路(五)

經過前面幾個部分的總結,最為基本的一些linux命令已經介紹完了,接下來的部分算是對linux命令列的高階之路 grep命令 對資料進行篩選 命令格式 grep 關鍵字 檔名 目錄 例 grep alias bashrc 意思是在.bashrc檔案中選出包含alias這個單詞的一行列印到終端上 重要...

git 命令列 和 cmd命令列

設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...