Linux Virtual Machine에서 다음과 같은 로깅된 메시지가 발생하였습니다.
# cat /var/log/vmware-vmsvc.log 또는 /var/log/vmware-vmsvc-root.log
[ warning] [vmsvc] SlashProcNet_GetRoute6: open(/proc/net/ipv6_route): no such file or directory
[ warning] [vmsvc] RecordRoutingInfo: Unable to collect IPv6 routing table.
1. vmware-vmsvc.log
VMware Tools의 전반적인 서비스 로깅을 하며, tools.conf 파일을 통해 로그 레벨 조정이 가능하다.
2. 메시지 원인
[warning] 메시지를 보면, /proc/net/ipv6_route 파일을 찾을 수 없다고 한다. 실제 경로에 가면 해당 파일이 존재하지 않으며, /proc/sys/net/ipv6 디렉터리도 존재하지 않는다.
2-1. 메시지 원인(2) - 추측
보통 IPv6를 사용하지 않기 때문에 부팅 시 모듈을 올라오지 않게 설정을 하는데, grub.conf를 수정하여 아예 모듈이 발생하지 않게 해버렸고, vmtools 입장에서는 ipv6 라우팅 테이블이 올라와야 되는데 올라오지 않으니까 메시지를 보내는 것으로 보인다.
3. 해결방안
저런 메시지가 발생하지 않는 서버들을 보면 /proc/net/ipv6_route파일이 존재하며, ipv6모듈은 올라와있고 부팅된 상태에서 sysctl.conf 또는 sysctl.d/*.conf에 ipv6 비활성화 작업을 해 놓았다.
그래서, 저런 메시지가 발생된 서버로 IPv6를 다시 활성화하고, 다시 부팅을 하면 ipv6_route파일이 생겨나고 vmware-vmsvc.log 에 [warning]메시지는 나타나지 않게 되었다.
이 이슈의 해결방법으로 구글링 첫 상단에 github로 누가 질문을 했는데 vmware tools 옵션 조절(tools.conf)로 해당 에러가 발생하지 않도록 처리하라는 가이드가 있는데 이 방법이 좀 더 깔끔한 거 같아 작성하였다.
[참고] https://github.com/vmware/open-vm-tools/issues/351
IPv6모듈을 활성화하기 위해 다양한 방법을 시도하였다. redhat가이드로 아래 방법으로 순차적으로 수행 후 재기동하였더니 IPv6 모듈이 활성화되었다..
# grub2-mkconfig -o /boot/grub2/grub.cfg
# grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
# dracut -f
# vi /etc/modprobe.d/ipv6.conf
install ipv6 /bin/true
:wq
# init 6
[참고] https://access.redhat.com/solutions/8709
그리고 VMware를 사용할 때, 최근 OS들에는 "관리되는 게스트"라고 VMTools를 설치하지 않아도 자체 OS에 모듈이 심어져 있다. 하지만 이 모듈도 버저닝이 되고 있어, 최신 버전을 유지하도록 노력해야 한다.
Linux계열 OS에서 아래 명령어로 VMware Tools 버전 정보를 확인해야 하고, 11.0.5 이상으로 업데이트를 해주어야 합니다.
# vmware-toolbox-cmd -v
11.0.5.17716 (build-15389592)
>> 업데이트
# yum update open-vm-tools* -y
# systemctl status vmtoolsd
'Operating System > Linux Server' 카테고리의 다른 글
[Linux] su - : Authentication failure 현상 (0) | 2022.08.14 |
---|---|
[Linux] RHEL 8 / Rocky 8 | OS 보안 설정 방법 (2) | 2022.01.10 |
[Linux] CentOS | Local Repository Mirrors 만들기 (0) | 2021.07.20 |
[Linux] RHEL8/CentOS8 | 기본설정 명령어 스크립트 (0) | 2021.01.08 |
[Linux] RHEL7 | Red Hat 7.8 설치 방법 (Minimal + GUI) (3) | 2020.07.23 |
댓글