LINUX.ORG.RU

[Наша песня хороша, начинай сначала][KRoN73] Снова про разбиение диска...


0

0

И вновь, про разметку.

Дистрибутив: gentoo
Задачи: Так поиграться с некоторыми сервисами (Читай - самые разные)
Есть: 2 винта по 40 гб. Один уйдет на /home
Вопрос: Как резать второй винт, сколько и на что?
Думаю разбить так: /boot / /var /tmp /lib /usr swap что еще?

Ну и какую Фс на что вкрутить?

Flame Reiser Vs. Ext(?) necessary!

★☆

Фиг знает. Я в общем случае не могу дать рекомендации по разбиению. У
меня на каждом компе это индивидуальный процесс :)

Ну, навскидку.

Обычно у меня отделены /boot (~64 или 128Мб) и swap (двойной размер
памяти) или два swap'а (если ещё хочется suspend).

Остальное - расширенный раздел или LVM.

На этой машине (df давал в соседней теме) - корень на «родном»
разделе, но в нём всего 537Мб задействовано. Всё остальное 
(/usr, /opt, /var, /home) - на LVM. И ресайзится как когда
потребуется (хотя и редко для всего, что не /home).

На рабочей машине (df в той же теме, вторым постингом) изначально
порезал на те же /boot и swap, всё остальное было в корне. А, кроме 
/var - его я всегда отдельно делаю. Где-то через год работы переносил
систему на новый винт и отрезал от корня /opt (х.з. зачем, но мне
нравится /opt отдельный) и /usr. Сейчас так забито:

$ df -lTh
Ф. система    Тип     Разм  Исп  Дост  Исп% смонтирована на
rootfs      rootfs     65G   41G   24G  64% /
/dev/sda8 reiserfs     65G   41G   24G  64% /
/dev/sda5 reiserfs    3,8G  916M  2,9G  24% /opt
/dev/sda6 reiserfs     42G   25G   18G  58% /usr
/dev/sda7 reiserfs     38G   27G   12G  70% /var
/dev/sda1     ext3     69M   32M   34M  49% /boot

На основном домашнем десктопе (сейчас выключен, включать не 
пойду - дочка там спит :)) аж 14 разделов, ЕМНИП. Там много играл с
gparted, подбирая конфигурацию, когда и пропадает не особо много, и
разделы разного типа не сильно пересекаются.

На боевом сервере - там всё просто. Играть особо возможности нет, я
последний раз железку глазами видел пару лет назад, так что там
совсем тупо:

$ df -lTh
Ф. система    Тип     Разм  Исп  Дост  Исп% смонтирована на
/dev/sda3 reiserfs     33G   31G  1,9G  95% /
/dev/sdb3 reiserfs     47G   45G  2,2G  96% /var
/dev/sdb4 reiserfs     18G   15G  3,6G  80% /home

В общем, как-то единого универсального рецепта нет :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>В общем, как-то единого универсального рецепта нет :)

Знаю, что нет. Иначе бы и тем столько не было..

LVM - не хочу. ибо карма у меня на него плохая..

delilen ★☆
() автор топика

>Ну и какую Фс на что вкрутить?

Тут тоже всё неоднозначно.

До последнего момента было так.
xfs - всюду, где в основном r/o и/или нужна дефрагментация (p2p, usr и т.п.)
reiserfs - там, где нужна надёжность или удаление множества мелочи (/usr/portage)
ext3 - там, где совсем слабые процессорные ресурсы (на Libretto c Pentium-75МГц :))
reiser4 - там, где требуется высокая скорость но не страшна деградация (/var/tmp/portage. Когда-то была в /tmp, но сейчас /tmp всюду в tmpfs)

На днях погонял ext4 и теперь /opt и /usr на этой машине под ней. Пока неплохо, посмотрим, как будет в будущем. Может быть и /home переведу (хотя в любом случае не раньше покупки ещё одного винта в LVM-массив, а то конвертить пока не через что, гиг 20 в LVM только свободно).

KRoN73 ★★★★★
()
Ответ на: комментарий от delilen

