How can we help you today?

How to configure Linux Based Operating Systems for Graceful Shutdown of KVM guest OSs

Issue:

In Linux-based operating systems, the KVM guests do not shut down gracefully when initiating a host OS shutdown.


Product Line:

PowerChute Network Shutdown (PCNS), PowerChute Serial Shutdown (PCSS), and PowerChute Business Edition (PCBE).


Environment:
Linux-based operating systems with KVM enabled (virtual machine installed).

Symptoms:
The KVM Guests are not shutting down gracefully with PCNS, PCSS & PCBE

Resolution:

    Resolution:

    1. Open Terminal in the Linux Host OS and Navigate to /etc/sysconfig/libvirt-guests file
    2. Uncomment and edit the lines as shown below. Use ‘vi’ command.

    ON_BOOT=start

    ON_SHUTDOWN=shutdown

    SHUTDOWN_TIMEOUT=300

    Note: If the libvirt-guests file is not available under /etc/sysconfig

    1. Create the new file using “ sudo nano /etc/sysconfig/ libvirt-guests “and add the lines below, and save the file.

    ON_BOOT=start

    ON_SHUTDOWN=shutdown

    SHUTDOWN_TIMEOUT=300

    1. Install the libvirt / libvirt-daemon package using the command below.
    • sudo dnf install libvirt libvirt-daemon

    1. Verify that the qemu-kvm package is installed. If it is not installed, install it using the command below.
    • sudo dnf install qemu-kvm

    1. Enable and start the libvirtd and libvirt-guests service with the following commands.
    • systemctl enable libvirtd                (To enable the libvirtd service).
    • systemctl start libvirtd                   (To start the libvirtd service).
    • systemctl enable libvirt-guests     (To enable the libvirt-guests service).
    • systemctl start libvirt-guests        (To start the libvirt-guests service).
    1. Reboot the operating system to ensure that the configuration changes are applied.

    Schneider Electric Canada

    Explore more
    Range:
    Users group

    Discuss this topic with experts

    Visit our community and get advice from experts and peers on this topic and more
    Explore more
    Range:

    Need help?

    Need help?

    Product Selector

    Product Selector

    Quickly and easily find the right products and accessories for your applications.

    Get a Quote

    Get a Quote

    Start your sales inquiry online and en expert will connect with you.

    Where to buy?

    Where to buy?

    Easily find the nearest Schneider Electric distributor in your location.

    Help Center

    Help Center

    Find support resources for all your needs, in one place.

    • Help and Contact Center
    • Contact Sales
    • Find our Offices
    • Where to Buy
    • Careers
    • Company Profile
    • Investors
    • Newsroom
    • Report a Misconduct
    • Product Documentation
    • Product Selectors
    • Software and Firmware
    • Product Substitution and Replacement
    • Blog
    • Events
    • Schneider Electric Community
    • Sustainability
    • Legal Information
    • Privacy Policy
    • Cookie Notice
    • Terms of use
    • Change your cookie settings