平淡的生活,苦澀的酒. 日子一天天過去,感覺比小時(shí)候快了好多好多,但是自己卻越來越難感受到時(shí)光的流逝。還記得小時(shí)侯總是希望快點(diǎn)長(zhǎng)大,擁有獨(dú)立的生活,自己成為生活的掌舵人。然而...
平淡的生活,苦澀的酒. 日子一天天過去,感覺比小時(shí)候快了好多好多,但是自己卻越來越難感受到時(shí)光的流逝。還記得小時(shí)侯總是希望快點(diǎn)長(zhǎng)大,擁有獨(dú)立的生活,自己成為生活的掌舵人。然而...
說明:在大數(shù)據(jù)平臺(tái)運(yùn)維過程中,我們總會(huì)遇到系統(tǒng)硬件或軟件的故障導(dǎo)致平臺(tái)或應(yīng)用出現(xiàn)異常的情況。這種情況下,我們就需要去定位系統(tǒng)故障點(diǎn)。下面是我再排查系統(tǒng)問題中常用的方法。 1....
DBUtils.java import java.lang.reflect.Field;import java.sql.Connection;import java.sql....
TestPhoenix.java import java.sql.Connection;import java.sql.DriverManager;import java.s...
redis部署:(單機(jī)版) tar zxvf redis-4.0.14.tar.gzmakemake installmkdir -p /usr/local/redis/bin...
說明:通過java登陸遠(yuǎn)程linux主機(jī),執(zhí)行l(wèi)inux命令。 RmtShellExecutor.java import java.io.IOException;import...
說明:在生產(chǎn)中,我們需要了解yarn上job的運(yùn)行狀況時(shí)不可能一直到y(tǒng)arn界面去看,我們可以從yarn的REST API獲取job運(yùn)行狀態(tài)信息,簡(jiǎn)單java代碼如下: Te...
常用的zookeeper 操作api,持續(xù)更新中... import java.io.IOException; import java.security.NoSuchAlgo...
目標(biāo):實(shí)現(xiàn)一個(gè)zookeeper系統(tǒng)的znode數(shù)據(jù)遷移到另一個(gè)zookeeper系統(tǒng)。 代碼如下:MoveZkNode.java import java.util.List...
目的:在管理多個(gè)linux主機(jī)時(shí),為了方便運(yùn)維和使用,我們一般都會(huì)打通主機(jī)之間的ssh免密碼登陸。在主機(jī)之間免密碼登陸的前提下,我們就可以批量在這些主機(jī)上執(zhí)行命令和分發(fā)文件了...
目的:在zookeeper中,znode默認(rèn)是沒有權(quán)限認(rèn)證的,任何用戶都可以訪問和刪除,這樣很不安全。我們調(diào)用zookeeper的api實(shí)現(xiàn)zookeeper的znode的限...