>зачем под /opt почти 4 гига?

Запас карман не тянет :) Там же не LVM, потом, если расширить
придётся, то возни много. А 4Гб - это не 40Гб.

У меня, вон, на этой машине корень:

Ф. система Тип Разм Исп Дост Исп% смонтирована на
/dev/sda3 reiserfs 9,4G 537M 8,8G 6% /

:)

...

Но тут, правда, немного иная история - просто из корня перехало
несколько разделов, тот же /opt и, даже, вроде /var в корне был когда-то
а ресайзить поломало. Итак общий объём винтов за терабайт :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

/dev/sda5 reiserfs 3,8G 916M 2,9G 24% /opt
/dev/sda6 reiserfs 42G 25G 18G 58% /usr
/dev/sda7 reiserfs 38G 27G 12G 70% /var


если , это не физически разные HDD
какой практически смысл подобной конфигурации и разбиения ?

elipse ★★★
()
Ответ на: комментарий от elipse

>какой практически смысл подобной конфигурации и разбиения ?

/var отделяется сразу, так как часто и постоянно модифицируется.

/usr имеет смысл отделить от корня, например, когда в /usr файловая система, с которой нельзя гарантированно грузиться. Тот же reiser4 :) И, вообще, /usr тоже обновляется достаточно часто (пусть и используется в r/o обычно) при обновлениях системы. Плюс может переполниться при очередной установки, что в случае выноса на отдельный раздел нефатально, а вот в корне - может навредить.

/opt выносится почти по тем же соображениям. Если б можно было /opt и /usr в одном разделе держать - можно б было свести вместе :)

...

Т.е. тут имеет место не столько вынос /usr и /opt, сколько отделение от них корня :) В идеале - в корне должно быть только основное ядро системы (/etc, /bin, /sbin, /lib), с которым можно загрузиться и поковыряться, что же там в /usr случилось :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Плюс может переполниться при очередной установки, что в случае выноса >на отдельный раздел нефатально, а вот в корне - может навредить.

за 7 лет ни разу у меня такого не было на ext3 в корне
а по началу ,так и разбивал как вы начитавшись страхов - потом трещала башка за нехватку места в /usr .

ныне же на десктопе поступаю очень просто:
2 ...4 корневых каждый 10.. 15 Gib ext3 - для разных оs и экспериментов
swap -1 Gib
остаток HDD это "общак" для всех os и пользователей - /home на XFS.
получается практично и удобно.
и исчезло фатальное "понятие сидеть на одной os".





elipse ★★★
()
Ответ на: комментарий от elipse

>а по началу ,так и разбивал как вы начитавшись страхов

У меня наоборот, поначалу была чисто виндовая привычка - всё совать в один раздел :) Там она оправдана наличием качественных дефрагментаторов.

А со временем появился опыт, который говорит, что такого рода разделы нужно выносить отдельно :)

...

В результате бонус. Вот ещё позавчера у меня /usr был под xfs. Вчера я отрезал раздел на LVM, разметил его под ext4, перевёл /usr в r/o, скопировал все данные в новый раздел, поменял строчку в fstab и перегрузился. Всё, у меня /usr в новом разделе.

Был бы /usr в корне - я бы не смог провести эту процедуру по-живому :) Пришлось бы грузиться с livecd и делать много муторной работы...

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>А со временем появился опыт, который говорит, что такого рода разделы нужно выносить отдельно :)

Мелко нарезанный в страхе непонятного HDD - ничего кроме
избыточности и нерационального использования места не дает.
Логика - она или есть ,или ее нет, и винда тут совсем не при чем.


>Был бы /usr в корне - я бы не смог провести эту процедуру по-живому :)


элементарно и без Live CD это все делается

я же написал о минимум двух корнях на HDD :)))
у меня бонусов по более будет тут



elipse ★★★
()
Ответ на: комментарий от KRoN73

Просто банально загружаюсь из соседней OS2 и:
- монтируем корневой раздел OS1
- проверяем на ошибки
- копируем данные
- меняем файловую систему ...
- правим конфиги ,
- запускем chroot для OS1 из OS2.
...

