原创 Hive外部表操作
HIVE外部表: 1、創建外部表 create external table external_table(name string) location "/external/tables/users"; 2、將數據從本地磁盤導入
原创 hadoop常用命令筆記
1、添加hadoop datanode節點 hadoop-daemon.sh start datanode hadoop-daemon.sh start tasktracker 2、刪除hadoop datan
原创 hive內置操作符與內置函數
第一部分:關係運算 Hive支持的關係運算符 •常見的關係運算符 •等值比較: = •不等值比較: <> •小於比較: <</div> •小於等於比較: <= •大於比較: > •大於等於比較: >= •空值判斷: IS NULL
原创 Hadoop datanode節點無法啓動
1、問題描述 本人一個namenode節點下面掛在了3個data節點,在namenode 執行:./start-all.sh,其中一個datanode上面,DataNode進程無法啓動,但TaskTracker可以啓動,其他兩個正常。
原创 shell 腳本入參介紹
shell中$*與$@的區別 關於$* 和 $@的 一點 認識 同是菜鳥一起學習 $* 所有的位置參數,被作爲一個單詞. 注意:"$*"必須被""引用. $@ 與$*同義,但是每個參數都是一個獨立的""引用字串,這就意味着參數被完整地
原创 Hadoop 推薦硬件配置
原文:http://www.cloudera.com/blog/2010/03/clouderas-support-team-shares-some
原创 Erlang 督程 啓動和結束子進程
1、督程: test_sup 2、子進程:test_gen_server 3、子進程規格Spec: { test_gen_server, {test_gen_ser
原创 mysql 密碼修改
[root@slave1 ~]# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 使用帶密碼的root用戶
原创 hive udaf 例子
查找單列數據的最大值 1、源碼 package com.hive.udaf; import org.apache.hadoop.hive.ql.exec.UDAF; import org.apache.hadoop.hive.ql.e
原创 hive 表創建及數據加載
1、創建一張表 create table mytb(id int,table_name string) row format delimited fields terminated by ","; 2、從本地磁盤加載數據文件
原创 java keytool導入和刪除證書
1、進入dos命令行,進入目錄C:\Program Files (x86)\Java\jre6\lib\security, 2、導入命令: keytool -import -keystore "C:\Program File
原创 hive UDF 例子
過濾字符串首尾字符 1、源碼 package com.hive.udf; import org.apache.commons.lang.StringUtils; import org.apache.hadoop.hive.ql.ex
原创 java mail tls方式發送郵件
最近項目中需要郵件報警,公司郵箱只能使用TLS方式登錄,測試通過的代碼如下: import java.util.Properties; import javax.mail.Message; import javax.mail.Mess
原创 shell 腳本運算符
1、數值 格式: test "num1" opr "num2" [ "num1" opr "num2" ] opr 取值: 相等:-eq 不等:-ne 大於:-gt 小於:-lt 【l是字母L的小寫】 小於等於:-le 大於等於:-ge
原创 rabbitmq連接被阻塞,無法接收消息
今天監控服務器無法顯示交易信息,經過查看rabbitmq的管理平臺,發現一些connection處於blocked狀態,隊列無法接受消息 查看內存、CPU、磁盤後發現,內存、CPU指標正常,磁盤的剩餘空間只剩下500M左右,檢查磁盤發現另