0
어떻게 든 ohai는 eth0 인터페이스와 연결된 IP 주소 대신 특정 호스트에서 내 LXC 컨테이너 중 하나의 IP 주소를 선택했습니다.Ohai가 올바른 ipaddress를 선택하지 않았습니다
$ knife node show my-obscured-host -a ipaddress
my-obscured-host:
ipaddress: 172.24.0.243
다시 작성하면 ohai가 다시 실행되지만 여전히 잘못된 ipaddress가 나타납니다.
그러나 독립형 실행 (즉, 요리사 운영 제외)으로 ohai를 실행하면 정확한 eth0 주소가 선택됩니다.
이것은 의미가 없습니다. 왜 주소를 바꾸지 않는다고 생각하니?
또한 어쨌든 나이프를 사용하여 ipaddress를 변경할 수 있습니까 (즉, 레시피를 사용하지 않고)?
감사합니다 -에 - 사전
고맙습니다. @coderanger. 좋은 생각. 나는 셰프 서버에서 수정할 수있는 다른 방법이 없다고 생각합니까? 대안은 코드를 약간 다시 고려해야합니다. – brizrobbo
대신 사용자 지정 ohai 플러그인이 필요합니다. 우리는 OpenVZ 내에서'ipaddress' 감지를 수정하기 위해 [그런 것] (https://github.com/TYPO3-cookbooks/t3-openvz/blob/master/templates/default/ohai/openvz-ipaddress.rb)을하고 있습니다. – StephenKing
서버가 그 시점에서 관련이 없으므로 Ohai 또는 Chef 내에서 수정해야합니다. 이것은 특히 많은 사람들에게 좌절감을 안겨주는 근원이며, 언젠가는 그것을 고치는 이론적 계획이 있다고 말한 것처럼 :( – coderanger