Неубиенно.

Если,накрылся и grub - запускаю rescue mode инсталера и восстанавливаю
настройки grub.

elipse ★★★
()
Ответ на: комментарий от elipse

>Просто банально загружаюсь из соседней OS2

А я всё делаю без лишних перезагрузок. И с одной OS. Нафига мне вторая нужна? :)

KRoN73 ★★★★★
()
Ответ на: комментарий от elipse

в целя учебной паранойи пробовал и так
делать :
два корневых идентичных по совфту раздела и общий пользователь в /home
И если , "нечто" заваливает один корневой раздел - нормально загружаемся
с другого и не теряем данные.



elipse ★★★
()
Ответ на: комментарий от KRoN73

>Нафига мне вторая нужна? :)

А это бонус этого варианта и недоступный для вас - а следовательно (по вашей логике) и не нужный.

elipse ★★★
()
Ответ на: комментарий от elipse

>и недоступный для вас

очень даже доступный, на LVM всегда можно отрезать кусок под еще один /

делал я два / когда-то, только все-равно выносил все с корня, чтобы он был около 100Мб и имел все необходимое для загрузки и восстановления.
А дублировать /tmp, /usr, /var, ... -- глупо, т.к. бэкап не отменили и загрузившись со второго (100М) корня можно все восстановить.

sdio ★★★★★
()
Ответ на: комментарий от KRoN73

> А я всё делаю без лишних перезагрузок.

и замены файлофых систем ?

Ведь речь тут о десктопе ?
Или это управление атомным реактором ?
Cогласен ,на серверах уже могут быть другие подходы и стратегии.

elipse ★★★
()
Ответ на: комментарий от sdio

> очень даже доступный, на LVM всегда можно отрезать кусок под еще один /

Ну на фига мне дома или на нотыке LVM ? - что ,мало трудностей в Linux
без этого?

Нафига мне LVM на HDD 0.5 Gib или 1 Gib - ака при обновлении нового ведра или initfram рвать волосы на голове потом ?

elipse ★★★
()
Ответ на: комментарий от elipse

>Ну на фига мне дома или на нотыке LVM ? - что ,мало трудностей в Linux без этого?

c LVM никаких проблем нет.
Потом тут вопросы задают, как разбить диск, как подвинуть разделы, ...
Кстати потом свои домашние привычки на серверы переносят и потом там начинают рвать волосы не только на голове.

>при обновлении нового ведра или initfram рвать волосы на голове потом ?


Предыдущее ядро сразу стираешь? Ты или тролль или root@localhost

sdio ★★★★★
()
Ответ на: комментарий от elipse

fix файлофых -> файловых

fix HDD 0.5 Gib или 1 Gib -> HDD 500 GIb или 1000 Gib :)))

elipse ★★★
()
Ответ на: комментарий от sdio

> c LVM никаких проблем нет.

Когда сидите на Debian stable - возможно , проблем и нет.
Но , в google драм достаточно на эту тему.
"Что проще -то и реже ломается."

> Потом тут вопросы задают, как разбить диск, как подвинуть разделы, ...


еще раз , меня это уже как лет пять не волнует - ибо нема потребы в этом

>Кстати потом свои домашние привычки на серверы переносят и потом там начинают рвать волосы не только на голове.


Вы считаете , что каждый линуксоид непременно должен поработать админом ?

Дом - это дом. Работа - это работа.
И имеют место быть разные подходы.

elipse ★★★
()
Ответ на: комментарий от sdio

> Предыдущее ядро сразу стираешь?
нет.

но , обновления по версии ложатся на текущее - новость ?

> Ты или тролль или root@localhost


Как-то дебиановцы в блоге обсуждали эту тему - из 10 человек админящих серваки - ни один не использовал LVM - пацанва.
прикол ?

elipse ★★★
()

>Думаю разбить так: /boot / /var /tmp /lib /usr swap что еще? 

