Opened 16 years ago
Closed 16 years ago
#30 closed defect (fixed)
nodefactory: disk full van host machine
Reported by: | huub | Owned by: | tim |
---|---|---|---|
Priority: | major | Milestone: | |
Keywords: | Cc: | ||
Resource needed to fix: |
Description
Ik volg het image building proces op een aparte pc ingericht als host machine, volgens concept verslag 0.5.
Standaardinstallatie van FreeBSD7.1 met autoconfiguratie van de harddisk. Dat betekent dat een naar mijn idee vrij kleine root-slice wordt aangemaakt (500MB).
Na build world krijg ik een disk full foutmelding tijdens installworld, maar /usr is nog lang niet vol:
....
## configure nanobsd setup
### log: /usr/obj/nanobsd.wleiden_.dl
## build diskimage
### log: /usr/obj/nanobsd.wleiden_.di
/usr/obj/nanobsd.wleiden/_.mnt: write failed, filesystem is full
fab# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 481M -25M 105% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1e 496M 14K 456M 0% /tmp
/dev/ad0s1f 21G 5.7G 14G 29% /usr
/dev/ad0s1d 1.2G 58M 1.0G 5% /var
devfs 1.0K 1.0K 0B 100% /usr/local/jails/build/dev
procfs
Change History (4)
follow-up: 2 comment:1 by , 16 years ago
comment:2 by , 16 years ago
Replying to huub:
die root directory schijnt er niets mee te maken te hebben. Na opschonen van / heb ik nog steeds:
...
## build diskimage
### log: /usr/obj/nanobsd.wleiden_.di
/usr/obj/nanobsd.wleiden/_.mnt: write failed, filesystem is full
Dit heeft inderdaad niks te maken met je lokale beschikbare schijfruimte. De melding wordt veroorzaak omdat je file system van je NanoBSD image vol zit. Er vanuit gaande dat je de nanobsd configuratie in het concept doucment gebruikt, denk ik dat het komt omdat je een generieke kernel compileert. Ik kom hier later nog op terug, maar probeer het eens met een specifiek kernel-configuratiebestand.
comment:3 by , 16 years ago
Ik heb het interne geheugen van de hostmachine opgekrikt naar 1,2 GB maar dat geeft hetzelfde resultaat.
Dus: memory disk groot genoeg, hard disk groot genoeg, wat nu?
comment:4 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Als ik de grootte van het flashkaartje op 1024mb zet, gaat het goed.
$ tail -f _.di
c: 995841 0 unused 0 0 # "raw" part, don't edit
/dev/md0s1a: 486.2MB (995825 sectors) block size 4096, fragment size 512
using 39 cylinder groups of 12.66MB, 3240 blks, 1632 inodes.
with soft updates
super-block backups (for fsck -b #) at:
32, 25952, 51872, 77792, 103712, 129632, 155552, 181472, 207392, 233312, 259232, 285152, 311072, 336992, 362912, 388832,
414752, 440672, 466592, 492512, 518432, 544352, 570272, 596192, 622112, 648032, 673952, 699872, 725792, 751712, 777632,
803552, 829472, 855392, 881312, 907232, 933152, 959072, 984992
Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on
/dev/md0s1a 489471 1 450313 0% 2 63644 0% /usr/obj/nanobsd.wleiden/_.mnt
579335 blocks
Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on
/dev/md0s1a 489471 298004 152310 66% 9162 54484 14% /usr/obj/nanobsd.wleiden/_.mnt
7780+1 records in
7780+1 records out
509870592 bytes transferred in 63.610358 secs (8015528 bytes/sec)
/dev/md0s3: 4.4MB (9072 sectors) block size 4096, fragment size 512
using 4 cylinder groups of 1.11MB, 284 blks, 160 inodes.
with soft updates
super-block backups (for fsck -b #) at:
32, 2304, 4576, 6848
7780+1 records in
7780+1 records out
509870592 bytes transferred in 48.412874 secs (10531715 bytes/sec)
die root directory schijnt er niets mee te maken te hebben. Na opschonen van / heb ik nog steeds:
...
## build diskimage
### log: /usr/obj/nanobsd.wleiden_.di
/usr/obj/nanobsd.wleiden/_.mnt: write failed, filesystem is full
terwijl:
fab# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 138M 318M 30% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1e 496M 14K 456M 0% /tmp
/dev/ad0s1f 21G 6.0G 13G 31% /usr
/dev/ad0s1d 1.2G 58M 1.0G 5% /var
devfs 1.0K 1.0K 0B 100% /usr/local/jails/build/dev
procfs 4.0K 4.0K 0B 100% /usr/local/jails/build/proc
fab#