iotop stürzt ab

  • Habe einen frisch installierten vServer mit Ubuntu 10.04:

    Code
    ~$ uname -srvm 
    Linux 2.6.35.10-vs2.3.0.36.33-netcup #3 SMP Tue Dec 21 06:50:01 UTC 2010 x86_64

    Mittels 'apt-get' habe ich 'iotop' (Info: http://guichaz.free.fr/iotop/) installiert.


    Sobald ich das Programm jedoch starte, stürzt es mit folgender Meldung ab:

    Ein Listing von '/proc' ergibt, dass ich kein Verzeichnis 'vmstat' habe - wie in der Fehlermeldung (siehe letzte Zeile) bemängelt:

    Code
    ~$ ls /proc
    1     2727  4287  4293  4546     crypto   execdomains  interrupts  ioports  kmsg     locks    misc     mounts  self      stat   sys      tty     version
    2591  2728  4288  4455  cpuinfo  devices  filesystems  iomem       kcore    loadavg  meminfo  modules  net     slabinfo  swaps  sysvipc  uptime

    Ist das ein Problem der bei netcup verwendeten Virtualisierungssoftware (--> ich muss mit dem Problem leben), oder kann ich etwas machen, um das Problem zu beheben (--> Tips?)?


    Danke schon mal im Voraus!

  • Welche Version verwendest du denn? Die Version 0.2 (aus Debian Lenny) hat diese Abhängigkeit noch nicht und funktioniert problemlos. Die Version 0.4.x (aus Debian Squeeze) funktioniert bei mir auch nicht mehr. Versuche einmal ein altes Package von einer alten Ubuntu Version zu finden, vielleicht funktioniert es auch noch mit der Version 0.3 aus dem Archiv: http://archive.ubuntu.com/ubuntu/pool/universe/i/iotop/


    Notfalls die alten Sourcen einmal selbst kompilieren :)



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Dankeschön für die Rückmeldung!


    Zitat

    Welche Version verwendest du denn?

    Die Version ist 0.4.


    Zitat

    Die Version 0.2 (aus Debian Lenny) hat diese Abhängigkeit noch nicht und funktioniert problemlos.

    Heisst das (...diese Abhängigkeit...), 'vmstat' ist das Problem und das Verzeichnis gibt es halt im vServer nicht? Und weiters: wenn ich nicht die Paketquelle ändere bzw. selbst kompiliere habe ich keine Chance?

  • Vermutlich, den Source Code habe ich nicht extra durchgeschaut :D


    Zur letzten Frage: Jein. iotop deinstallieren und dann einfach ein fertiges Paket für Ubuntu (wie z.B. die verlinkte v0.3., falls es damit funktioniert) mit wget herunterladen und mit dpkg manuell installieren. Danach das Paket noch auf "hold" setzen, damit Apt es nicht versucht zu aktualisieren.


    Notfalls such dir ein altes Ubuntu Paket mit der v0.2, das muss es in irgendeinem Archiv noch geben. Oder probiers mit dem Debian Paket, bei so einer simplen Software sollten die kleinen Unterschiede zwischen Debian/Ubuntu keine Rolle spielen.



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)