delilen сколько ОЗУ и какие задачи? 
Остальное от 65 до 100 Мб под /boot и для генты от 15 Гб на "/" ну и "/home" Дальше смотри по обстоятельствам и потребностям. С чем собираешься заниматься туда и пускай.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

ОЗУ - 1 гб.

Задачи... самые разные. Просто хочу погонять дистр. Просто думаю, как для генты лучше разбивку сделать...

delilen ★☆
() автор топика

с гентой, имхо, лучше вот так второй винт попилисть:

/ - 100%, reiserfs 3 или ext3, непринципиально.
дерево portage с ебилдами - в отдельный образ раздела, монтировать через loop в /etc/fstab. xfs.
ну и под своп сколько не жалко. в конце диска.

isden ★★★★★
()
Ответ на: комментарий от isden

> / - 100%, reiserfs 3 или ext3, непринципиально.

а не совсем :)))
без notail в fstab подобно:
dev/sda2 / reiserfs notail 0 1

будет интим вместо нормальной загрузки
ext3 - тут дубовее

elipse ★★★
()
Ответ на: комментарий от elipse

>и замены файлофых систем ?

Да. Кстати, скажем, для «дефрага мувом» /opt в моём случае можно даже без перезагрузки обойтись. Для usr - с одной перезагрузкой.

>Ведь речь тут о десктопе ?


О десктопе.

KRoN73 ★★★★★
()
Ответ на: комментарий от elipse

>Ну на фига мне дома или на нотыке LVM ?

Потому что очень удобно.

>Нафига мне LVM на HDD 0.5 Gib или 1 Gib


Ну, на 1Гб, пожалуй, и не нужен. А вот на 1Тб - очень даже полезно. И даже на 320Гб.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> в моём случае можно даже без перезагрузки обойтись.

Да ,можно
Но ,для десктопа подобное свойство имеет условную ценность
и еще учитывая частоту замены файловых систем.

А вот накладные расходы в виде не оптимально используемого
места на HDD - это ежедневный факт.
Хотя , привычка - это вторая натура.:)))



elipse ★★★
()
Ответ на: комментарий от elipse

>Но ,для десктопа подобное свойство имеет условную ценность
и еще учитывая частоту замены файловых систем.

Для меня это весомая ценность. Особенно на тех десктопах, что по паре месяцев без рестарта.

>А вот накладные расходы в виде не оптимально используемого

места на HDD - это ежедневный факт.

Когда винчестеры начинаются от 250Гб, то потерять на разбивке 10Гб - это крохоборство :) А на ноуте с 40Гб - да, у меня один рабочий раздел.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Потому что очень удобно.

у меня приоритеты по файловым системам такие:
1. надёжность
2. удобство
3. быстрота

Однако убедительных фактов в длительной надёжности LVM просто нет -
есть мнение ,желание и советы . А инфа на HDD таки будет дороже.
Учитывая ,что в Linux никто не несет ответственности за устанавливаемый и поставляемый софт (а впрочем, как и за смерть моего кота:)))) или за советы - то осторожность и консерватизм тут не будут лишними.


> А вот на 1Тб - очень даже полезно. И даже на 320Гб.


повторюсь:
вот аргументы типа "полезно" - ни разу не убеждают меня в надёжности
подходов.

elipse ★★★
()
Ответ на: комментарий от KRoN73

> Когда винчестеры начинаются от 250Гб, то потерять на разбивке 10Гб - это крохоборство :)
Вот я затрудняюсь точно прикинуть и угадать размер разделов /usr /var и пр .
Только могу оценить порядок величин и накинуть "сверху" с множителем 1,5 чтобы наверняка хватало, и при таком подходе, избыточные потери в 10Гб
- это только будет начальный уровень потерь для подобного разбиения HDD.
Можно уменьшить коэффициент избыточности в разделах HDD - тогда ,резко
возникают шансы на нехватку места в разделах и "хотелок" на изменение
размеров партиций.


Или все другими словами:
- вы на себя тем самым принимаете обязательство
не использовать обьем на HDD минимум в 10 Gib
- я же , использую эти идеологически мертвые минимум 10 Gib
Вот и вся разница.

