![사용자가 특정 명령을 실행하면 프롬프트가 표시됩니다.](https://linux55.com/image/143585/%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%ED%8A%B9%EC%A0%95%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EB%A9%B4%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%EA%B0%80%20%ED%91%9C%EC%8B%9C%EB%90%A9%EB%8B%88%EB%8B%A4..png)
Oracle Linux 버전 5.11 사용(이 서버의 소프트웨어 제한으로 인해 업그레이드할 수 없습니다.
Veritas 클러스터 서비스에는 영향을 주지 않는 특정 명령이 있지만 클러스터가 고정되지 않은 경우 장애 조치를 일으키는 것으로 알려져 있습니다.
문제의 명령은 vxconfigd입니다.
나는 사용자가 명령을 계속 실행하는 vxconfigd를 실행할 때 쿼리를 트리거하고 먼저 클러스터 리소스가 고정되었는지 묻는 예/아니요 질문을 하는 방법을 찾고 있습니다.
내부적으로 실행했다면 스크립트 자체만 수정하겠지만 벤더이므로 직접 수정하고 싶지는 않습니다. 이것이 바로 내가 OS 수준에서 동일한 작업을 수행할 수 있는 무언가를 찾고 있는 이유입니다.
내가 생각할 수 있는 유일한 것은 별칭이 있는 것인데 그다지 우아하지 않아서 다른 옵션이 있는지 궁금합니다.
답변1
이동하다.vxconfigd
real-vxconfigd
vxconfigd
프로그램 실행 여부를 묻고 execs를 실행하는 스크립트를 만듭니다 real-vxconfigd
.