[FreeBSD] Filesystem problemen

Pagina: 1
Acties:

  • Afwezig
  • Registratie: Maart 2002
  • Laatst online: 05-02 08:52
Ik heb een probleem met mijn filesystem op mijn nieuwe FreeBSD installatie.

Ik heb een RAID 1 aangemaakt, en daar een installatie op gezet.

Ik heb FreeBSD laten bepalen hoe het filesystem ingevuld moest worden, en uiteindelijk gereboot.

Als ik echter iets probeer te downloaden zegt ie; filesystem full. Dat kan ik snappen, als ik te weinig schijfruimte heb, maar dat heb ik dus niet.

Als ik df invoer krijg ik dit:

code:
1
2
3
4
5
6
7
8
192# df
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1a    128990  35306    83366    30%    /
/dev/da0s1f    257998      6   237354     0%    /tmp
/dev/da0s1g  76095806 633250 69374892     1%    /usr
/dev/da0s1e    257998    276   237084     0%    /var
procfs              4      4        0   100%    /proc
192#


Als ik in /etc/fstab kijk krijg ik dit:

code:
1
2
3
4
5
6
7
8
9
10
11
# See the fstab(5) manual page for important information on automatic mounts
# of network filesystems before modifying this file.
#
# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/da0s1b             none            swap    sw              0       0
/dev/da0s1a             /               ufs     rw              1       1
/dev/da0s1f             /tmp            ufs     rw              2       2
/dev/da0s1g             /usr            ufs     rw              2       2
/dev/da0s1e             /var            ufs     rw              2       2
/dev/acd0c              /cdrom          cd9660  ro,noauto       0       0
proc                    /proc           procfs  rw              0       0

Ook niets aan de hand zou je zeggen. Maar als ik in /stand/sysinstall ga kijken, krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
Disk: da0       Partition name: da0s1   Free: 0 blocks (0MB)

Part      Mount          Size Newfs   Part      Mount          Size Newfs
----      -----          ---- -----   ----      -----          ---- -----
da0s1a    <none>        128MB *
da0s1b    swap         2032MB SWAP
da0s1e    <none>        256MB *
da0s1f    <none>        256MB *
da0s1g    <none>      75487MB *

En daar haal ik uit op dat iets toch niet helemaal lekker werkt.

Heeft iemand enig idee hoe het komt dat ik in /home/admin/ en /root/ niet eens een bestandje van 160 MB kan downloaden? En enig idee hoe ik dat op kan lossen?

Ik heb inmiddels al een paar keer een nieuwe installatie geprobeert, dit mocht echter niet werken. Op Google en hier op de forums kwam ik via de search ook geen steek verder.

Systemspecs:
P4 2,8 GHz, 800FSB
Abit IS-7
HighPOINT RocketRAID 454, 2x 80GB RAID 1
1024MB RAM
FreeBSD 4.9

  • Wilke
  • Registratie: December 2000
  • Laatst online: 10:51
Afwezig schreef op woensdag 01 december 2004 @ 16:48:
Als ik echter iets probeer te downloaden zegt ie; filesystem full. Dat kan ik snappen, als ik te weinig schijfruimte heb, maar dat heb ik dus niet.
Toch wel. Je download (neem ik aan) naar je homedirectory, hoogstwaarschijnlijk /home/jouwloginnaam. En aangezien je geen aparte partitie hebt gemaakt voor /home valt deze gewoon onder '/':

code:
1
2
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1a    128990  35306    83366    30%    /


Kortom er is slechts 83 MB vrij in / (waar ook /home onder valt). Dus zodra je iets download wat groter is zal het inderdaad niet passen.

code:
1
2
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1g  76095806 633250 69374892     1%    /usr


Hier is een leuke hoeveelheid ruimte vrij, het lijkt me dat je een deel van die RAID-1 wilt gebruiken als /home, though...kortom, even goed nadenken over de partitie-indeling voor je begint >:)

  • Afwezig
  • Registratie: Maart 2002
  • Laatst online: 05-02 08:52
Wilke schreef op woensdag 01 december 2004 @ 16:53:
[...]

Toch wel. Je download (neem ik aan) naar je homedirectory, hoogstwaarschijnlijk /home/jouwloginnaam. En aangezien je geen aparte partitie hebt gemaakt voor /home valt deze gewoon onder '/':

code:
1
2
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1a    128990  35306    83366    30%    /


Kortom er is slechts 83 MB vrij in / (waar ook /home onder valt). Dus zodra je iets download wat groter is zal het inderdaad niet passen.

code:
1
2
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1g  76095806 633250 69374892     1%    /usr


