검색

24.4. 일괄 처리를 사용하여 시스템 로드 드롭다운에서 실행할 작업 예약

download PDF

일회성 작업(작업이라고도 함)을 예약하려면 시스템 부하 평균이 지정된 값보다 아래로 떨어지면 batch 유틸리티를 사용합니다. 이는 리소스 요청 작업을 수행하거나 시스템이 유휴 상태가 되지 않도록 하는 데 유용할 수 있습니다.

사용자는 batch 유틸리티를 사용하여 배치 작업을 지정합니다. 그런 다음 atd 서비스에서 작업을 실행합니다.

24.4.1. 배치 작업에 대한 사전 요구 사항

배치 유틸리티는 at 패키지에서 제공되며 배치 작업은 atd 서비스에서 관리합니다. 따라서 배치 작업의 사전 요구 사항은 at 작업의 경우와 동일합니다. 24.3.1절. “작업 준비에 대한 사전 요구 사항”을 참조하십시오.

24.4.2. 배치 작업 예약

  1. 작업은 항상 일부 사용자가 실행됩니다. 원하는 사용자로 로그인하여 다음을 실행합니다.

    ~]# batch
  2. 프롬프트 표시되면 실행할 명령을 입력하고 Enter 키를 누릅니다.

    ~]# batch
    at> sh /usr/local/bin/my-script.sh

    실행할 모든 명령에 대해 이 단계를 반복합니다.

    참고

    at> 프롬프트에서 사용할 쉘을 표시합니다.

    warning: commands will be executed using /bin/sh

    배치 유틸리티는 사용자의 SHELL 환경 변수에 설정된 쉘 또는 사용자의 로그인 쉘 또는 /bin/sh 를 먼저 찾은 쉘을 사용합니다.

  3. 작업을 지정하려면 빈 줄에서 Ctrl+D를 누릅니다.
참고

명령 집합 또는 스크립트가 정보를 표준 출력에 표시하려고 하면 출력이 사용자에게 이메일을 보냅니다.

기본 시스템 로드 평균 제한 변경

기본적으로 배치 작업은 시스템 부하 평균이 0.8 미만으로 줄어들 때 시작됩니다. 이 설정은 atq 서비스에 유지됩니다. 시스템 로드 제한을 변경하려면 다음을 수행합니다.

  1. /etc/sysconfig/atd 파일에 다음 행을 추가합니다.

    OPTS='-l x'

    x 를 새 부하 평균으로 대체합니다. 예를 들면 다음과 같습니다.

    OPTS='-l 0.5'
  2. atq 서비스를 다시 시작하십시오.

    # systemctl restart atq
보류 중인 작업 보기

보류 중인 작업 목록을 보려면 atq 명령을 사용합니다. “보류 중인 작업 보기”을 참조하십시오.

예약된 작업 삭제

예약된 작업을 삭제하려면 atrm 명령을 사용합니다. “예약된 작업 삭제”을 참조하십시오.

배치에 대한 액세스 제어

배치 유틸리티 사용을 제한할 수도 있습니다. 이 작업은 배치 및 유틸리티에서 함께 수행됩니다. 24.3.2.1절. “At and Batch에 대한 액세스 제어”을 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.