Сабж, а всего лишь хотел потереть доки..
1. Существует ли способ восстановить ее без переустановки системы (например, выкачать откуда нибудь, в принципе мне пофиг апач и пшп работают, а больше и не надо, но это может повлеять на решение 2-й проблемы).
2. Закачка файлов по фтп выдают такую ошибку "No space left on device", под root'ом все нормально. Где копать?
df -hi
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/ad0s1a 989M 948M -38M 104% 1588 139722 1% /
devfs 1.0K 1.0K 0B 100% 0 0 100% /dev
/dev/ad0s1g 15G 547M 13G 4% 40987 1937379 2% /usr
/dev/ad0s1e 4.8G 3.1M 4.5G 0% 175 659279 0% /var
/dev/ad0s1h 51G 180M 47G 0% 7585 6916701 0% /home
/dev/ad0s1d 989M 6.0K 910M 0% 2 141308 0% /tmp
/dev/ad0s1f 989M 6.0K 910M 0% 3 141307 0% /var/tmpps Слабо шарю в этом деле, обычно все делает админ, но пока его нет.
>Сабж, а всего лишь хотел потереть доки..
>1. Существует ли способ восстановить ее без переустановки системы (например, выкачать откуда
>нибудь, в принципе мне пофиг апач и пшп работают, а больше
>и не надо, но это может повлеять на решение 2-й проблемы).
>
>2. Закачка файлов по фтп выдают такую ошибку "No space left on
>device", под root'ом все нормально. Где копать?>ps Слабо шарю в этом деле, обычно все делает админ, но пока
>его нет.У вас переполнен корневой раздел, тот который /.
ll /
du -d1 -h /
du -d1 -h /rootПочистьте его.
Как качаете "по фтп". Откуда и куда.
почисти раздел /
после сноса usr-share опасно давать совет почисти /
>почисти раздел /Тоже была такая мысль. Кроме каталогов там ничего нет и что именно чистить хз..
ll /
total 49
-rw-r--r-- 2 root wheel 801 May 8 2005 .cshrc
-rw-r--r-- 2 root wheel 251 May 8 2005 .profile
drwxrwxr-x 2 root operator 512 Jul 4 15:36 .snap
-r--r--r-- 1 root wheel 6192 May 8 2005 COPYRIGHT
drwxr-xr-x 2 root wheel 1024 Jul 4 15:36 bin
drwxr-xr-x 5 root wheel 512 Jul 4 16:25 boot
lrwxr-xr-x 1 root wheel 10 Jul 4 16:25 compat -> usr/compat
dr-xr-xr-x 4 root wheel 512 Jul 4 19:35 dev
drwxr-xr-x 17 root wheel 2048 Jul 11 21:01 etc
drwxr-xr-x 5 root wheel 512 Jul 11 18:36 home
drwxr-xr-x 3 root wheel 1024 Jul 11 00:36 lib
drwxr-xr-x 2 root wheel 512 Jul 4 15:36 libexec
drwxr-xr-x 2 root wheel 512 May 8 2005 mnt
drwxr-xr-x 3 root wheel 512 Jul 11 00:03 opt
dr-xr-xr-x 2 root wheel 512 May 8 2005 proc
drwxr-xr-x 2 root wheel 2560 Jul 4 15:36 rescue
drwxr-xr-x 3 root wheel 512 Jul 11 01:42 root
drwxr-xr-x 2 root wheel 2560 Jul 4 15:36 sbin
lrwxrwxrwx 1 root wheel 11 Jul 4 15:37 sys -> usr/src/sys
drwxrwxrwt 8 root wheel 512 Jul 26 03:03 tmp
drwxr-xr-x 13 root wheel 512 Jul 26 01:47 usr
drwxr-xr-x 22 root wheel 512 Jul 5 00:38 vardu -d1 -h /
2.0K /.snap
1.5K /dev
180M /home
14K /tmp
547M /usr
2.4M /var
10M /opt
1.6M /etc
924K /bin
20M /boot
3.2M /lib
142K /libexec
2.0K /mnt
2.0K /proc
3.5M /rescue
22K /root
3.5M /sbin
773M /du -d1 -h /root
10K /root/.mc
22K /root
Файлы по фтп качаются c моей машины в htdocs апача который находится в папке opt.>после сноса usr-share опасно давать совет почисти
:)), я тоже так подумал. решил проконсультироваться для начала.
Можно удалить всё, что внутри /usr/obj/ и /usr/ports/distfiles/
>Можно удалить всё, что внутри /usr/obj/ и /usr/ports/distfiles/
Зачем? Ведь /usr монтируется, как отдельный диск и свободного места там полно.
>>Можно удалить всё, что внутри /usr/obj/ и /usr/ports/distfiles/
>Зачем? Ведь /usr монтируется, как отдельный диск и свободного места там полно.
>Чёрт, верно, не заметил :(
Я бы на твоем месте попытался достать /usr/share из /usr/src/share. Этого никогда не делал, но, если учитывать, что в /usr/src/share есть Makefile, думаю, должно получиться.По поводу места:
У тебя там в корне core файла нету случайно?
Заметил такую вещь: удалил дистрибутив апача и стало
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/ad0s1a 989M 957M -47M 105% 1588 139722 1% /было
/dev/ad0s1a 989M 948M -38M 104% 1588 139722 1% /
как будто в какую то корзину удаляются файлы.. которая находится в корне 8)
>У тебя там в корне core файла нету случайно?
нет
>как будто в какую то корзину удаляются файлы.. которая находится в корне
>8)
>
>>У тебя там в корне core файла нету случайно?
>нетumount /usr
du -d1 -h /
пришел админ сразу разрулил ситуацию. Логи апача то я потер, а вот апач не перезапускал. Перезапустил апач все стало ок.
>1. Существует ли способ восстановить ее без переустановки системы (например, выкачать откуда
>нибудь, в принципе мне пофиг апач и пшп работают, а больше
>и не надо, но это может повлеять на решение 2-й проблемы).1 способ (если пересобирался мир и если ты не грохнул /usr/obj):
mkdir /usr/temp
cd /usr/src
make installworld DESTDIR=/usr/temp
mv /usr/temp/usr/share /usr/share
rm -rf /usr/tempТ.е. ставим систему во временную директорию и берем оттуда /usr/share.
2 способ (при использовании установочного образа)
монтируем образ в /mnt
mkdir /usr/temp
cd /mnt/6.1-RELEASE/base
setenv DESTDIR /usr/temp
echo $DESTDIR (убедиться что DESTDIR установлен, иначе все будет установлено в корень. Хотя даже если так, не страшно)
./install.sh
mv /usr/temp/usr/share /usr/share
rm -rf /usr/temp