Помощь - Поиск - Пользователи - Календарь
Полная версия: Как писать логи в другой раздел диска, а не в /var ?
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Выделенный сервер и co-location
antono
У меня постоянно переполняется раздел /var быстрорастущими логами.

Сделал символическую ссылку с /var/log на /usr/home/admin/log
ln -s /var/log /usr/home/admin/log
если захожу
cd /var/log перебасывает на /usr/home/admin/log
все вроде бы в порядке должно быть
/var/log на время эксперимента переименовал в log1 чтобы восстановить
если что случиться.
Сайты стали очень медленно открываються.
После удалил символьную ссылку, log1 переименовал обратно в log, то есть вернул все в исходное состояние - сайты стали быстро работать.

Не подскжите в чем трабл?
ex-SavaHost
Настройте logrotate
antono
пишу:
server# logrotate
logrotate: Command not found.


server# cd /etc/logrotate.d
/etc/logrotate.d: No such file or directory.

и даже
server# cd etc
etc: No such file or directory.


И надо же постоянно что-то случается в выходные когда хостер по почте не отвечает!
ex-SavaHost
Сервер без /etc/logrotate.d возможно есть.
Без /etc как то слабо верится.
А где же у Вас всё это лежит...? sad.gif
P.S. А ось какая?
eSupport.org.ua
Наверное FreeBSD это wink.gif
Там вместо logrotate выступает newsyslog. Хотя logrotate тоже можно поставить и настроить.
antono
Ось freebsd, папка ect есть в корне:


server# ls -l
total 183
-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 Aug 7 18:46 .snap
-r--r--r-- 1 root wheel 6192 May 8 2005 COPYRIGHT
drwxr-xr-x 2 root wheel 1024 Aug 7 18:47 bin
drwxr-xr-x 5 root wheel 512 Aug 7 18:50 boot
drwxr-xr-x 2 root wheel 512 Aug 7 18:47 cdrom
lrwxr-xr-x 1 root wheel 10 Aug 7 18:50 compat -> usr/compat
dr-xr-xr-x 4 root wheel 512 Oct 15 16:55 dev
drwxr-xr-x 2 root wheel 512 Aug 7 18:47 dist
-rw------- 1 root wheel 4096 Oct 12 22:43 entropy
drwxr-xr-x 19 root wheel 2560 Oct 16 00:30 etc
lrwxrwxrwx 1 root wheel 9 Aug 7 19:10 home -> /usr/home
drwxr-xr-x 3 root wheel 1024 Aug 8 19:23 lib
drwxr-xr-x 2 root wheel 512 Aug 7 18:47 libexec
drwxr-xr-x 2 root wheel 512 May 8 2005 mnt
dr-xr-xr-x 1 root wheel 0 Oct 16 04:03 proc
-rw-r----- 1 root operator 2097120 Oct 16 00:05 quota.group
-rw-r----- 1 root operator 2097120 Oct 16 00:05 quota.user
drwxr-xr-x 2 root wheel 2560 Aug 7 18:47 rescue
drwx------ 3 root wheel 512 Aug 8 19:26 root
drwxr-xr-x 2 root wheel 2560 Aug 7 18:47 sbin
drwxr-xr-x 4 root wheel 1024 Aug 7 18:47 stand
lrwxrwxrwx 1 root wheel 11 Aug 7 18:48 sys -> usr/src/sys
drwxrwxrwt 7 root wheel 2048 Oct 16 04:03 tmp
drwxr-xr-x 18 root wheel 512 Aug 8 19:26 usr
drwxr-xr-x 24 root wheel 512 Oct 15 16:55 var
server# cd ect
ect: No such file or directory.

server#


как такое может быть?
SitePark.Ru
cd /etc
eSupport.org.ua
Цитата(antono @ 15.10.2006, 23:11) *

server# cd ect
ect: No such file or directory.

server#
как такое может быть?

Очень просто - от незнания элементарных вещей. Или читайте документацию по своей ОС или воспользуйтесь услугами специалиста. А то такого наделаете...
Drug
в место сиволической ссылки во FreeBSD можно юзать mount_nullfs

типа так

mount_nullfs /usr/home/admin/log /var/log

antono
Цитата(SitePark.Ru @ 16.10.2006, 00:51) *

cd /etc


Так тоже конечно же не работает, да и чем эта команда отличается от предыдущей?




Цитата(eSupport.org.ua @ 16.10.2006, 12:41) *

Очень просто - от незнания элементарных вещей. Или читайте документацию по своей ОС или воспользуйтесь услугами специалиста. А то такого наделаете...


Не подскажите ссылку на хороший ман по этой ОС на русском языке?
ex-SavaHost
Цитата(antono @ 16.10.2006, 14:00) *

Так тоже конечно же не работает, да и чем эта команда отличается от предыдущей?
Отсутствием ошибок...
etc <>ect
eSupport.org.ua
Цитата(antono @ 16.10.2006, 16:00) *

Так тоже конечно же не работает, да и чем эта команда отличается от предыдущей?
Не подскажите ссылку на хороший ман по этой ОС на русском языке?

FreeBSD.org.ru а дальше по ссылкам в разделе документация.
antono
Проблемма решена с помощью команды ln и нужно еще было перезапустить веб-сервер. Теперь логи пишутся в большой раздел диска. Всем спасибо smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.