Страница 1 из 1
разбивка файловой системы
Добавлено: 2007-02-14 8:20:22
maniac
Привет всем. Ситуация. Есть freebsd 5.4 со след. файловой системой
Код: Выделить всё
host# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 145M 311M 32% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 496M 14K 456M 0% /tmp
/dev/ad0s1e 5.8G 1.5G 3.9G 27% /usr
/dev/ad0s1f 4.8G 3.2M 4.5G 0% /var
/dev/ad0s1g 14G 34M 13G 0% /var/db
devfs 1.0K 1.0K 0B 100% /var/named/dev
ложу файлы в /var/db
но заполняется слайс /usr, а не /vat/db. Что сделал не так???
Добавлено: 2007-02-14 9:15:13
Alex Keda
непонял...
как это?
============
дай вывод mount, и покажи как ты их кладёшь... (файлы)
Добавлено: 2007-02-14 9:37:52
maniac
host# mount
/dev/ad0s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad0s1d on /tmp (ufs, local, soft-updates)
/dev/ad0s1e on /usr (ufs, local, soft-updates)
/dev/ad0s1f on /var (ufs, local, soft-updates)
/dev/ad0s1g on /var/db (ufs, local, soft-updates)
devfs on /var/named/dev (devfs, local)
как кладу, прописал в конфигах хранить логи в этом слайде т.е. /var/db
а как файлы ложу - копирую просто в /var/db
Добавлено: 2007-02-14 10:57:30
Alex Keda
а заполняется usr...
да ты гонишь

))
==================
давай так:
Код: Выделить всё
cd /var/db
sync
df -h
dd if=/dev/null of=file.zero bs=1m count=1024
sync
df -h
вывод - сюда.
Добавлено: 2007-02-14 12:39:40
dikens3
Код: Выделить всё
# dd if=/dev/null of=file.zero bs=1m count=1024
0+0 records in
0+0 records out
0 bytes transferred in 0.000059 secs (0 bytes/sec)
Код: Выделить всё
dd if=/dev/random of=file.zero bs=1m count=1024
Так сделай, если нулевой файл будет создаваться, как меня.

Добавлено: 2007-02-14 12:47:11
maniac
Код: Выделить всё
host# cd /var/db/
host# sync
host# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 367M 89M 81% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 496M 14K 456M 0% /tmp
/dev/ad0s1e 5.8G 1.5G 3.9G 27% /usr
/dev/ad0s1f 4.8G 3.2M 4.5G 0% /var
/dev/ad0s1g 14G 35M 13G 0% /var/db
devfs 1.0K 1.0K 0B 100% /var/named/dev
host# dd if=/dev/null of=file.zero bs=1m count=1024
0+0 records in
0+0 records out
0 bytes transferred in 0.000113 secs (0 bytes/sec)
host# sync
host# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 369M 87M 81% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 496M 14K 456M 0% /tmp
/dev/ad0s1e 5.8G 1.5G 3.9G 27% /usr
/dev/ad0s1f 4.8G 3.2M 4.5G 0% /var
/dev/ad0s1g 14G 35M 13G 0% /var/db
devfs 1.0K 1.0K 0B 100% /var/named/dev
[/code]
Добавлено: 2007-02-14 13:51:14
Alex Keda
блин.
/dev/zero с /dev/null спутал

))
==============
Код: Выделить всё
cd /var/db
sync
df -h
dd if=/dev/zero of=file.zero bs=1m count=1024
sync
df -h
в студию.
Добавлено: 2007-02-14 14:04:13
maniac
вот что получилось
Код: Выделить всё
host# cd /var/db/
host# sync
host# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 413M 43M 91% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 496M 14K 456M 0% /tmp
/dev/ad0s1e 5.8G 1.4G 3.9G 27% /usr
/dev/ad0s1f 4.8G 3.2M 4.5G 0% /var
/dev/ad0s1g 14G 45M 13G 0% /var/db
devfs 1.0K 1.0K 0B 100% /var/named/dev
host# dd if=/dev/zero of=file.zero bs=1m count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 40.846636 secs (26287154 bytes/sec)
host# sync
host# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 415M 41M 91% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 496M 14K 456M 0% /tmp
/dev/ad0s1e 5.8G 1.4G 3.9G 27% /usr
/dev/ad0s1f 4.8G 3.2M 4.5G 0% /var
/dev/ad0s1g 14G 1.0G 12G 8% /var/db
devfs 1.0K 1.0K 0B 100% /var/named/dev
host#
и что у меня теперь логи будут туда записываться?
Добавлено: 2007-02-14 14:07:31
dikens3
Логи пишутся в /var/log
а в /var/db лежат базы mysql, pkg и т.п.
Добавлено: 2007-02-14 14:15:09
Alex Keda
чё-то я про логи пропустил...
я думал базы у него там...
Добавлено: 2007-02-14 14:16:14
maniac
у меня есть биллинг, у него указано куда кидать логи, я поменял пути чтобы он логи ложил в /var/db
и еще у меня почему то резко забивается слайс /
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 496M 428M 28M 94% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1d 496M 14K 456M 0% /tmp
/dev/ad0s1e 5.8G 1.4G 3.9G 27% /usr
/dev/ad0s1f 4.8G 3.2M 4.5G 0% /var
/dev/ad0s1g 14G 45M 13G 0% /var/db
devfs 1.0K 1.0K 0B 100% /var/named/dev
как можно узнать что и куда это забивает, и как это испарвить
Добавлено: 2007-02-14 14:24:13
dikens3
Дык посмотри что в корне у тебя и каждом каталоге
du -h
у меня есть биллинг, у него указано куда кидать логи, я поменял пути чтобы он логи ложил в /var/db
Права посмотри.
Re: разбивка файловой системы
Добавлено: 2009-08-18 10:54:56
Arcanum7
надеюсь в правильную тему пишу...
есть: 120 гиговый хард с одинокой фряхой на нём. (соответсвенно 1 слайс на весь хард)
фряха только что поставлена но поставить заного нет возможности (диск забрали)
вопрос: что мне нужно сделать чтобы сделать на харде не 1 слайс а 3? (чтобы было на 1м фряха, на 2м линукс федора, на 3м данные)
Re: разбивка файловой системы
Добавлено: 2009-08-18 11:22:43
terminus
с помощью dump выполнить копирование всех файловых систем из разделов, потом убить все разделы и слайсы, потом пересоздать слайсы, и в первом слайсе создать заново разделы, а далее с помощью restore записать в них сохраненный файловые системы.
Re: разбивка файловой системы
Добавлено: 2009-08-18 17:41:09
Arcanum7
я абсолютный новичок во фряхе.
насколько я понял dump это программа фряхи и для этого дампа мне нужен ещё один хард, или я не правильно понял?...
какой прогой деать переразбиение фс?
бладодарствую...
Re: разбивка файловой системы
Добавлено: 2009-08-18 17:57:19
terminus
У Лисяры на эту тему была заметка
http://www.lissyara.su/?id=1198
В вашем случае надо почитать руководство к dump - вам надо будет создавать дампы не сразу с винта на винт, а в файл на другом винте (другой винт понадобится).
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html
Слайсы и разделы создавать удобно с помошью sysinstall.
Новую файловую систему делают с помошью newfs.
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html
Сначала ознакомьтесь с документацией на dump и restore, и составьте план

, а нито выйдет что-нить нехорошее (не дай Бог, конечно)...