原创 通過screen實現近乎併發的shell遠程調用 思考和部分實現

   假設一種場景,需要在多個節點需要執行相同命令(考慮命令的不確定性),一般使用for 循環,ssh直接調用。例:需要查看每個節點的根目錄使用情況:    實際上,僅僅需將上述幾行命令寫成一個腳本,將要執行的命令設爲位置參數,即可在一個

原创 RHCS做hadoop的nn和jt的HA時,資源書寫格式

<?xml version="1.0"?> <cluster config_version="10" name="HDP_NN_Cluster"> <clusternodes> <clusternode nam

原创 在win7命令行使用ssh通過祕鑰登錄linux

1、下載: openssh for winodws: http://pan.baidu.com/s/1rDAOg2、安裝: 下一步>>>...完成..3、windows環境變量: 右鍵計算機-->屬性-->高級系統設置-->環境變量-->系

原创 檢查指定進程內存使用情況的nagios腳本

由於近來線上環境的某些進程總是內存溢出,所以需要添加一下對於某些進程的內存使用情況監控,搜到的別人的腳本大都不太滿意,於是自己寫了個,代碼如下:#!/bin/bash HELP(){ echo " Usage: $0 -p /va

原创 datanode單塊盤故障導致節點失效之腳本解決

問題:在hadoop的1.2.0中由於單個磁盤故障導致datanode節點失效,生產環境中datanode節點大多都有多塊磁盤,我們現在需要一種方法,讓datanode不會被單塊磁盤的故障導致整個節點失效。解決方法及適用場景: 1、修改ha

原创 在已知IP的基礎上,批量管理cluster IP腳本思考

由於近期時間頗緊,代碼實現及測試暫時無暇顧及了,此處僅作思考記錄:依賴條件:1、得知所有dhcp分配的IP(下文簡稱dip),以及要修改爲的靜態IP(sip)2、有一個腳本,通過其配置文件,可修改本機的主機名,ip等信息(已完成)3、兩組i

原创 nfs故障後,客戶端使用df命令無法退出解決,用於腳本方案

使用read超時參數即可解決:ex:read -t5 DIR < <(df) if [ -n "$DIR" ];then echo $DIR else echo "read error" fi感謝谷