>крохоборство :)

нет , я просто убеждён ,что это очевидный факт дружбы с головой ;))))

> А на ноуте с 40Гб - да, у меня один рабочий раздел.


тут /ме вытер слезу :)))

elipse ★★★
()
Ответ на: комментарий от elipse

>ну и чем она отличается от всего иного ? :))

Например огромным var и постоянно изменяющимся /usr/portage, который без выноса на другой раздел разнесет все к черту.

linux4ever
()
Ответ на: комментарий от elipse

>не использовать обьем на HDD минимум в 10 Gib
>я же , использую эти идеологически мертвые минимум 10 Gib 

Сколько свободного места на этом самом единственном /?
Например 20Г?
Так я заявляю, что ты их не используешь! 
Они ведь свободны. Это была твоя логика.

А моя логика говорит давать место (увеличивать отдельные фс) по-мере
надобности. Вот и в VG есть кучка свободного места, но оно мне пока
не нужно.

$ sudo vgdisplay | grep Free
  Free  PE / Size       29283 / 114.39 GB
  Free  PE / Size       16103 / 62.90 GB

sdio ★★★★★
()
Ответ на: комментарий от linux4ever

ну увеличьте обьем корневого раздела
как пример:
apt-mirror в Debian по дефолту имеет тоже выхлоп в /var

и суммарно все заркало у меня занимает 70 Gib - это я должен теперь лепить отдельный раздел для /var ? :)))
Дык, нет дурных :))) - и сразу в файле конфигурации apt-mirror меняем адрес на /home/mirror - и всех делов.
И польза тут есть - /home/mirror доступен и для других пользователей в системе.
Уверен , все аналогично настраивается и в Gentoo.




elipse ★★★
()
Ответ на: комментарий от elipse

>Вот я затрудняюсь точно прикинуть и угадать размер разделов /usr /var и пр .

Опыт таких оценок приходит со временем.

KRoN73 ★★★★★
()
Ответ на: комментарий от sdio

>А моя логика говорит давать место (увеличивать отдельные фс) по-мере
надобности. Вот и в VG есть кучка свободного места, но оно мне пока
не нужно.

Возможно, но это не убеждает меня в надёжности подобного подхода.
Эмоции ведь еще не аргумент ?
Вам нравится LVM - и это хорошо.


elipse ★★★
()
Ответ на: комментарий от KRoN73


> Опыт таких оценок приходит со временем.


Бесспорно.
Хотя ,я предпочитаю тут не иметь подобных навыков и несколько от лукавого.


elipse ★★★
()
Ответ на: комментарий от elipse

За все время ЛОРа нет, наверное, ни одного слета LVM без выхода из строя диска. У тебя может быть другая статистика или эмоции?

sdio ★★★★★
()
Ответ на: комментарий от delilen

>ОЗУ - 1 гб.

delilen в общем то даже 1го Гб ОЗУ уже хватает на то, чтобы свопа не делать вовсе. было бы 2 или 3 Гб я бы вообще советовал свопа не делать... а так делай но увидишь если нормально настроить оно максимум 5% свопа будет кушать :)

>Просто хочу погонять дистр. Просто думаю, как для генты лучше разбивку сделать...

delilen вот так
"/boot" от 65 до 100 Мб фс ext2 
"/" от 15 до 25 Гб фс смотри сам... от 8-15 Гб если будешь "/var" отдельный городить
/swap городи 1,2 Гб будет за глаза... 
ну и остальное под "/home"  и бекапы ;)

Попробуй на "/" ext4. мне например понравилось. шустро работает. и пока проблем не видел с ней.

init_6 ★★★★★
()
Ответ на: комментарий от sdio

>За все время ЛОРа нет, наверное, ни одного слета LVM без выхода из строя диска. У тебя может быть другая статистика или эмоции?

Ну ,уже начинаем повторятся .
Да , у меня тут другое мнение - избегать никому ненужных эмоций и драм:))
Если ,вы будете убедительны в цифрах и статистике - могу и поменять свои взгляды.
Теперь:
1. я тут никого не агитирую и не навязываю свое мнение автору топика

