Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var. Думаю что можно подключить новый диск, разметить часть его под эту фс, а на старом диске её удалить и расширить до конца например /usr. Кто что подскажет?
>Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var.
>Думаю что можно подключить новый диск, разметить часть его под эту
>фс, а на старом диске её удалить и расширить до конца
>например /usr. Кто что подскажет?выключаешь машину, цепляешь винт, грузишься с болванки, монтируешь новый винт форматируешь его под нужную фс, монтируешь корень твоей рабочей машины правишь fstab чтоб в качестве /var монтировался твой новый винт, затем копируешь содержимое старого /var на новый винт, перегружаешься, делаешь со старым /var что хочешь.
>>Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var.
>>Думаю что можно подключить новый диск, разметить часть его под эту
>>фс, а на старом диске её удалить и расширить до конца
>>например /usr. Кто что подскажет?
>
>выключаешь машину, цепляешь винт, грузишься с болванки, монтируешь новый винт форматируешь его
>под нужную фс, монтируешь корень твоей рабочей машины правишь fstab чтоб
>в качестве /var монтировался твой новый винт, затем копируешь содержимое старого
>/var на новый винт, перегружаешься, делаешь со старым /var что хочешь.
>Можно это командами показать, в теории это то понятно.
>[оверквотинг удален]
>>>фс, а на старом диске её удалить и расширить до конца
>>>например /usr. Кто что подскажет?
>>
>>выключаешь машину, цепляешь винт, грузишься с болванки, монтируешь новый винт форматируешь его
>>под нужную фс, монтируешь корень твоей рабочей машины правишь fstab чтоб
>>в качестве /var монтировался твой новый винт, затем копируешь содержимое старого
>>/var на новый винт, перегружаешься, делаешь со старым /var что хочешь.
>>
>
>Можно это командами показать, в теории это то понятно.ок. покажи /etc/fstab на предмет монтирования /var
надеюсь монтирования по меткам и разных raid+lvm у тебя там нет)))
>[оверквотинг удален]
>>>выключаешь машину, цепляешь винт, грузишься с болванки, монтируешь новый винт форматируешь его
>>>под нужную фс, монтируешь корень твоей рабочей машины правишь fstab чтоб
>>>в качестве /var монтировался твой новый винт, затем копируешь содержимое старого
>>>/var на новый винт, перегружаешься, делаешь со старым /var что хочешь.
>>>
>>
>>Можно это командами показать, в теории это то понятно.
>
>ок. покажи /etc/fstab на предмет монтирования /var
>надеюсь монтирования по меткам и разных raid+lvm у тебя там нет)))# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1e /tmp ufs rw 2 2
/dev/ad0s1f /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0Второй винт буду ставить на 200 Гб
sudo sysinstall
-> configure
-> fdisk -> выбираешь нужный -> A (use entire disk), Q (он вроде как форматнет его, щас не посмотреть)
mount /dev/"имя винта" /mnt
cp -R /var /mnt
umount /mnt
редактируешь fstab меняешь точку монтирования для /var
есть команда перечитать fstab сам нагугли ;)
>sudo sysinstall
>-> configure
>-> fdisk -> выбираешь нужный -> A (use entire disk), Q (он вроде как форматнет его, щас не посмотреть)
>mount /dev/"имя винта" /mnt
>cp -R /var /mnt
>umount /mnt
>редактируешь fstab меняешь точку монтирования для /var
>есть команда перечитать fstab сам нагугли ;)говорят еще, перед этим надо сделать sysctl kern.geom.debugflags=16. сам не проверял.
>Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var.
>Думаю что можно подключить новый диск, разметить часть его под эту
>фс, а на старом диске её удалить и расширить до конца
>например /usr. Кто что подскажет?А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>>Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var.
>>Думаю что можно подключить новый диск, разметить часть его под эту
>>фс, а на старом диске её удалить и расширить до конца
>>например /usr. Кто что подскажет?
>
>А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>Да тут слогами решил разобраться, начал их в бд загонять. А на var выделил всего 1,5 Гб
>>>Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var.
>>>Думаю что можно подключить новый диск, разметить часть его под эту
>>>фс, а на старом диске её удалить и расширить до конца
>>>например /usr. Кто что подскажет?
>>
>>А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>>
>
>Да тут слогами решил разобраться, начал их в бд загонять. А на
>var выделил всего 1,5 Гблоги в БД????? попахивает извратом ...
>[оверквотинг удален]
>>>>фс, а на старом диске её удалить и расширить до конца
>>>>например /usr. Кто что подскажет?
>>>
>>>А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>>>
>>
>>Да тут слогами решил разобраться, начал их в бд загонять. А на
>>var выделил всего 1,5 Гб
>
>логи в БД????? попахивает извратом ...sams
>А на
>var выделил всего 1,5 Гбна var вобще нежелательно скупиться)))
>>>Погуглил и решил спросить у профи. Вообщем закончилось место на фс /var.
>>>Думаю что можно подключить новый диск, разметить часть его под эту
>>>фс, а на старом диске её удалить и расширить до конца
>>>например /usr. Кто что подскажет?
>>
>>А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>>
>
>Да тут слогами решил разобраться, начал их в бд загонять. А на
>var выделил всего 1,5 Гбпотрясающее решение. может, есть смысл newsyslog включить и успокоиться?
>>>А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>>Да тут слогами решил разобраться, начал их в бд загонять. А на
>>var выделил всего 1,5 Гб
>потрясающее решение. может, есть смысл newsyslog включить и успокоиться?+1
прописать нужную строчку добавить Z для компрессии
сквидовые логи надо по особому:
/var/log/squid _squid:_squid 600 10 * $W6D0 ZС /var/pid/squid 30
чето типа того :)
>>>>А из-за чего собственно закончилось место? Может просто стоит сделать ротацию логов?
>>>Да тут слогами решил разобраться, начал их в бд загонять. А на
>>>var выделил всего 1,5 Гб
>>потрясающее решение. может, есть смысл newsyslog включить и успокоиться?
>
>+1
>прописать нужную строчку добавить Z для компрессии
>сквидовые логи надо по особому:
>/var/log/squid _squid:_squid 600 10 * $W6D0 ZС /var/pid/squid 30
>чето типа того :)не забыть еще в squid.conf написать logfile_rotate 0.
так он будет просто переоткрывать свои логи и не пытаться их переименовать. остальное сделает newsyslog =)
Попробуйте dump/restore, чтобы перенести весь раздел на новый диск.