URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67857
[ Назад ]

Исходное сообщение
"Полность снес usr/share папку и еще один вопрос."

Отправлено mihail_loginov , 26-Июл-06 12:23 
Сабж, а всего лишь хотел потереть доки..
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/tmp

ps Слабо шарю в этом деле, обычно все делает админ, но пока его нет.


Содержание

Сообщения в этом обсуждении
"Полность снес usr/share папку и еще один вопрос."
Отправлено Skif , 26-Июл-06 12:32 
>Сабж, а всего лишь хотел потереть доки..
>1. Существует ли способ восстановить ее без переустановки системы (например, выкачать откуда
>нибудь, в принципе мне пофиг апач и пшп работают, а больше
>и не надо, но это может повлеять на решение 2-й проблемы).
>
>2. Закачка файлов по фтп выдают такую ошибку "No space left on
>device", под root'ом все нормально. Где копать?

>ps Слабо шарю в этом деле, обычно все делает админ, но пока
>его нет.

У вас переполнен корневой раздел, тот который /.

ll /
du -d1 -h /
du -d1 -h /root

Почистьте его.
Как качаете "по фтп". Откуда и куда.


"Полность снес usr/share папку и еще один вопрос."
Отправлено redmoon , 26-Июл-06 12:33 
почисти раздел /

"Полность снес usr/share папку и еще один вопрос."
Отправлено opa , 26-Июл-06 12:39 
после сноса usr-share опасно давать совет почисти /

"Полность снес usr/share папку и еще один вопрос."
Отправлено mihail_loginov , 26-Июл-06 12:42 
>почисти раздел /

Тоже была такая мысль. Кроме каталогов там ничего нет и что именно чистить хз..
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 var

du -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/share папку и еще один вопрос."
Отправлено Nimdar , 26-Июл-06 12:49 
Можно удалить всё, что внутри /usr/obj/ и /usr/ports/distfiles/

"Полность снес usr/share папку и еще один вопрос."
Отправлено SubGun , 26-Июл-06 13:00 
>Можно удалить всё, что внутри /usr/obj/ и /usr/ports/distfiles/
Зачем? Ведь /usr монтируется, как отдельный диск и свободного места там полно.

"Полность снес usr/share папку и еще один вопрос."
Отправлено Nimdar , 26-Июл-06 13:04 
>>Можно удалить всё, что внутри /usr/obj/ и /usr/ports/distfiles/
>Зачем? Ведь /usr монтируется, как отдельный диск и свободного места там полно.
>

Чёрт, верно, не заметил :(


"Полность снес usr/share папку и еще один вопрос."
Отправлено SubGun , 26-Июл-06 13:06 
Я бы на твоем месте попытался достать /usr/share из /usr/src/share. Этого никогда не делал, но, если учитывать, что в /usr/src/share есть Makefile, думаю, должно получиться.

По поводу места:
У тебя там в корне core файла нету случайно?


"Полность снес usr/share папку и еще один вопрос."
Отправлено mihail_loginov , 26-Июл-06 13:06 
Заметил такую вещь: удалил дистрибутив апача и стало
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 файла нету случайно?
нет


"Полность снес usr/share папку и еще один вопрос."
Отправлено Skif , 26-Июл-06 13:56 

>как будто в какую то корзину удаляются файлы.. которая находится в корне
>8)
>
>>У тебя там в корне core файла нету случайно?
>нет

umount /usr
du -d1 -h /


"Полность снес usr/share папку и еще один вопрос."
Отправлено mihail_loginov , 26-Июл-06 16:38 
пришел админ сразу разрулил ситуацию. Логи апача то я потер, а вот апач не перезапускал. Перезапустил апач все стало ок.

"Полность снес usr/share папку и еще один вопрос."
Отправлено Аноним , 26-Июл-06 18:21 
>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