특히 cfengine을 사용하여 최신 버전의 온보드 장치 펌웨어를 설치하고 몇 가지 테스트를 수행하여 재부팅이 필요한지 확인한 결과 시스템에서 재시작해야한다는 메시지가 표시되면이 작업을 수행 할 수 있습니다. cfengine 내에서 또는 그러한 관행을 피해야합니까? 그렇다면 왜? Puppet에 대한 내 경험에 비추어 볼 때 재부팅을 중지하면 매우 나쁜 일이 될 수 있으므로 cfengine에도 동일한 제한 사항이 적용되는지 궁금합니다.cfengine 정책 내에서 Linux 호스트를 다시 시작해야합니까?
0
A
답변
0
CFEngine 실행을 중지해도 그리 나쁘지 않습니다. 수렴하도록 설계되었으며 수정은 항상 원자 적입니다. 중지하면 다음 실행이 올바르게 작동합니다.
그러나 장치를 다시 시작하면 약속의 논리에 결함이있는 경우 (예 : 끝나지 않는 다시 시작됨) 등의 위험한 상황이 발생할 수 있으므로 필히 약속해야합니다. 가능하다면 (수천 개의 장치를 다루는 것처럼) 필요하다면 철저히 테스트해야합니다.
0
Nicolas 씨는 CFEngine 실행을 중단하는 데 아무런 해가 없다고 말했습니다. CFEngine 정책은 다음에 실행될 때 계속 수렴됩니다. 재부팅하기 전에 모든 것이 제대로 완료되었는지 확인하려면 재부팅이 필요함을 나타내는 클래스를 설정하고 번들 시퀀스가 끝날 무렵에 호출되는 별도 번들로 재부팅해야합니다 (예 : CFEngine 3으로 가정).
참으로주의 깊게 재부팅 할 조건을 신중하게 테스트하십시오!
관련 문제
- 1. CFENGINE 노드간에 파일 복사
- 2. CfEngine 정책 오류, 로컬 정책을 사용하지 않는 클라이언트
- 3. Linux 커널의 스케줄링 정책
- 4. 언제 nginx를 다시 시작해야합니까
- 5. .NET Framework 4.0을 다시 시작해야합니까?
- 6. 언제 레일에서 서버를 다시 시작해야합니까?
- 7. 각 배포마다 Sphinx를 다시 시작해야합니까?
- 8. Cfengine vs Chef
- 9. linux : 호스트를 프로그래밍 방식으로 추가 하시겠습니까?
- 10. cfengine 3.4 - cygwin 빌드 지침
- 11. HTTP를 통해 RPC 호출을 다시 시작해야합니까?
- 12. 새 파일을 복사하는 경우 서버를 다시 시작해야합니까?
- 13. Postgres - 구성 변경으로 인해 다시 시작해야합니까?
- 14. tomcat 서버 : 매일 Tomcat 서버를 다시 시작해야합니까?
- 15. 복잡한 htaccess 다시 쓰기 규칙 - 어디서부터 시작해야합니까?
- 16. Django : 배포 할 때 Apache를 다시 시작해야합니까?
- 17. 구성 변경 후 redmine 서버를 다시 시작해야합니까?
- 18. 모든 마이그레이션 후에 Heroku를 다시 시작해야합니까?
- 19. app.config를 변경하면 Windows 서비스를 다시 시작해야합니까?
- 20. 레일 - 변경 될 때마다 서버를 다시 시작해야합니까?
- 21. 장고 코드가 변경되면 uWSGI를 다시 시작해야합니까?
- 22. 왜 GetCcNetConfigFiles 이후에 CruiseControl.NET을 다시 시작해야합니까?
- 23. 새로운 위치 업데이트가있을 때마다 startMonitoringSignificantLocationChanges를 다시 시작해야합니까?
- 24. .gitignore를 업데이트 한 후에 git를 다시 시작해야합니까?
- 25. .NET Framework 3.5 SP1을 다시 시작해야합니까?
- 26. android eclipse 그래픽 레이아웃 버그 ... 다시 시작해야합니까
- 27. 레일 콘솔에서 오타 오류가 발생하면 다시 시작해야합니까?
- 28. 어떤 경우 JBoss 서버를 다시 시작해야합니까?
- 29. 서브넷 내에서 Teredo 호스트를 서로 이야기하는 방법
- 30. 항상 아파치를 다시 시작해야하는 서버 왜 다시 시작해야합니까?