2014-03-13 3 views
4

소금에 새롭고 첫 번째 서버 (wx-1)를 추가하면 작동하지만 differnt 서버를 추가하면 test.ping은 괜찮습니다. 실패, salt 'qing' state.highstate 실행 오류 정보는 다음과 같습니다 "상위 파일 또는 외부 노드 데이터가 일치하지 않습니다."소금으로

No Top file or external nodes data matches found 

내 top.sls입니다 :

base: 
    'wx-1': 
    - bin.nginx 
    - git 
    - web 
    - mongo 
    - redis 
    'qing': 
    - bin.nginx 

청나라 새 서버이며 설정이 WX-1에 차이가있어,하지 이게 괜찮은지 알고, 당신의 도움을 주셔서 감사합니다 :)

답변

8

너 많은 정보를주지 않았다. 그러나 여기 몇 가지 확인할 수 있습니다

  • 테스트 salt qing state.sls bin.nginx 경우 작품, 그들이 확인, 소금 버전을 확인 /srv/salt
  • 사용 salt-master/minion --version에 마스터 구성 점에서 확인 file_roots:base
  • 계속 읽기되지 않은 경우 똑같다. 버전이 다를 수 있기 때문에

위의 내용을 모두 시도한 경우 추가 정보를 제공하십시오.

+0

감사합니다, 이유를 찾을 수 없으므로 소금을 모두 다시 고정! – magicshui

+3

또한'/ var/log/salt/minion' 오류 메시지에'sls' 파일 누락으로 인해 발생할 수있는'Rendering exception occurred : Jinja 변수 'dict object'에 'newrelic'속성이 없는지 확인하십시오. –

8

sls 파일을 변경 한 경우. 마스터가 업데이트되도록하려면 마스터를 다시 시작하십시오. 이것은 동일한 오류를받을 때 내 문제를 해결 ...

+0

확실히 성공했습니다. – DallaRosa