Подскажите как изменить путь к базе MySQL?

Технические вопросы по UTM 5.0
Ответить
Pasha
Сообщения: 3
Зарегистрирован: Пн апр 04, 2005 14:58

Подскажите как изменить путь к базе MySQL?

Сообщение Pasha »

Вообщем ошибся я немного при установке FreeBSD и создал раздел "/" всего 1Gb, скоро место закончится и надо как-нибудь перенести всё это дело в "/usr".
Подскажите какие файлы нужно копировать и где конфиги подправить?
Спасибо!

система FreeBSD 4.10, UTM 5.1.9

admin
Site Admin
Сообщения: 118
Зарегистрирован: Вт дек 28, 2004 19:50

Сообщение admin »

Сначала есть смысл выяснить , какая папка самая большая.
Потом переместить ее на другой раздел и сделать на нее симлмнк из предыдущего раздела ( ln -s <target file> <link path> )
Конфиги править не надо.

Pasha
Сообщения: 3
Зарегистрирован: Пн апр 04, 2005 14:58

Сообщение Pasha »

вот так сейчас всё выглядет:
utm# du /netup/utm5/
8104 /netup/utm5/bin
204 /netup/utm5/log
407810 /netup/utm5/db
39504 /netup/utm5/lib/utm5_core
22388 /netup/utm5/lib/utm5_hotspot
9348 /netup/utm5/lib/utm5_radius
71242 /netup/utm5/lib
487812 /netup/utm5/

правильно я понимаю, надо скопировать папку /netup/utm5/db
например в /usr/netup/utm5/db
и выполнить # ln -s /netup/utm5/db /usr/netup/utm5/db

извините ламера, умудрился ввести в эксплуатацию боевой сервак а как всё это работает ещё очень плохо понимаю.

в /netup/utm5/db лежат файлы:
iptraffic_raw.dbs
iptraffic_raw_1112534136.dbs
второй это деталька, а первый?

Спасибо!

Sandello
Сообщения: 26
Зарегистрирован: Чт фев 10, 2005 18:54

Сообщение Sandello »

Pasha писал(а):вот так сейчас всё выглядет:
utm# du /netup/utm5/
8104 /netup/utm5/bin
204 /netup/utm5/log
407810 /netup/utm5/db
39504 /netup/utm5/lib/utm5_core
22388 /netup/utm5/lib/utm5_hotspot
9348 /netup/utm5/lib/utm5_radius
71242 /netup/utm5/lib
487812 /netup/utm5/

правильно я понимаю, надо скопировать папку /netup/utm5/db
например в /usr/netup/utm5/db
и выполнить # ln -s /netup/utm5/db /usr/netup/utm5/db

извините ламера, умудрился ввести в эксплуатацию боевой сервак а как всё это работает ещё очень плохо понимаю.
1)Нет папок - есть директории.
2)Проще в параметрах UTM-а сменить путь к базе с трафиком.
3)А вот логи выносятся именно так - перемещается директория и создается на нее симлинк в предыдущем месте.
Pasha писал(а): в /netup/utm5/db лежат файлы:
iptraffic_raw.dbs
iptraffic_raw_1112534136.dbs
второй это деталька, а первый?
Тоже детальная. Второй файл - старая, первый - текущая.
UTM5/FreeBSD 5.3/MySQL 4.1/ipcad

Pasha
Сообщения: 3
Зарегистрирован: Пн апр 04, 2005 14:58

Сообщение Pasha »

ok! директории.

а где лежит сама база?
ставил всё по умолчанию.

в utm.cfg database_path=/usr/ надо изменять?

плиз, обьясните что куда скопировать и что где подправить.

свободное место тает как апрельский снег!

admin
Site Admin
Сообщения: 118
Зарегистрирован: Вт дек 28, 2004 19:50

Сообщение admin »

1. остановить ядро
2. сделать
mv /netup/utm5/db /usr/
3. сделать
ln -s /usr/db /netup/utm5/db
4. запустить ядро


подобным образом переносится папка log

andrew_b
Сообщения: 145
Зарегистрирован: Пт янв 21, 2005 07:35

Сообщение andrew_b »

Могу предложить проще:
1. Останавливаешь систему
2. Переносишь /netup/utm5 в /usr/local/utm5
(mv /netup/utm5 /usr/local/)
3. Делаешь ссылку /netup/utm5 на /usr/local/utm5
(ln -s /usr/local/utm5 /netup/utm5)
4. Запускаешь систему.

И все. больше ничего править не нужно.

Sandello
Сообщения: 26
Зарегистрирован: Чт фев 10, 2005 18:54

Сообщение Sandello »

admin писал(а):1. остановить ядро
2. сделать
mv /netup/utm5/db /usr/
3. сделать
ln -s /usr/db /netup/utm5/db
4. запустить ядро
Вот на только такой перенос проще сделать SQL

Код: Выделить всё

update utm5_settings set value='/my/path/to/big/hdd' where variable='raw_prefix';
UTM5/FreeBSD 5.3/MySQL 4.1/ipcad

Ответить