2019 - 08 - 21 kvm xml 프로필 을 업데이트 한 후에 여러분 은 ping, telnet 이 저 에 게 오지 않 습 니까?

1217 단어
최근 에 자신의 kvm 가상 컴퓨터 에서 데이터 벌집 의 최신 버 전 을 테스트 에 배치 하려 고 시 도 했 는데 es 에 배치 하면 일어나 지 못 했 습 니 다. 로 그 를 보 니 메모리 가 부족 합 니 다.kvm 설정 을 검사 합 니 다. 과연 3C6G 는 벌집 플랫폼 의 자원 수 요 를 만족 시 킬 수 없습니다.
그래서 kvm xml 파일 의 memory 와 cpu 의 max 와 current 값 을 수정 합 니 다.
virsh destroy robert-212
vim robert-212.xml
virsh define robert-212.xml
virsh start robert-212

결과 시작 후 ssh 연결 이 되 지 않 습 니 다?!
다방면으로 테스트 한 결과 이 kvm 가 있 는 물리 기 에서 만 ssh 가 들 어가 서 ping 과 통 하 는 데 성공 할 수 있 고 다른 곳 에 서 는 안 된다 는 것 을 발견 했다.
오랫동안 시 도 했 지만 원인 을 찾 지 못 해 샤 오 클 라 이 밍 과 토론 을 해 보 니 다음 과 같은 명령 이 문 제 를 찾 았 다. arping - I eth0 - c 3 - U 172.18.18.212
fix the kvm xml define causing mac address changed and not able to get internet access from anywhere except for its physical host
이 유 는 define xml 시 kvm 의 mac 주 소 는 xml 에 있 지 않 기 때문에 작은 확률 로 변화 가 생 길 수 있 습 니 다. 그래서 arp 캐 시 는 예전 에 잘못된 mac 주소 이기 때문에 kvm 가 있 는 호스트 를 제외 하고 다른 기 계 는 212 개의 가상 기 계 를 찾 을 수 없습니다.
이 명령 은 방송 을 통 해 자신의 mac 주 소 를 업데이트 하여 이 문 제 를 해결 할 것 입 니 다.
kvm 설정 을 변경 하기 전에 dump 에서 더 완전한 xml 를 내 고 수정 하고 define 할 수 있 습 니 다.이러한 상세 한 xml 은 mac 주소 세그먼트 를 포함 하 는 것 입 니 다. (앞에서 기본 으로 생 성 된 xml 은 가장 간단 한 설정 이기 때문에 mac 주소 정 보 를 포함 하지 않 습 니 다) 상기 문제 가 발생 하지 않 습 니 다.

좋은 웹페이지 즐겨찾기