After upgrading to Usage Meter 9.0, updating DNS from VAMI shows duplicate nameservers in /etc/resolv.conf
search cancel

After upgrading to Usage Meter 9.0, updating DNS from VAMI shows duplicate nameservers in /etc/resolv.conf

book

Article ID: 418913

calendar_today

Updated On:

Products

VMware Usage Meter

Issue/Introduction

After upgrading to Usage Meter 9.0, updating the DNS settings from VAMI may show duplicate nameservers in /etc/resolv.conf and /run/systemd/resolve/resolv.conf.

example:
nameserver AAA.AAA.AAA.AAA <== duplicate
nameserver AAA.AAA.AAA.AAA <== duplicate
nameserver BBB.BBB.BBB.BBB

Environment

VCF Usage Meter 9.0

Cause

When the DNS settings are updated via the VAMI in Usage Meter 9.0, the DNS values are stored to /etc/systemd/network/10-eth0.network.

However, in environments upgraded to Usage Meter 9.0, since the DNS values also exist in /etc/systemd/resolved.conf, the settings from both configuration files are applied, which can lead to duplicate nameserver values appearing in both /etc/resolv.conf and /run/systemd/resolve/resolv.conf.

Note: This issue does not occur on new deployments of Usage Meter 9.0, as the DNS settings in /etc/systemd/resolved.conf are not used.

Resolution

Comment out the "DNS=" setting in /etc/systemd/resolved.conf.

  1. SSH into Usage Meter as usagemeter user.

  2. Switch to root user.

    su root

  3. Comment out "DNS=" in /etc/systemd/resolved.conf and save.

    vi /etc/systemd/resolved.conf

    Before:

    DNS=AAA.AAA.AAA.AAA

    After:

    #DNS=AAA.AAA.AAA.AAA

  4. Reboot the Usage Meter Appliance.

    reboot -f

Additional Information

Usage Meter 9.0 にアップグレードした後、VAMI から DNS を更新すると /etc/resolv.conf 内の nameserver が重複して表示される