Ignore:
Timestamp:
Jul 1, 2010, 4:33:15 PM (14 years ago)
Author:
shunfa
Message:

修改驗證資料夾及語言檔

File:
1 edited

Legend:

Unmodified
Added
Removed
  • nutchez-0.2/src/shell/install_func.sh

    r241 r244  
    3131##########end echo function ##########
    3232
    33 function choose_lang(){
     33function load_default_lang(){
    3434
    3535lang=$(locale | grep 'LANG=' | cut -d "=" -f2)
    3636
    3737# Default: source english
    38 . $Work_Path/install_lang.en
     38. $Work_Path/lang/lang_en_US
    3939# if locale is zh then source chinese
    40 echo $lang | grep 'zh' >> /dev/null && source $Work_Path/install_lang.zh
    41 
    42 # Ask language
    43 echo -e "\n$choose_lang_1"
    44 read -p "$choose_lang_2 " langChoice
    45 
    46 if [ $langChoice == "2" ]; then
    47     source $Work_Path/install_lang.zh
    48 else
    49     source $Work_Path/install_lang.en
    50 fi
     40
     41echo $lang | grep 'zh' >> /dev/null && source $Work_Path/lang/lang_zh_TW
    5142}
    5243
     
    407398  debug_info "$MI_install_Nutch_echo_2 $(hostname)"
    408399# debug_info "Master_Hostname=$(hostname)"
    409   su nutchuser -c "ssh localhost echo $net_address $(hostname) $net_MacAddr \>\> ~/nutchez/system/nutch_nodes"
     400  su nutchuser -c "ssh -o StrictHostKeyChecking=no localhost echo $net_address $(hostname) $net_MacAddr \>\> ~/nutchez/system/nutch_nodes"
    410401  set_hosts
    411402  set_haoop-site
     
    458449function make_client_install () {
    459450  # 建立資料夾(用來存放client的安奘檔)
    460   su nutchuser -c "mkdir $User_HOME/source"
     451
     452   if [ ! -d "$User_HOME/source" ]; then
     453     su nutchuser -c "mkdir $User_HOME/source"
     454   fi
     455
    461456
    462457  # 將Master_IP_Address給client
     
    482477  # 複製 nutchez/source 到使用者的安裝資料夾
    483478   
    484    mkdir $Install_Dir/Client_DIR
    485    cp -rf /home/nutchuser/nutchez/source/* $Install_Dir/Client_DIR/
     479
     480
     481   if [ ! -d "$Install_Dir/Client_Install_DIR" ]; then
     482     mkdir $Install_Dir/Client_Install_DIR
     483   fi
     484   cp -rf /home/nutchuser/nutchez/source/* $Install_Dir/Client_Install_DIR/
    486485   
    487486#  cp $Work_Path/client_install $Work_Path/client_install /home/nutchuser/nutchez/source
     
    514513  show_info "$MI_client_install_commands_echo_4"
    515514  show_info "$MI_client_install_commands_echo_5"
    516   show_info "$MI_client_install_commands_echo_6"
    517   show_info "$MI_client_install_commands_echo_7"
    518 
    519 #  show_info "Client Install Command as Follows:"
    520 #  show_info "cd ~"
    521 #  show_info "mkdir nutchez_client_install"
    522 #  show_info "cd nutchez_client_install"
    523 #  show_info "scp nutchuser@$MasterIP_Address:/home/nutchuser/nutchez/source/* ."
    524 #  show_info "sudo su"
    525 #  show_info "./client_install"
    526 }
     515}
Note: See TracChangeset for help on using the changeset viewer.