How to find out if KSM is enabled

tincboy

Renowned Member
Apr 13, 2010
466
6
83
Hello,
Today I've installed Proxmox 1.5 and then I've used these two commands to upgrade the kernel into 2.6.32
aptitude update
aptitude upgrade && aptitude install proxmox-ve-2.6.32
after that the output of pveversion -v show:

pve-manager: 1.6-2 (pve-manager/1.6/5087)
running kernel: 2.6.32-3-pve
proxmox-ve-2.6.32: 1.6-14
pve-kernel-2.6.32-3-pve: 2.6.32-14
pve-kernel-2.6.18-1-pve: 2.6.18-4
qemu-server: 1.1-18
pve-firmware: 1.0-7
libpve-storage-perl: 1.0-14
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-7
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.5-1
ksm-control-daemon: 1.0-4

As i previously heard that Proxmox 1.6 doesn't support KSM ( And I really need KSM ) does my server now have KSM enabled and working?
 
Last edited:
try this kernel, download it:
Code:
wget ftp://download.proxmox.com/debian/dists/lenny/pve1.5/binary-amd64/pve-kernel-2.6.32-2-pve_2.6.32-7_amd64.deb

install with:
Code:
dpkg -i pve-kernel-2.6.32-2-pve_2.6.32-7_amd64.deb

this kernel has no openvz.
 
Last edited:
I've installed the kernel you've linked tom,
but after installing it and rebooting the output of command below is 0
cat /sys/kernel/mm/ksm/run

here it's the output of pveversion -v
pve-manager: 1.6-2 (pve-manager/1.6/5087)
running kernel: 2.6.32-2-pve
proxmox-ve-2.6.32: 1.6-14
pve-kernel-2.6.32-3-pve: 2.6.32-14
pve-kernel-2.6.32-2-pve: 2.6.32-7
pve-kernel-2.6.18-1-pve: 2.6.18-4
qemu-server: 1.1-18
pve-firmware: 1.0-7
libpve-storage-perl: 1.0-14
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-7
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.5-1
ksm-control-daemon: 1.0-4