Phil, You are a god amongst men :-) I seem to have the vast majority of my data. I can't see anything in lost+found and the fsck log doesn't list any filenames etc of missing data. Is there any way for me to find anything that I've lost ? :-) :-) :-) Simon On 20 February 2011 19:50, Phil Turmel <philip@xxxxxxxxxx> wrote: > On 02/20/2011 04:56 AM, Simon Mcnair wrote: >> Phil, >> I don't know how to find out if I'm running irqbalance, it's whatever >> was in the proxmox iso that I installed the OS from. I ran a ps -aux >> | grep irq in case it shows anything of interest: >> >> proxmox:/home/simon# ps -aux | grep irq >> Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html >> root 3 0.0 0.0 0 0 ? S Feb17 0:22 [ksoftirqd/0] >> root 7 0.0 0.0 0 0 ? S Feb17 0:05 [ksoftirqd/1] >> root 10 0.0 0.0 0 0 ? S Feb17 0:05 [ksoftirqd/2] >> root 13 0.0 0.0 0 0 ? S Feb17 0:05 [ksoftirqd/3] >> root 16 0.0 0.0 0 0 ? S Feb17 0:11 [ksoftirqd/4] >> root 19 0.0 0.0 0 0 ? S Feb17 0:13 [ksoftirqd/5] >> root 22 0.0 0.0 0 0 ? S Feb17 0:06 [ksoftirqd/6] >> root 25 0.0 0.0 0 0 ? S Feb17 0:06 [ksoftirqd/7] >> root 4024 0.0 0.0 0 0 ? S Feb17 0:00 >> [kvm-irqfd-clean] > > Not there. On ubuntu 10.10, the package is called "irqbalance", and the executable daemon is "irqbalance". > >> proxmox:/home/simon# cat /proc/interrupts >> CPU0 CPU1 CPU2 CPU3 CPU4 >> CPU5 CPU6 CPU7 >> 0: 66008972 0 0 0 0 >> 0 0 0 IR-IO-APIC-edge timer >> 1: 265829 0 0 0 0 >> 0 0 0 IR-IO-APIC-edge i8042 >> 8: 1 0 0 0 0 >> 0 0 0 IR-IO-APIC-edge rtc0 >> 9: 0 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi acpi >> 16: 4432639 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi uhci_hcd:usb3, ahci >> 17: 124325 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi pata_jmicron, eth1 >> 18: 954710 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb1, >> uhci_hcd:usb8 >> 19: 5994 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi uhci_hcd:usb5, >> uhci_hcd:usb7, firewire_ohci >> 21: 0 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi uhci_hcd:usb4 >> 23: 62 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb2, >> uhci_hcd:usb6 >> 24: 273558 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi nvidia >> 28: 30234710 0 0 0 0 >> 0 0 0 IR-IO-APIC-fasteoi mvsas >> 64: 0 0 0 0 0 >> 0 0 0 DMAR_MSI-edge dmar0 >> 65: 0 0 0 0 0 >> 0 0 0 DMAR_MSI-edge dmar1 >> 73: 26838727 0 0 0 0 >> 0 0 0 IR-PCI-MSI-edge eth0 >> 74: 27057631 0 0 0 0 >> 0 0 0 IR-PCI-MSI-edge ahci >> 75: 247 0 0 0 0 >> 0 0 0 IR-PCI-MSI-edge hda_intel >> NMI: 0 0 0 0 0 >> 0 0 0 Non-maskable interrupts >> LOC: 23087679 23088282 21638323 20580136 22974769 >> 20856094 20144310 20084801 Local timer interrupts >> SPU: 0 0 0 0 0 >> 0 0 0 Spurious interrupts >> PMI: 0 0 0 0 0 >> 0 0 0 Performance monitoring interrupts >> PND: 0 0 0 0 0 >> 0 0 0 Performance pending work >> RES: 15236622 9388860 8532928 7181879 13444866 >> 6005599 4856933 3713707 Rescheduling interrupts >> CAL: 3384 5773 5839 5859 4590 >> 5748 5781 5691 Function call interrupts >> TLB: 201989 195383 193545 196155 251338 >> 249053 272032 319233 TLB shootdowns >> TRM: 0 0 0 0 0 >> 0 0 0 Thermal event interrupts >> THR: 0 0 0 0 0 >> 0 0 0 Threshold APIC interrupts >> MCE: 0 0 0 0 0 >> 0 0 0 Machine check exceptions >> MCP: 830 830 830 830 830 >> 830 830 830 Machine check polls >> ERR: 7 >> MIS: 0 > > CPU0 is handling every single I/O interrupt. I really think you need irqbalance. > > Phil > ÿôèº{.nÇ+?·?®??+%?Ëÿ±éݶ¥?wÿº{.nÇ+?·¥?{±þ¶¢wø§¶?¡Ü¨}©?²Æ zÚ&j:+v?¨þø¯ù®w¥þ?à2?Þ?¨èÚ&¢)ß¡«a¶Úÿÿûàz¿äz¹Þ?ú+?ù???Ý¢jÿ?wèþf