Changeset 203 for nutchez-0.2/src/test/client_remove.sh
- Timestamp:
- Jun 17, 2010, 4:51:05 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
nutchez-0.2/src/test/client_remove.sh
r200 r203 46 46 # shutdown service 47 47 function shutdown_service () { 48 show_info $shutdown_service_echo_1# "關閉本機服務..."48 show_info "$shutdown_service_echo_1" # "關閉本機服務..." 49 49 su nutchuser -c "/opt/nutchez/nutch/bin/hadoop-daemon.sh stop datanode" 50 50 su nutchuser -c "/opt/nutchez/nutch/bin/hadoop-daemon.sh stop tasktracker" 51 show_info $shutdown_service_echo_2# "本機服務已關閉"51 show_info "$shutdown_service_echo_2" # "本機服務已關閉" 52 52 } 53 53 54 54 # 移除檔案及資料夾 55 55 function remove_folders () { 56 show_info $remove_folders_echo_1# "正在刪除安裝時所建立的檔案及資料夾..."56 show_info "$remove_folders_echo_1" # "正在刪除安裝時所建立的檔案及資料夾..." 57 57 rm -rf /opt/nutchez/* 58 58 rm -rf /var/nutchez/* 59 show_info $remove_folders_echo_2# "安裝時所建立的檔案及資料夾已刪除"59 show_info "$remove_folders_echo_2" # "安裝時所建立的檔案及資料夾已刪除" 60 60 } 61 61 … … 63 63 # 還原/etc/hosts 64 64 function edit_hosts () { 65 show_info $edit_hosts_echo_1# "修改/etc/hosts..."65 show_info "$edit_hosts_echo_1" # "修改/etc/hosts..." 66 66 Line_NO=`cat /etc/hosts | grep -n $Master_IP_Address | sed 's/:.*//g'` 67 67 sed -i ''$Line_NO'd' /etc/hosts 68 show_info $edit_hosts_echo_2# "完成修改/etc/hosts"68 show_info "$edit_hosts_echo_2" # "完成修改/etc/hosts" 69 69 } 70 70 … … 72 72 # 移除使用者 73 73 function user_delete () { 74 show_info $user_delete_echo_1# "正在刪除nutchuser使用者..."74 show_info "$user_delete_echo_1" # "正在刪除nutchuser使用者..." 75 75 userdel -r nutcheruser 76 show_info $user_delete_echo_2# "使用者nutchuser已刪除"76 show_info "$user_delete_echo_2" # "使用者nutchuser已刪除" 77 77 } 78 78 79 79 # Main function 80 80 function main () { 81 show_info $main_echo_1#"警告 - 此一程式為移除此用戶端的nutch node, 若您為誤執行此一程式, 請按Ctrl+c離開此程序!"82 show_info $main_echo_2#"本執行程序將會移除安裝nutchEZ時所新增的檔案及nutchuser使用者帳號"81 show_info "$main_echo_1" #"警告 - 此一程式為移除此用戶端的nutch node, 若您為誤執行此一程式, 請按Ctrl+c離開此程序!" 82 show_info "$main_echo_2" #"本執行程序將會移除安裝nutchEZ時所新增的檔案及nutchuser使用者帳號" 83 83 # 詢問是否繼續 84 84 read -p "$main_echo_3" confirm # "請問是否確定移除此一節點:1.確定 2.取消" … … 90 90 edit_hosts 91 91 user_delete 92 show_info $main_echo_4# "移除程序已完成!"92 show_info "$main_echo_4" # "移除程序已完成!" 93 93 elif [ $confirm -eq 2 ]; then 94 show_info $main_echo_5# "您已取消移除程序!"95 show_info $main_echo_6# "若要移除請再重新執行!"94 show_info "$main_echo_5" # "您已取消移除程序!" 95 show_info "$main_echo_6" # "若要移除請再重新執行!" 96 96 fi 97 97 }
Note: See TracChangeset
for help on using the changeset viewer.