Changeset 122 for nutchez-0.2


Ignore:
Timestamp:
May 21, 2010, 1:40:36 PM (14 years ago)
Author:
rock
Message:

update 4 functions(check_root, check_systemInfo, check_nez_installed, check_sunJava)

Location:
nutchez-0.2/src/test
Files:
1 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • nutchez-0.2/src/test/client_install.sh

    r119 r122  
    11#!/bin/bash
     2# Program:
     3#   Check root identity and change root to exectue client_install.sh
     4# Author:
     5#   Waue, Shunfa, Rock {waue, shunfa, rock}@nchc.org.tw
     6# History:
     7#   2010/05/20  Rock    First release
     8
     9
     10# 設定 functions
     11. ./client_install_func.sh
    212
    313# 需要master_install 設定的參數區
     
    1626# 檢查執行這個程式的是否為root權限
    1727check_root
     28read
    1829
    19 # 查出此主機的作業系統,以及版本
     30# 查出此主機的作業系統,以及版本,後面 read 在正式版後會拿掉 (用來trace 用)
    2031check_systemInfo
     32read
    2133
    2234# 檢查之前是否有安裝NutchEz
    2335# 目前先檢查是否有/opt/nutchez 這個資料夾即可
    2436check_nez_installed
     37read
    2538
    2639# 檢查是否有安裝sun java ,並檢查是否為jdk 1.6 以上版本
    2740check_sunJava
     41read
    2842
    2943# 檢查是否有安裝openssh, openssh-server
    30 check_ssh
     44#check_ssh
    3145
    3246# 檢查是否有安裝cdialog
    33 check_dialog
     47#check_dialog
    3448
    3549# 檢查是否安裝 php 5.5
    36 check_php
     50#check_php
    3751
    3852# scp nutchuser@master_ip:~ 把.ssh/目錄複製下來
    3953# 當使用者輸入nutchuser 密碼時,將此密碼紀錄到Nutchuser_Passwd
    4054# 此步驟若無法連到 master 則跳出
    41 scp_master_nutchuser_sshkey
     55#scp_master_nutchuser_sshkey
    4256
    4357# 新增nutchuser 帳號時用 Nutchuser_Passwd 當密碼
    44 creat_nutchuser_account
     58#creat_nutchuser_account
    4559
    4660# 用scp 複製 master 的設定與安裝資料
    4761# 目前僅需做到能無礙的複製遠端的/opt/nutchez/到local的/opt/
    48 scp_packages
     62#scp_packages
    4963
    5064# 安裝
    51 install_packages
     65#install_packages
    5266
Note: See TracChangeset for help on using the changeset viewer.