---
sourceDocument: 호주 IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/it-operations-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Linux 환경에서 수동으로 MID 없는 ACC 설치

# 환경에 수동으로 MID 없는 에이전트 클라이언트 수집기 설치 Linux {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 9분

클라우드에 에이전트에서 인스턴스로 데이터를 전송할 수 있도록 머신에 Linux MID 에이전트 클라이언트 수집기 를 수동으로 설치합니다. 클라우드 MID 서버 를 통해 정보를 보내면 더 많은 영구 리소스에 사용할 수 있습니다.

## 시작하기 전에

* ITOM Cloud Services Core(sn_itom_cloud_svc) 플러그인을 설치합니다.
* 클라우드 서비스를 사용하려면 ITOM 인스턴스를 온보딩합니다. 자세한 내용은 고객 지원에 문의하십시오.
* 에이전트 등록 키를 구성합니다. 자세한 내용은 [에이전트 등록 키 구성](https://servicenow-prod.fluidtopics.net/DOBuAQmF7E7pLoGC88riIw "MID 없는 에이전트 클라이언트 수집기배포를 할 수 있도록 에이전트 등록 키를 구성합니다. MID를 사용하지 않고 에이전트 클라이언트 수집기 배포하면 더 많은 영구 리소스에 사용할 MID 서버 수 있습니다.") 문서를 참조하십시오.
* 필요한 역할: agent_client_collector_admin
{#acc-install-ics-linux-manual__ul_zdx_zpw_1gc}

## 이 태스크 정보

MID 없는 배포에서 클라우드를 통해 데이터를 보내는 방법에 대한 자세한 내용은 문서를 참조하십시오 [DEX Architecture](https://www.servicenow.com/docs/access?context=dex-architecture&version=australia&pubname=australia-it-service-management&ft:locale=en-US).

## 프로시저

1. 관련 설치 패키지를 다운로드합니다.
   1. 다음으로 이동 에이전트 클라이언트 수집기배포에이전트 다운로드.
   2. 관련 .rpm 또는 .deb 설치 파일을 다운로드합니다.
   3. 관련 서명 파일을 다운로드하여 설치 파일을 확인합니다.
   {#acc-install-ics-linux-manual__substeps_ebr_xrw_1gc}
2. **옵션:** 패키지 서명을 확인합니다.
   1. 다음 명령을 실행하여 설치 파일을 추출합니다(압축된 경우).  
      `unzip agent_client-collector-<version_number>-x86_64-rpm-rpm.zip`
   2. 표시된 명령을 실행하여 설치 파일 서명을 확인합니다.  
      * RPM 기반 시스템에서:  

            openssl dgst -sha256 -verify {<ServiceNow DGST pem key>} -signature {<signature file>} agent-client-collector-<version number>-x86_64.rpm

        여기서 `<ServiceNow DGST pem 키>`는 .zip 파일에서 추출한 .pem 파일이고 `<서명 파일>`은 .zip 파일에서 추출한 .bin 파일입니다.  
        예:

            $ curl -sLO https://install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector-3.0.0-x86_64.rpm
            $ curl -sLO https://install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector-3.0.0-x86_64-rpm-rpm.zip
            $ unzip agent-client-collector-3.0.0-x86_64-rpm-rpm.zip
            Archive: agent-client-collector-3.0.0-x86_64-rpm-rpm.zip
            inflating: ServiceNow_Digicert_DGST.pem
            extracting: agent-client-collector-3.0.0-x86_64.bin
            $ openssl dgst -sha256 -verify ServiceNow_Digicert_DGST.pem -signature agent-client-collector-3.0.0-x86_64.bin agent-client-collector-3.0.0-x86_64.rpm
            Verified OK

        주:  
        각 명령이 한 줄에 나타나야 합니다.
      * Debian 기반 시스템에서:`gpg --import ServiceNow_Digicert_Public.gpg`

        `sudo gpg --verify agent-client-collector-<version number>-<distro>_amd64.deb`  
        예:

            $ curl -sLO https://install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector-3.0.0-debian-9_amd64.deb
            $ curl -sLO https://install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector-3.0.0-debian-9_amd64-deb-deb.zip
            $ unzip agent-client-collector-3.0.0-debian-9_amd64-deb-deb.zip
            Archive: agent-client-collector-3.0.0-debian-9_amd64-deb-deb.zip
            extracting: ServiceNow_Digicert_Public.gpg
            $ gpg --import ServiceNow_Digicert_Public.gpg
            gpg: /home/admin/.gnupg/trustdb.gpg: trustdb created
            gpg: key 985DD52C6A0ABB45: public key "ServiceNow, Inc. (Signing) <seceng@servicenow.com>"
            imported
            gpg: Total number processed: 1
            gpg: imported: 1
            $ dpkg-sig --verify agent-client-collector-3.0.0-debian-9_amd64.deb
            Processing agent-client-collector-3.0.0-debian-9_amd64.deb...
            GOODSIG _gpgbuilder 9B928FB49771DF6C047430DD985DD52C6A0ABB45 1665054068

        주:  
        각 명령이 한 줄에 나타나야 합니다.
      {#acc-install-ics-linux-manual__ul_jpv_tw4_pvb}
   {#acc-install-ics-linux-manual__substeps_pmf_l54_pvb}
3. 배포와 에이전트 클라이언트 수집기Linux 관련된 패키지 관리자를 사용하여 패키지를 설치합니다.  
   {#acc-install-ics-linux-manual__table_dvq_lsw_1gc__entry__2}

   | OS | 명령 |
   |-|-|
   | RHEL 기반 | `yum / dnf 로컬 설치` |
   | SLES | `zypper 설치` |
   | Debian 기반 | `apt-get install` |
   [ ]

   {#acc-install-ics-linux-manual__table_dvq_lsw_1gc}

   또는 이러한 명령이 올바르게 구성되지 않은 경우 패키지 관리자 명령으로 실행하도록 구성된 핵심 명령을 사용할 수 있습니다.
   * RPM 기반 시스템: `# rpm -vi agent-client-collector-<version number>-x86_64.rpm`
   * Debian 기반 시스템: `# dpkg -i agent-client-collector-<version number>-<distro>_amd64.deb`

   {#acc-install-ics-linux-manual__ul_cny_rsw_1gc}

   시스템 관리자를 통해 패키지 명령이 올바르게 구성되었는지 확인합니다.  
   주:  
   일부 파일 시스템에는 제한이 있을 수 있습니다. 예를 들어 /var/은 noexec 플래그와 함께 탑재될 수 있습니다. 에이전트는 일반적으로 /var/cache 디렉터리에 저장되는 플러그인을 실행 에이전트 클라이언트 수집기 해야 하므로 옵션을 .rpm 매개변수로 사용하여 --relocate 설치 경로를 사용자 지정하고 애플리케이션을 특정 폴더에 배포해야 합니다.

   예: `rpm -i --relocate /var/cache=/opt/cache agent-client-collector-<version_number>-x86_64.rpm`  
   다음 경로를 재배치할 수 있습니다.{#acc-install-ics-linux-manual__table_gvq_wsw_1gc__entry__2}

   | 경로 | 메모 |
   |-|-|
   | /기타 | 업데이트할 때 acc.yml 파일의 매개변수도 allow-list 새 경로로 업데이트해야 합니다. |
   | /usr/공유 | 해당 사항 없음 |
   | /var/캐시 | /var 디렉터리를 업데이트하면 새 디렉터리 아래에 중첩된 모든 /var 하위 디렉터리가 유지됩니다. |
   | /var/log | /var 디렉터리를 업데이트하면 새 디렉터리 아래에 중첩된 모든 /var 하위 디렉터리가 유지됩니다. |
   | /var/실행 | /var 디렉터리를 업데이트하면 새 디렉터리 아래에 중첩된 모든 /var 하위 디렉터리가 유지됩니다. |
   | /var | /var 디렉터리를 업데이트하면 새 디렉터리 아래에 중첩된 모든 /var 하위 디렉터리가 유지됩니다. |
   [ ]

   {#acc-install-ics-linux-manual__table_gvq_wsw_1gc}/usr/lib/systemd/system/acc.service의 경로를 검토하여 예상대로 표시되는지 확인합니다.
4. 머신과 함께 실행되는 CPU에 따라 관련 package upgrade 명령을 실행합니다.  
   * 인텔 CPU:

         sudo installer -pkg agent-client-collector-<version number>-macos_x64.pkg -target /

   * Apple 실리콘 CPU:

         sudo installer -pkg agent-client-collector-<version number>-macos_arm64.pkg -target /

   {#acc-install-ics-linux-manual__ul_iml_qzk_bgc}

   또한 이 명령은 업그레이드하기 전에 agent-id 및 구성 파일을 백업 및 복원합니다.
5. acc.yml 구성 파일에서 다음을 수행합니다.
   1. 다음 매개변수를 설정합니다.  
      {#acc-install-ics-linux-manual__table_j5q_mjx_1gc__entry__2}

      | 매개변수 | 값 |
      |-|-|
      | backend-url | "\<게이트웨이 URL\>" |
      | MID 없이 연결 | 예 |
      | 인스턴스-URL | "\<인스턴스 URL\>" |
      | 등록 키 | "\<등록 키\>" |
      | insecure-skip-tls-verify | 아니오 |
      [ ]

      {#acc-install-ics-linux-manual__table_j5q_mjx_1gc}
   2. 매개변수를 주석으로 api-key 처리합니다.
   {#acc-install-ics-linux-manual__substeps_wb3_ynw_1gc}
6. 구성 파일을 저장합니다.
7. sudoer를 구성합니다.  
   구성은 일반적으로 시스템 관리자에 의해 자동화됩니다 Linux . 수동으로 구성하려면 전체 구성 전에 정확성을 보장하려면 다음을 실행합니다.

       # visudo -f /etc/sudoers.d/01_servicenow
       User_Alias ACC_USERS = servicenow
       Cmnd_Alias ACC_CMD = /usr/sbin/dmidecode -s baseboard-serial-number,/usr/sbin/dmidecode -s chassis-serial-number,/usr/sbin/dmidecode -s system-serial-number,/usr/sbin/dmidecode -s system-uuid,/usr/sbin/ss -tanp
       ACC_USERS ALL = (root) NOPASSWD:ACC_CMD
       Defaults:ACC_USERS !requiretty

8. 서비스로 실행될 에이전트를 구성합니다.
   1. 표시된 값을 /usr/lib/systemd/system/acc.service 파일에 추가하여 리소스 소비를 방지합니다.  
      * CPU 공유=128
      * CPUQuota=10%
      * 메모리 제한=192M
      * 블록IOWeight=10
      * 한도니스=15

      {#acc-install-ics-linux-manual__ul_eyh_msp_pvb}

      예:

          # vi /usr/lib/systemd/system/acc.service
          [Unit]
          Description=Agent-Now acc
          After=network-online.target
          [Service]
          Environment=AGENT_ROOT=/usr/share
          Environment=AGENT_CACHE_ROOT=/var/cache
          Environment=AGENT_CONFIG_ROOT=/etc
          Environment=AGENT_LOG_ROOT=/var/log
          Environment=AGENT_RUN_ROOT=/var/run
          Environment=RUBYOPT=-Eutf-8
          User=servicenow
          Group=servicenow
          ExecStart=/usr/share/servicenow/agent-client-collector/bin/acc-service start acc
          KillMode=process
          Restart=on-failure
          RestartSec=1min
          CPUShares=128
          CPUQuota=10%
          MemoryLimit=192M
          BlockIOWeight=10
          LimitNICE=+15
          [Install]
          WantedBy=network-online.target

   2. acc 서비스를 활성화한 후 서비스 파일을 수정한 경우 디먼을 다시 로드하는 명령을 실행합니다.  
      `# systemctl daemon-reload`
   3. 다음 명령을 실행하여 서비스를 활성화하고 시작합니다.  
      `# systemctl ACC 사용`

      `# systemctl 시작 계정`
   {#acc-install-ics-linux-manual__substeps_v55_ry1_rvb}

