Hallo,
Ich komme bei folgendem Problem nicht weiter, vielleicht hat ja jemand DIE zündende Idee ... im Server ( SLES9 SP1 ) sind 3 IDE Platten eingebaut und unterschiedlich partitioniert. /dev/hda1 - / /dev/hdc1 /ablage x /dev/hdc3 /ablage y /dev/hdd1 /home /dev/hdd2 /ablage z Nun möchte ich die Platten bei Nichtbenutzung in den standby Modus versetzen. Daß das bei der Systemplatte / dev/hda1 nicht geht, (LDAP,squid, DNS, DHCP) na gut. Folgende Situation: Ablage x -z , sowie /home sind per NFS und SMB verfügbar. In /etc/init.d/boot.local habe ich die Einträge "hdparm -S 60 /dev/hdc" und "hdparm -S 60 /dev/hdd", welche einen Standby Modus nach 5 Minuten einstellen. Die /dev/hdd Platte "schläft" wie gewünscht, die /dev/hdc nicht. Im Rahmen der Ursachenfindung habe ich gemerkt, daß sich /dev/hdc3 nicht "unmounten" läßt. ( device is busy ). NFSServer ist gestoppt, Samba auch, auch cronjobs laufen nicht, kein Client hat die Partition in Verwendung ( alle aus ) Wie kann ich herausfinden, welcher prozess / Dienst diese Partition ( dev/hdc3) in Beschlag hält ?
Hallo Thomas,
On Thu, 2006-01-19 at 21:28 +0100, Thomas Müller wrote: [..]
/dev/hdc3 /ablage y
[..]
Wie kann ich herausfinden, welcher prozess / Dienst diese Partition ( dev/hdc3) in Beschlag hält ?
Versuch mal folgendes: `lsof | grep "/ablage y"`
Ich weiß bloß nicht, ob das auch hilft, wenn die offene Datei nicht mehr im Namensraum von "/ablage y" existiert (unlink'ed).
Grüße Christoph
Felix Becker felixbecker3@gmx.de (Do 19 Jan 2006 22:10:01 CET):
Wie kann ich herausfinden, welcher prozess / Dienst diese Partition ( dev/hdc3) in Beschlag hält ?
fuser $mountpoint vielleicht?
-m -m -v
Am Donnerstag, 19. Januar 2006 22:10 schrieb Felix Becker:
Wie kann ich herausfinden, welcher prozess / Dienst diese Partition ( dev/hdc3) in Beschlag hält ?
fuser $mountpoint vielleicht?
Danke, das wars. Es war noch eine KDE Session offen, wo der Filemanager genau diesen Mountpoint offen hielt. Trotz alledem gelingt es mir nicht, die Platte mit hdparm -y /dev/hdc in standby zu versetzen, sie "wacht" nach kurzer Zeit immer wieder auf obwohl nun alle Partitionen ausgehängt sind. Hat da jemand noch ne Idee dazu ?
On Fri, Jan 20, 2006 at 06:32:25AM +0100, Thomas Müller wrote:
Am Donnerstag, 19. Januar 2006 22:10 schrieb Felix Becker:
Hi Thomas,
Danke, das wars. Es war noch eine KDE Session offen, wo der Filemanager genau diesen Mountpoint offen hielt. Trotz alledem gelingt es mir nicht, die Platte mit hdparm -y /dev/hdc in standby zu versetzen, sie "wacht" nach kurzer Zeit immer wieder auf obwohl nun alle Partitionen ausgehängt sind. Hat da jemand noch ne Idee dazu ?
Na dir wird wohl ein anderer Prozess in regelmäßigen Abständen was auf die Platte schreiben / von der Platte lesen.
Du könntest mal versuchen sie read-only zu mounten um zu sehen welcher Prozess eine Fehlermeldung ausgibt.
Ciao, Tobias
Thomas Müller thomas@mueller-meissen.de (Do 19 Jan 2006 21:28:46 CET):
Hallo,
Ich komme bei folgendem Problem nicht weiter, vielleicht hat ja jemand DIE zündende Idee ...
...
/dev/hda1 - / Nun möchte ich die Platten bei Nichtbenutzung in den standby Modus versetzen. Daß das bei der Systemplatte / dev/hda1 nicht geht, (LDAP,squid, DNS, DHCP)
... Das muß nicht *nicht gehen*. Mounten mit 'noatime' kann helfen, solange Du nur lesende Prozess hast.
Heiko
lug-dd@mailman.schlittermann.de