Хочу перенести систему(FreeBSD 4.7) на новый диск. Разделы / и /var перенес с помощью dump|restore. А /usr непереносится, пишит/kernel: pid 361 (restore), uid 0 on /: out of inodes
подскажите, что делать?
>Хочу перенести систему(FreeBSD 4.7) на новый диск. Разделы / и /var перенес
>с помощью dump|restore. А /usr непереносится, пишит
>
>/kernel: pid 361 (restore), uid 0 on /: out of inodes
>
>подскажите, что делать?vivod pokazi:
df -i
>>Хочу перенести систему(FreeBSD 4.7) на новый диск. Разделы / и /var перенес
>>с помощью dump|restore. А /usr непереносится, пишит
>>
>>/kernel: pid 361 (restore), uid 0 on /: out of inodes
>>
>>подскажите, что делать?
>
>vivod pokazi:
>df -iFilesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on
/dev/ad0s1a 99183 79202 12047 87% 25084 2 100% /
/dev/ad0s1f 5778101 4539699 776154 85% 376770 1067580 26% /usr
/dev/ad0s1e 99183 54174 37075 59% 3724 21362 15% /var
procfs 4 4 0 100% 43 3177 1% /proc
/dev/ad1s1a 99191 56018 35238 61% 1969 23181 8% /mnt/root
/dev/ad1s1e 284471 53428 208286 20% 3720 67958 5% /mnt/var
/dev/ad1s1f 37239395 1 34260243 0% 1 9335229 0% /usr/usr
Новый винт разбивал что за параметры для newfs ?
Скорее всего переразбей новый usr с меньшим размером кластера.
Хотя usr в 35ГБ ... странно инодов должно хватать...
У тебя там куча мелких файлов?
man newfs
>Новый винт разбивал что за параметры для newfs ?
Разбивал с помощью /stand/sysinstall
>Скорее всего переразбей новый usr с меньшим размером кластера.
>Хотя usr в 35ГБ ... странно инодов должно хватать...
>У тебя там куча мелких файлов?
Если ты о старом винте, то там есть порты, кеш сквида, src>man newfs
тогда перебей заново :)
НО man newfs обязательно! если конкретнее то посмотри опции -b и -f !!!
в sysinstall во вкладке options там по умалчанию стоят -b 16384 -f 2048я бы уменьшил кластер раза в 4
>>Новый винт разбивал что за параметры для newfs ?
>Разбивал с помощью /stand/sysinstall
>>Скорее всего переразбей новый usr с меньшим размером кластера.
>>Хотя usr в 35ГБ ... странно инодов должно хватать...
>>У тебя там куча мелких файлов?
>Если ты о старом винте, то там есть порты, кеш сквида, src
>
>
>>man newfsпосмотри еще раз внимательно сообщение о том ГДЕ не хватает inodes!
я так понимаю что на root-fs, вероятно у тебя директория /tmp на root-fs.
Если же все-таки на /usr то в /stand/sysinstall всегда можно задать
свои опции для newfs, возьми и переделай newfs с НУЖНЫМИ параметрами
/dev/ad1s1a 99191 56018 35238 61% 1969 23181 8% /mnt/root
/dev/ad1s1e 284471 53428 208286 20% 3720 67958 5% /mnt/var
/dev/ad1s1f 37239395 1 34260243 0% 1 9335229 0% /usr/usr/usr/usr - куда примаунтил !!!!!!!!!!!!!!!
а потом делаешь дамп usr на usr/usr рекурсия получается
при моунти нормально в /mnt/usr
>/dev/ad1s1a 99191 56018
>35238 61% 1969
>23181 8% /mnt/root
>/dev/ad1s1e 284471 53428 208286
> 20% 3720 67958
> 5% /mnt/var
>/dev/ad1s1f 37239395 1 34260243
> 0% 1
>9335229 0% /usr/usr
>
>/usr/usr - куда примаунтил !!!!!!!!!!!!!!!
>
>а потом делаешь дамп usr на usr/usr рекурсия получается
>
>при моунти нормально в /mnt/usrдействительно.
Когда человек замечает такие вещи - это уже профессиональный подход.
Спасибо всем за ответы!
В следующий раз буду внимательней :-))
>Хочу перенести систему(FreeBSD 4.7) на новый диск. Разделы / и /var перенес
>с помощью dump|restore. А /usr непереносится, пишит
>
>/kernel: pid 361 (restore), uid 0 on /: out of inodes
>
>подскажите, что делать?
советую.
http://www.linux.opennet.ru/base/sys/freebsd_dup.txt.html