synctool

소프트웨어 스크린 샷:
synctool
소프트웨어 정보:
버전: 5.3 / 6.0 RC1
업로드 날짜: 20 Feb 15
개발자: Walter de Jong
라이센스: 무료
인기: 4

Rating: 3.0/5 (Total Votes: 1)

SyncTool을 컴퓨터의 클러스터 작업을위한 관리 도구입니다.
어떤 그룹 (또는 클래스)가에 기반으로 클러스터의 SyncTool을 복사 시스템 그룹에 구성 파일을. 이렇게함으로써, 그것은 ( "동기화"또는,) 그 동기 기계 그룹의 구성을 유지합니다.
필요한 경우 당신이 원하는대로, SyncTool을가, 다시 시작 또는 데몬을 다시로드합니다. SyncTool을 쉽게 등, 패키지를 설치, 사용 가능한 디스크 공간을 확인, 데몬을 확인 또는 여러분이 원하는 다른 작업과 같은 다른 관리 작업을 수행하기 위해 확장 할 수 있습니다.
SyncTool을은 2003년에서 2006년까지 월터 드 종에 의해 개발되었다.
다음과 같은 개념으로 일해서 SyncTool을 simplyfies 시스템 관리 :
ย ท 호스트는 하나 이상의 그룹 또는 클래스의 일부가 될 수있다
ย ท 파일은 파일 이름 확장자에 의해 클래스를 지정된다
ย ท '오버레이'디렉토리 트리가 대상 호스트 ( '동기화'또는) 복사 할 파일과 디렉토리를 포함
특정 파일이 업데이트 ย ท 때, 스크립트를 실행하기를 원할 것입니다 (예를 들어, /etc/init.d/daemon 다시 시작)
ย ท 단순. 이 파일을 배포 rsync를 및 SSH의 전원을 사용합니다.
ย ท 확장 성. 플러그인 스크립트를 작성 SyncTool을 더 강력합니다.
설치 :
ย ท / usr / 지방 / 빈처럼, 로컬 소프트웨어 디렉토리에 bin / 디렉토리의 내용을 복사 /
이 실행 파일은 클러스터의 모든 노드에서 사용할 수 있습니다. 그것은이에 대한 공유 파일 시스템을 사용하거나 RCP, SCP, rsync를, 또는 어떤 파일 배포 메커니즘이 이미 사용하기 쉬운 것입니다.
ย ท 설치 마스터 노드에 SyncTool을 저장소 :
   MKDIR은 / var / lib 디렉토리 / SyncTool을
ย ท 보통 masterdir 루트 만이 액세스 할 수 있습니다 :
   은 chown root.root은 / var / lib 디렉토리 / SyncTool을
   chmod를 700은 / var / lib 디렉토리 / SyncTool을
ย ท 설정 초기 SyncTool을 저장소 디렉토리 :
   MKDIR은 / var / lib 디렉토리 / SyncTool을 / 오버레이
   MKDIR은 / var / lib 디렉토리 / SyncTool을 / 삭제
   MKDIR은 / var / lib 디렉토리 / SyncTool을 / 작업
   MKDIR은 / var / lib 디렉토리 / SyncTool을 / 스크립트
구성 파일 ย ท 편집
   CP synctool.conf.example /var/lib/synctool/synctool.conf
   VI /var/lib/synctool/synctool.conf
ย ท 올바른 경로 이름을 포함하도록 .sh로 스크립트를 편집
   VI /usr/local/bin/synctool-local.sh
   VI /usr/local/bin/synctool.sh
당신은 당신이뿐만 아니라 SyncTool을 사용하여 마스터 노드를 관리하다 할 것인지 여부를 결정해야합니다. 이것은 개인적인 취향; 때로는 때로는하지에 현명뿐만 아니라 마스터 노드에 SyncTool을 적용하는 것이 더 쉽습니다. SyncTool을의 통제하에 호스트는 synctool.conf에 나와 있으므로이를 제외 할 경우, config 파일에서 그것을두고있다.
README에 명시된 바와 같이, SyncTool을 파이썬 프로그램은 네트워크 통신을 (같은, 예를 들어, cfengine이가하는)하지 않습니다. 이것은 당신이 다른 방법으로 클러스터의 모든 노드에 저장소를 동기화하는 것을 의미합니다; rsync에 머물면서이 일을 적합합니다. 그것은 공유 파일 시스템에 SyncTool을 저장소 넣어하는 것도 가능하다. 이는 성능상의 이유로 큰 클러스터를 사용하지 않는 것이 좋습니다. 기본적으로 SyncTool을은 래퍼 스크립트 synctool.sh와 함께 배포
그 다음 작업을 수행합니다
 * 모든 노드에 저장소를 rsync는
 SSH를 통해 모든 노드에서 * 실행 SyncTool을