- "вот делай только так и не иначе"
Обсудили и проверили "на зуб" аргументы "за" и "против". Какие проблемы ?
Другим ,может быть, и интересно будет почитать. :)))

2. Вроде не пытался называть никого троллем и админом localhost ? :))

3. Вполне допускаю существование мнения отличающегося от моего.

4. Если , вы админ - тогда, вполне логично наличие у вас инфы
о показателях надёжности и безопасности применяемых решений
и особо, в случае если, это рекомендуется другим .
А аргументы из разряда "меня лично всегда проносило" - это есть не совсем то.
Думаю ,вы и сами это понимаете.

5. Вообще , забавно :
Кто и кому тут должен рассказывать и доказывать про надёжность ? :))))
Вы меня удивляете ... :)))

elipse ★★★
()
Ответ на: комментарий от elipse

>1. я тут никого не агитирую и не навязываю свое мнение автору топика

Это теперь так называется? Ты не пропустил ни одного поста и каждого спросил "А чем это лучше моего одного / ?", навязывая свои экономия места и надежность.
Это все есть -- "яйца в одной корзине" -- глобально и надежно.

Доказывать тебе бесполезно, так как математического док-ва надежности LVM предоставить не представляется возможным.

Вобщем каждый остается при своем мнении, но я через невозможность залогиниться в систему, когда торрент забил все место на диске, уже проходил, а тебе еще это предстоит испытать.

sdio ★★★★★
()
Ответ на: комментарий от sdio


>Это теперь так называется? Ты не пропустил ни одного поста и каждого спросил "А чем это лучше моего одного / ?", навязывая свои экономия места и надежность.


А спрашивать запрещено ?
Ну да , у меня есть свои взгляды и метод "ты начальник - я дурак" уже не проходит.

>Это все есть -- "яйца в одной корзине" -- глобально и надежно.

Речь за десктоп - помним ?
Ну, если HDD один - то, "ритуальные и обрядные танцы с корзинами и яйцами" тут бестолку.

>Вобщем каждый остается при своем мнении, но я через невозможность залогиниться в систему, когда торрент забил все место на диске, уже проходил, а тебе еще это предстоит испытать.


я подрезаю малость аппетиты подобных программ и
это почти как привычка уже.

elipse ★★★
()
Ответ на: комментарий от elipse

>я подрезаю малость аппетиты подобных программ и

каким образом? Только если есть соотв. настройки в программе или надо уже настраивать квоты.

sdio ★★★★★
()
Ответ на: комментарий от sdio

> каким образом? Только если есть соотв. настройки в программе или надо уже настраивать квоты.

Ой ,мы съехали уже с темы .
Предлагаю не засорять посторонними обсуждениями чужой топик.
и прекратить тут пиписькомерство и демонстрацию админских вериг .
Как вам идея ? :)))

elipse ★★★
()
Ответ на: комментарий от elipse

>Ой ,я съехал уже с темы.

fixed.


>Предлагаю не засорять посторонними обсуждениями чужой топик.


Принято. Мое кунг-фу сильнее твоего.

sdio ★★★★★
()
Ответ на: комментарий от sdio

>>Ой ,я съехал уже с темы.
>fixed.


-:)) это еще или уже возрастное ?

> Мое кунг-фу сильнее твоего.


Нда, ЭТО теперь уже ТАК называется :)))
печально ...

elipse ★★★
()
Ответ на: комментарий от init_6

Собсно что сделал.

/boot (ext2) 64 MB
swap - 1 Гб.
/ - reiserfs ~4 GB
/var - 10 GB (ext3)
/tmp - 2 GB reiserfs
/usr - 3,5 GB reiserfs
/backup - все остальное ~19 GB

Хомяк на другом винте EXT4

ХЗ что из всего этого выйдет и с чем столкнуться придется, но должно хватить.

delilen ★☆
() автор топика
Ответ на: комментарий от delilen

Кстати, ФС на /backup я еще не делал. Какие будут предложения?

delilen ★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.