Failed to start up libvirtd service after change replace the /etc/passwd and /etc/group

Solution Verified - Updated -

Issue

  • Try to start up the libvirtd service by failed. From the libvirt status, it shows error information Failed to parse user 'qemu' and invalid argument: Failed to parse user 'qemu'.
systemctl status libvirtd
 libvirtd.service - Virtualization daemon
   Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Thu 2017-04-27 19:53:22 HKT; 13min ago
     Docs: man:libvirtd(8)
           http://libvirt.org
  Process: 44265 ExecStart=/usr/sbin/libvirtd $LIBVIRTD_ARGS (code=exited, status=0/SUCCESS)
 Main PID: 44265 (code=exited, status=0/SUCCESS)

Apr 27 19:53:21 test systemd[1]: Starting Virtualization daemon...
Apr 27 19:53:21 test systemd[1]: Started Virtualization daemon.
Apr 27 19:53:22 test libvirtd[44265]: libvirt version: 1.2.17, package: 13.el7_2.5 (Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>, 2016-05-26-07:48:46, x86-020.build.eng.bos.redhat.com)
Apr 27 19:53:22 test libvirtd[44265]: invalid argument: Failed to parse user 'qemu'
Apr 27 19:53:22 test libvirtd[44265]: Initialization of QEMU state driver failed: invalid argument: Failed to parse user 'qemu'
Apr 27 19:53:22 test libvirtd[44265]: Driver state initialization failed

Environment

  • Red Hat Enterprise Linux 7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content