SyncTool을 모든 노드에 파일을 복사하기 위해 SSH와 rsync를 사용합니다. 이렇게하면 클러스터 노드에 masternode에서 루트에 대한 암호없는 로그인과 SSH를 설정해야합니다 의미합니다. 이것은 몇 가지 보안 문제가 있습니다. 당신이 퉁명스럽게 노드를 열기 전에 모든 보안 측면을 이해해야합니다. 이를 위해 가능한 방법에 (OpenSSH를 들어, http://www.openssh.org 참조) SSH 설명서를 참조하십시오.
여분의 철저한 보안과 사이트의 경우는 특정 (SyncTool을) 명령을 실행 SSH를 구성, 또는 어쩌면 당신이 당신의 보안 요구에 맞는 있도록 synctool.sh 래퍼 스크립트를 적용 할 수 있습니다.

이 무엇 이 릴리스의 새로운 기능입니다 :

이 많은 새로운 일들이 주요 버전에서 추가되었습니다. SyncTool을 이제 쉽게 노드의 범위를 선택하거나 정의하기 위해 명령 줄뿐 아니라 설정 파일에 사용할 수있는 노드 범위 구문을 갖추고 있습니다.
템플릿은 새로운; 그들은 당신이 스탠자 파일과 일부 변수에서 즉시 설정 파일을 생성 할 수 있습니다.
SyncTool을 이제 용이 한 관리 노드를 사용하여 다수의 클러스터를 관리 할 수​​ 있으며, 또한 다수의 운영 체제를 핸들링 낫다.
새로운 퍼지 기능은 디렉토리 트리의 완벽한 거울을 만들기위한 이상적입니다.

이 버전 5.3의 새로운 기능 :

이 버전은 작은 문제들을 해결하고, 특히 규모가 큰 두 사람 : PATH 환경 변수는 이제 구성 명령에 대해 검색됩니다.
이 멀티 플랫폼 설정에 도움이됩니다.
--erased - 저장 옵션은 이제 그 자체로 작업입니다.
더 이상 사용하지 않는 실수로 발생하는 다른 업데이트를 트리거하지 않습니다 --erased 저장된.

이 버전 5.1의 새로운 기능 :

이 버전은 이전 버전에 존재하는 버그의 숫자를 해결합니다.
명령 행에서 노드와 그룹의 쉼표로 구분 된 목록은 경우에 따라 올바르게 구문 분석되지 않았다.
출력이 열려진에 프린트되는 때마다, 노드 이름은 메시지의 전면에 인쇄되지 않을 것이다.
고유 클러스터 내의 노드를 식별하는 다른 방법을 첨가 하였다.
DSH-핑은 이제는 fping 및 Solaris 핑을 지원합니다.

이 버전 5.0의 새로운 기능 :

이 HTML 문서는 프로젝트에 추가되었습니다.
이제 사용 & quot 수있다 SyncTool을 -e & quot; 삭제하기 & quot; .saved & quot; 파일.
DSH 핑 & quot; 당신은 새 명령 & quot을 사용할 수 있습니다; 당신의 노드가 살아 있는지 여부를 확인합니다.
당신은 새로운 명령 & quot을 사용할 수있다 DSH-PKG & quot; 패키지 관리를 할 수 있습니다.
새로운 간결한 출력 모드가 추가되었습니다.
옵션은 -1, - 단일, --diff 및 --ref 이제 명령 줄에서 여러 번받을 수 있습니다.
디렉토리에 대한 포스트 스크립트는 이제 대상 디렉토리보다는 상위 디렉토리에서 실행되고있다.
많은 새로운 구성 매개 변수가 추가되었습니다.
그리고 더있다.

이 버전 4.7.1의 새로운 기능 :

이 어떤 경우에는 & quot; 무시 & quot; 키워드는 실제로 지정된 파일이나 디렉토리를 무시하게하지 않을 것이다. 이 버그가 수정되었습니다. DSH와 DCP는 이제 -q, --quiet 옵션을 사용합니다.

4.7 버전의 새로운 기능 :

이 SyncTool을 소프트웨어 자체는 이제 클라이언트 노드에서 자동으로 최신 상태로 유지되고있다. 이 바람 SyncTool을 업그레이드 할 수 있습니다.
와 & quot 같은 명령 줄에 오타를 만들기; -diff & quot; 및 파일 이름에 여러 슬래시를 사용하여 원하지 않는 효과가 발생할 수 있습니다.
이것은 더 이상 새 버전에서 문제가되지 않습니다. SyncTool을 더 이상 Ctrl-C를 타격 파이썬 스택 추적을 인쇄합니다.
파이썬의 이전 버전과 이전 버전과의 호환성이 향상되었습니다.
.bash_completion 파일과 그래픽 SyncTool을-DIFF 도구 : 두 개의 매우 유용한 기여를 패키지에 추가되었습니다.

이 버전 4.6.1의 새로운 기능 :

이 버전 4.6.1은 4.6 버그 수정 릴리스입니다
또한있는 contrib / 데비안 /에서 찾을 수 있습니다 데비안 GNU / 리눅스 OS에 대한 뎁 패키지를 만들기 위해 필요한 기여 제어 파일이 포함되어 있습니다

이 버전 4.5의 새로운 기능 :

이 '--download'다운로드 한 파일의 MD5 체크섬을 수행 옵션

이 4.3 버전의 새로운 기능 : 디렉토리가 변경되었을 때이 릴리스 이전에

이 버전이 업데이트 스크립트를 실행하지 않을 것이다. 이 문제가 해결되었습니다.
DSH 명령은보다 읽기 쉬운 방법으로 출력을 포맷하는 데 도움이 -a 옵션을 얻고있다.
마스터 노드에 로그 파일에 의해인가 SyncTool을 변경 중앙 로깅 이제 쉽게 구성 파일에 구성되어있다.

이 요구 사항 :

이 파이썬
rsync를

개발자의 기타 소프트웨어 Walter de Jong

import_checker
import_checker

2 Jun 15

코멘트 synctool

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!