Страница 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, и составьте план :smile:, а нито выйдет что-нить нехорошее (не дай Бог, конечно)...