Hier is een leuke hoeveelheid ruimte vrij, het lijkt me dat je een deel van die RAID-1 wilt gebruiken als /home, though...kortom, even goed nadenken over de partitie-indeling voor je begint >:)
Klinkt buitengewoon aannemelijk :+

Alleen ik snap niet waarom het dan altijd goed gaat .. maar nu even niet :) :P

  • Afwezig
  • Registratie: Maart 2002
  • Laatst online: 05-02 08:52
Zeker gezien /home 'gelinked' zit aan /usr :

code:
1
lrwxrwxrwx   1 root  wheel        9 Jan  1 02:40 home -> /usr/home

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Als je op freebsd geen apart fs maakt voor /home, wordt /home een symlink naar /usr/home, /home staat bij mijn weten default dus nooit op je root-filesystem, tenzij je dat zelf zo maakt.

  • Afwezig
  • Registratie: Maart 2002
  • Laatst online: 05-02 08:52
blaataaps schreef op woensdag 01 december 2004 @ 16:59:
Als je op freebsd geen apart fs maakt voor /home, wordt /home een symlink naar /usr/home, /home staat bij mijn weten default dus nooit op je root-filesystem, tenzij je dat zelf zo maakt.
Gamma :)

  • Afwezig
  • Registratie: Maart 2002
  • Laatst online: 05-02 08:52
Wilke schreef op woensdag 01 december 2004 @ 16:53:
[...]

Toch wel. Je download (neem ik aan) naar je homedirectory, hoogstwaarschijnlijk /home/jouwloginnaam. En aangezien je geen aparte partitie hebt gemaakt voor /home valt deze gewoon onder '/':

code:
1
2
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1a    128990  35306    83366    30%    /


Kortom er is slechts 83 MB vrij in / (waar ook /home onder valt). Dus zodra je iets download wat groter is zal het inderdaad niet passen.

code:
1
2
Filesystem  1K-blocks   Used    Avail Capacity  Mounted on
/dev/da0s1g  76095806 633250 69374892     1%    /usr


Hier is een leuke hoeveelheid ruimte vrij, het lijkt me dat je een deel van die RAID-1 wilt gebruiken als /home, though...kortom, even goed nadenken over de partitie-indeling voor je begint >:)
Om uit te sluiten dat dit het probleem is, heb ik voor de zekerheid even op een machine met de volgende indeling:

code:
1
2
3
4
5
/dev/ar0s1a    128990    56160    62512    47%    /
/dev/ar0s1f    257998    15264   222096     6%    /tmp
/dev/ar0s1g  74256482 23971318 44344646    35%    /usr
/dev/ar0s1e    257998    39262   198098    17%    /var
procfs              4        4        0   100%    /proc

het bestand geprobeert te downloaden naar mijn homedir, en daar ging het wel goed. Het is dus een ander probleem.

  • silentsnake
  • Registratie: September 2003
  • Laatst online: 04-02 04:29
Afwezig schreef op woensdag 01 december 2004 @ 16:48:
Ook niets aan de hand zou je zeggen. Maar als ik in /stand/sysinstall ga kijken, krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
Disk: da0       Partition name: da0s1   Free: 0 blocks (0MB)

Part      Mount          Size Newfs   Part      Mount          Size Newfs
----      -----          ---- -----   ----      -----          ---- -----
da0s1a    <none>        128MB *
da0s1b    swap         2032MB SWAP
da0s1e    <none>        256MB *
da0s1f    <none>        256MB *
da0s1g    <none>      75487MB *


Dat is normaal hoor, dat heb ik ook op m'n server.
Heeft iemand enig idee hoe het komt dat ik in /home/admin/ en /root/ niet eens een bestandje van 160 MB kan downloaden? En enig idee hoe ik dat op kan lossen?
Root lijkt me best logisch, aangezien je maar een 128 MB root partitie heb.

Enige wat ik me kan bedenken dat FreeBSD niet helemaal lekker met die RAID controller overweg kan oid. In de hardware notes van 4.10 staat jou RAID controller ook niet. (klikkerdeklik) Tenzij ik niet goed kijk natuurlijk.

[ Voor 4% gewijzigd door silentsnake op 01-12-2004 19:56 ]


  • Wilke
  • Registratie: December 2000
  • Laatst online: 10:51
blaataaps schreef op woensdag 01 december 2004 @ 16:59:
Als je op freebsd geen apart fs maakt voor /home, wordt /home een symlink naar /usr/home, /home staat bij mijn weten default dus nooit op je root-filesystem, tenzij je dat zelf zo maakt.
FreeBSD is raarrrrrrrrrrrrrrrrrrrr.

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Raar omdat je rootfs wordt beschermd tegen het vollopen door evil users? :) (lang niet alle services e.d. draaien als root)

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.

Pagina: 1