Autor
|
Thema: Filesystem löschen (192 mal gelesen)
|
marga Mitglied

 Beiträge: 48 Registriert: 25.02.2002
|
erstellt am: 14. Okt. 2002 08:22 Unities abgeben:         
Hallo zusammen,ich habe schon wieder ein Problem: Ich will das Filesystem /tmp löschen und kleiner neu erstellen, weil ich Plattenkapazität benötige. Beim "umount /tmp" bekomme ich immer angezeigt, dass die Ressource ausgelastet ist und nicht abgehängt werden kann. Ich habe aber keine laufenden Prozesse. Was muß ich tun um das VZ abhängen zu können? Theoretisch würde es reichen, das VZ zu verkleinern, aber das geht ja nun mal nicht. Würde mich über schnelle Hilfe freuen grüße aus Nordhessen marga Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MK Mitglied
 
 Beiträge: 204 Registriert: 21.02.2001
|
erstellt am: 14. Okt. 2002 11:53 Unities abgeben:         
AIX? Das /tmp ist von UNIX immer belegt, kann man nicht unmounten. Du kannst aber in der /etc/filesystems den "tmp"-Abschnitt auskommentieren und die Kiste rebooten, dann ist /tmp nur noch als Teil des root-Filesystems vorhanden (also als Unterverzeichnis von / - Vorsicht, genug Platz sollte aber vorhanden sein, i.a. ist das aber für den reinen UNIX start so). Das Filesystem /tmp kannst Du dann entfernen (das Logical Volume sollte damit auch verschwinden) und ein neues Logical Volume und das neue /tmp-Filesystem anlegen. Damit bekommst Du einen neuen /tmp-Abschnitt in der /etc/filesystems und den alten auskommentierten kannst Du wegwerfen. Grüsse, Markus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hluchnik Mitglied
 Beiträge: 7 Registriert: 06.11.2002
|
erstellt am: 08. Nov. 2002 14:50 Unities abgeben:         
Man kann ein FS dann nicht umounten, wenn irgendein Prozess noch auf eine Datei darin zugreift. Es gibt ein sehr schönes nützliches Tool, mit dem man sowas rauskriegen kann: es heißt "lsof" (LiSt Open Files) und ist Freeware, das im Sourcecode vorliegt. Wer es nicht selbst compilieren will, sollte es unter www.bullfreeware.com für AIX finden, für Solaris unter www.sunfreeware.com. Unter Linux ist es Standard.Dann kann man "lsof /tmp" eingeben und sieht, welche Prozesse darauf zugreifen. Falls jemand sein /tmp per NFS geshared haben sollte: das würde nicht angezeigt, weil der Kernel selbst darauf zugriffe. Gruß Thomas Hluchnik P.S: Ab 15.11. habe ich Kapazitäten im Großraum Köln frei als Admin. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | |
Anzeige:
|