Hadoop 노트 클 러 스 터 비밀 로그 인 면제 설정

702 단어 빅 데이터
  • . ssh 디 렉 터 리 로 전환: cd. ssh
  • 공개 키 생 성 비밀 키: ssh - keygen - t rsa
  • 본 컴퓨터 에 공개 키 를 배포 합 니 다 (먼저 본 컴퓨터 의 비밀 로그 인 면제 실현): ssh - copy - id hadop 102
  • 최신. ssh 파일 을 클 러 스 터 의 모든 기계 에 복사 합 니 다: xsync. ssh
  • xsync: 스 크 립 트 배포.내용 은 다음 과 같다.
    #!/bin/bash
    #1         ,      ,    
    pcount=$#
    if ((pcount==0)); then
    echo no args;
    exit;
    fi
    
    #2       
    p1=$1
    fname=`basename $p1`
    echo fname=$fname
    
    #3            
    pdir=`cd -P $(dirname $p1); pwd`
    echo pdir=$pdir
    
    #4         
    user=`whoami`
    
    #5   
    for((host=102; host<105; host++)); do
            echo ------------------- hadoop$host --------------
            rsync -av $pdir/$fname $user@hadoop$host:$pdir
    done

    좋은 웹페이지 즐겨찾기