요리사 서버로 노드에 연결했습니다. 해당 노드 컴퓨터에서 하나를 삭제하고 싶습니다. 해당 노드에서 knife delete 명령을 실행합니다. 그것은 보여줍니다요리사 클라이언트 노드 삭제
ERROR: ArgumentError: Cannot sign the request without a client name, check that :node_name is assigned.
나이프 구성 파일없이 노드를 삭제할 수 있습니까?
요리사 서버로 노드에 연결했습니다. 해당 노드 컴퓨터에서 하나를 삭제하고 싶습니다. 해당 노드에서 knife delete 명령을 실행합니다. 그것은 보여줍니다요리사 클라이언트 노드 삭제
ERROR: ArgumentError: Cannot sign the request without a client name, check that :node_name is assigned.
나이프 구성 파일없이 노드를 삭제할 수 있습니까?
기본적으로 칼은 요리사 - 클라이언트 설정 파일을 사용하지 않습니다. knife -c /etc/chef/client.rb ...
을 통해 명시 적으로 지정해야합니다. 또한 노드가 자신을 삭제할 수있는 권한이 있는지 확인해야합니다.이 권한은 실행중인 Chef 서버의 특성에 따라 다릅니다. 노드를 삭제하면 모든 해당 API 클라이언트를 삭제하지 않습니다,
knife node delete NODE_NAME
참고 : 요리사 서버에서 클라이언트를 삭제
더 나은 방법은 워크 스테이션에서 그렇게하는 것입니다, 수행 할 수 있습니다.
knife client delete CLIENT_NAME
은 어디에서이 노드를 삭제하려고 :
당신은 수동으로 클라이언트를 삭제 할 수 있습니까? 노드 자체? 아니면 워크 스테이션? 노드 자체가 아닌 요리사 서버 또는 시스템에서 노드를 삭제해야합니다. –
노드 자체에서 삭제하려고합니다. – VVijay