다른 시스템에서 다른 서비스를 다시 시작하는 쉘 스크립트 방법

다른 시스템에서 다른 서비스를 다시 시작하는 쉘 스크립트 방법

다른 컴퓨터에서 다른 서비스를 다시 시작하는 스크립트를 작성하려고 합니다. 이 작업을 수행하기 전에 더 좋은 제안이 있는지 묻고 싶습니다.

일반적으로 우리는 다른 시스템에 연결하고 다른 서비스/스크립트를 시작/다시 시작합니다. 머신 수가 30~40대를 초과하는 경우가 있기 때문에 이를 자동화하고 싶습니다.

여기서 계획은 "Server|Service"가 포함된 텍스트 파일을 만들고 첫 번째 열에 서버 이름, 파이프 기호 및 다시 시작하려는 서비스가 포함된 텍스트 파일의 데이터를 반복하는 스크립트를 작성하는 것입니다.

예:

10.0.54.5 | samba
10.0.68.7 | parameter.sh

위의 아이디어가 나쁘다면 더 나은 것을 생각해 내십시오.

관련 정보