Hi!

I am running CentOS 7 on a machine with SSD, and trying to run the fstrim 
command.

KVM is installed on a logical volume like this:
[#] lvcreate -L 300G -n lv_vm1 VolGroup
[#] mkfs.xfs /dev/VolGroup/lv_vm1
[#] mkdir /mnt/b_vm_1
[#] mount /dev/VolGroup/lv_vm1 /mnt/b_vm_1
[#] virt-install --name=vm1.mydomain.com \ 
        --disk path=/dev/VolGroup/lv_vm1 \ 
        --ram=8192 --os-type=linux --os-variant=rhel7 \ 
        --vcpus=8 --check-cpu \ 
        --network bridge:br0 --nographics \
        
--location=/usr/local/src/linux_isos/CENTOS7/CentOS-7.0-1406-x86_64-Minimal.iso 
\ 
        --extra-args 'ks=http://www.mydomain.com/anaconda-ks.cfg ksdevice=eth0 
\ 
        ip=192.168.19.2 netmask=255.255.255.192 dns=8.8.8.8 
gateway=192.168.19.1 console=ttyS0,115200n8 serial’

The file system disk space usage (the relevant parts) looks like this:
[#]  df -h
….
/dev/mapper/VolGroup-lv_usr   9,8G  1,6G  8,2G  16% /usr
/dev/mapper/VolGroup-lv_vm1   300G   33M  300G   1% /mnt/b_vm_1
...

After: 
        - Installing the virtual machine
        - Trying that it works
        - Turning it off
        - Unmounting the logical volume

I run the following command at the host machine:
[#] fstrim -v /usr

The command works fine, and I am able to display the content of the /user 
folder.

BUT when I start up the virtual machine from the host again:
[#] virsh start vm1.bergersen1.com
and access the console (that worked before I ran the fstrim command) via:
[#] virsh console vm1.bergersen1.com

. . .  the console just stalls, and the virtual machine is not working. 

Is there a way I can run fstrim on the host machine without destroying the 
virtual machine?

Thanks for input!

Best regards,
Richard Taubo



_______________________________________________
virt-tools-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-tools-list

Reply via email to