SaltStack Config 설치 관리자가 올바르게 실행되려면 몇 가지 중요한 패키지가 필요합니다. 이러한 종속성을 설치하지 않으면 두 설치 시나리오에서 SaltStack Config 설치 관리자가에 장애가 발생합니다.
참고:
이러한 단계는 SaltStack Config 표준 설치를 위한 설치 전 프로세스의 일부입니다. 이 가이드에서는 설치를 실행하는 데 사용하는 노드에서 Salt를 설치하거나 업그레이드하는 방법을 설명합니다. 표준 설치 후 나머지 인프라에 Salt를 설치하는 방법에 대한 지침은 인프라에 Salt 설치 항목을 참조하십시오.
종속성은 설치와 관련된 모든 노드에 설치해야 합니다. 표준 설치에서는 Salt 마스터, RaaS, Redis 데이터베이스 및 PostgreSQL 데이터베이스를 호스팅할 모든 노드에 이러한 종속성을 설치해야 합니다.
- OpenSSL
- EPEL(Enterprise Linux용 추가 패키지)
- Python 암호화
- Python OpenSSL 라이브러리
이러한 종속성의 존재 여부를 확인하려면:
- 터미널에서 이러한 종속성이 각 노드에 설치되어 있는지 확인합니다.
sudo yum list installed | grep openssl sudo yum list installed | grep epel-release sudo yum list installed | grep python36-cryptography sudo yum list installed | grep python36-pyOpenSSL
- 종속성이 없는 경우 종속성을 설치합니다.
sudo yum install openssl sudo yum install epel-release -y sudo yum install python36-cryptography sudo yum install python36-pyOpenSSL
경고:python36-pyOpenSSL
패키지를 설치했는지 확인합니다. 설치 후 SSL을 구성해야 하지만 이 단계는 설치 전에 완료해야 합니다.
후속 작업
모든 종속성이 설치된 후 Salt 설치(설치 전) 항목을 참조하십시오.