Openbsd / Partition voll

Knittelfeld

Active Member
Hallo

wollte gerade Software installieren und hab die Meldung bekommen das meine / Partition voll ist.
Kann ich irgendwo anderst hin installieren oder muss ich jetzt die Partition vergroessern?

Mfg
 
Hier df -h

Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 986M 985M -48.4M 106% /
/dev/wd0k 136G 14.3G 114G 12% /home
/dev/wd0d 3.9G 3.7M 3.7G 1% /tmp
/dev/wd0f 22.0G 1.4G 19.5G 7% /usr
/dev/wd0g 986M 303M 634M 33% /usr/X11R6
/dev/wd0h 19.4G 3.6G 14.8G 20% /usr/local
/dev/wd0j 5.8G 2.0K 5.5G 1% /usr/obj
/dev/wd0i 2.9G 2.0K 2.8G 1% /usr/src
/dev/wd0e 19.3G 47.0M 18.3G 1% /var
 
Software sollte eigentlich nach /usr bzw. /usr/local wandern. Hast du händisch irgend etwas nach /opt oder direkt in /root installiert?
Zeig mal "du -chx --max-depth=1 /" - wobei ich grad nicht weiß, ob das beim openbsd - du funktioniert, wenn nicht bitte "du -sch /*"
 
Hab nichts verschoben und hab alles mit pkg_add installiert.

"du -chx --max-depth=1 /" ging nicht

du -sch /*
2.0K /altroot
6.7M /bin
88.0K /boot
25.3M /bsd
25.4M /bsd.booted
4.5M /bsd.rd
25.3M /bsd.sp
536M /dev
345M /etc
14.3G /home
2.0K /mnt
154K /root
16.2M /sbin
0B /sys
20.0K /tmp
5.4G /usr
46.8M /var
20.7G total
 
Ich bin jetzt wie schon erwähnt kein OpenBSD Nutzer, aber 500+ MB in /dev und 350MB in /etc sind denke ich nicht normal. Aber eventuell weiß da jemand mehr, der täglich damit arbeitet. Eventuell kannst du selbst mal suchen, was/wo da die großen Datein sind.
 
Kommt mir merkwürdig vor:

df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/sd0a 9.7G 131M 9.1G 2% /
/dev/sd0g 38.7G 2.5G 34.3G 7% /home
/dev/sd0d 9.7G 10.0K 9.2G 1% /tmp
/dev/sd0e 14.5G 2.0G 11.8G 15% /usr
/dev/sd0f 14.5G 147M 13.7G 2% /usr/local
/dev/sd0h 131G 35.5M 124G 1% /var

du -h -d 1 | sort -h
2.0K ./altroot
2.0K ./mnt
10.0K ./tmp
40.0K ./dev
68.0K ./root
6.7M ./bin
16.2M ./sbin
27.6M ./etc
35.5M ./var
2.1G ./usr
2.5G ./home
4.8G

Warum ist /dev und /etc so groß bei dir?
 
hab vor kurzen qemu und vmd ausgetestet haengt dass vieleicht damit zusammen?
Wenn du 300MB in /etc hast die / vermutlich etwas zu schmal was reserve etc angeht. Kannst du die rules evtl. auslagern mit nem link oder ner startoption (Hab noch nie snort verwendet)

Also unter /dev liegen normalerweise nur die devices, keine echten Dateien.

Was aber schonmal passiert: Man glaub man kopiert auf ein devices, verschreibt sich und dann erstellt man eine neue Datei dort.

Ich würde mal in /dev mit du oder auch ls schauen wo da der Platz belegt ist, damit du da erstmal etwas luft hast.

Mit vmd sollte das nichts zu tun haben, außer du hast nen image unter /dev versehentlich abgelegt.
 
werd mal sehe wie das geht mit den Link erstellen um etc kleiner zu bekommen.

sd0 benutze ich wenn ich ein Usb stick mounte habe aber gerade keinen drann.
Hatte Gestern ein benutzt dann mein Pc runtergefahren und als er aus war hab ich den stick entfernt. vlt dabei was schief gelaufen?
 
Also die snort Rules kannst vermutlich problemlos nach /usr/local/etc oder auch /var auslagern. Was /dev/sd0 betrifft: Hast du eventuell mal mit dd oder ähnlichem nach /dev/sd0 geschrieben, obowhl gar kein Device da war?
 
BTW: lsblk gibt es auch für OpenBSD. damit kannst Du sehen ob der Stick noch gemounted ist oder nicht.
okay werd ich mir merken Danke.
Also die snort Rules kannst vermutlich problemlos nach /usr/local/etc oder auch /var auslagern. Was /dev/sd0 betrifft: Hast du eventuell mal mit dd oder ähnlichem nach /dev/sd0 geschrieben, obowhl gar kein Device da war?
Ja das kann schon sein wollte einen debian bootstick erstellen, hab da mit dd rumgefuscht

Wie kann ich das wieder rueckgaening machen?
 
dmesg | grep -i sd0:

sd0 at scsibus3 targ 1 lun 0: <General, UDisk, 5.00> removable
sd0: 30720MB, 512 bytes/sector, 62914560 sectors
sd0 detached

lsblk geht nicht

sysctl hw.disknames:
hw.disknames=wd0:9fe153a8182076db
 
hab vor kurzen qemu und vmd ausgetestet haengt dass vieleicht damit zusammen?
Hast Du die VMs evtl. in / installiert? Wenn ja, verschiebe die mal irgendwo anders hin, wo noch Platz ist. In dein $HOME z.B. Evtl. laeuft auch Snort oder aehnliches amok und fuellt die Platte mit Logfiles oder aehnlichem.
 
Konnte das Problem loesen.

$: > /dev/sd0

jetzt sieht es wieder bessser aus:

2.0K /altroot
6.7M /bin
88.0K /boot
25.3M /bsd
25.4M /bsd.booted
4.5M /bsd.rd
25.3M /bsd.sp
40.0K /dev
345M /etc
14.4G /home
2.0K /mnt
154K /root
16.2M /sbin
0B /sys
20.0K /tmp
5.4G /usr
46.9M /var
20.2G total

Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 986M 449M 488M 48% /
/dev/wd0k 136G 14.4G 114G 12% /home
/dev/wd0d 3.9G 14.1M 3.7G 1% /tmp
/dev/wd0f 22.0G 1.4G 19.5G 7% /usr
/dev/wd0g 986M 303M 634M 33% /usr/X11R6
/dev/wd0h 19.4G 3.6G 14.8G 20% /usr/local
/dev/wd0j 5.8G 2.0K 5.5G 1% /usr/obj
/dev/wd0i 2.9G 2.0K 2.8G 1% /usr/src
/dev/wd0e 19.3G 47.0M 18.3G 1% /var
 
Zurück
Oben