LINUX.ORG.RU
ФорумTalks

[идиоты][хабр] Они все такие или просто притворяются?

 ,


0

1

!Ъ: http://habrahabr.ru/blogs/nix/120415/

Ъ:

  • Старайтесь выносить из корня в отдельные разделы /boot, /home, /tmp, /var.
  • Используйте lvm, чтобы в дальнейшем не кусать локти, если вдруг какой-то раздел срочно необходимо увеличить.
  • Не забывайте про опции монтирования, щадящие диски. Мы же не хотим, чтобы они вылетали.
  • не забывайте убирать резерв для рута на вынесенных разделах, т.к. в нем более нет необходимости (tune2fs -m 0 /раздел)
★★★★★

>Старайтесь выносить из корня в отдельные разделы /boot, /home, /tmp, /var.

/boot

Никогда не понимал зачем это нужно в общем случае.

/home

Логично.

/tmp

При большом количестве оперативки можно /tmp в нее засунуть

/var

Логично.

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

Косяк в том, что ты вообще залез на быдлохабру.

mclaudt
()

Что еще за опции, щадящие диски?

Deleted
()

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

tommy ★★★★★
()

Вполне вменяемо.

>Старайтесь выносить из корня в отдельные разделы /boot, /home, /tmp, /var.

/boot

Полезно с LVM.

/home

Без комментариев.

/tmp

На десктопе? Разве что в tmpfs если RAM девать некуда

/var

На десктопе не нужно.

Используйте lvm, чтобы в дальнейшем не кусать локти, если вдруг какой-то раздел срочно необходимо увеличить.

Ъ.

Не забывайте про опции монтирования, щадящие диски. Мы же не хотим, чтобы они вылетали.

Не распарсил.

не забывайте убирать резерв для рута на вынесенных разделах, т.к. в нем более нет необходимости (tune2fs -m 0 /раздел)

Кроме / — вполне естественно.

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

Шаман зареган на хабре, Макском зареган на хабре. Ты уверен, что их получится изгнать с ЛОРа? :)

//поправил

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

>Шаман зареган на хабре, Макском зареган на хабре.
Кто такие? Чем знамениты?

kernelpanic ★★★★★
()
Ответ на: Вполне вменяемо. от x3al

>> не забывайте убирать резерв для рута на вынесенных разделах, т.к. в нем более нет необходимости (tune2fs -m 0 /раздел)

Кроме / — вполне естественно.


Аааа! Идиоты и тут!

ChALkeR ★★★★★
() автор топика

Идиотизм в претензии на универсальность решения.

daris
()
Ответ на: комментарий от x3al

Внезапно, дать рутовому пользователю работать при максимально загаженной пользователями фс — не единственная причина для резервирования места на диске. 5% обычно оверкилл, но жадность до добра не доводит, и 0 ставить никак нельзя.

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

Вот загадишь ты /home на 100%, что дальше делать будешь? Правильно: сотрёшь чего-нибудь. Не очень большое. А потом опять загадишь. А потом опять сотрёшь. И так далее.

Как ты думаешь, что произойдёт?

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

>Вот загадишь ты /home на 100%, что дальше делать будешь?
lvextend -L+многоG /dev/array/home && resize2fs /dev/array/home

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

>Никогда не понимал зачем это нужно в общем случае.
В общем, ни зачем, но удобно, если шифруешь корень.

При большом количестве оперативки можно /tmp в нее засунуть

Всегда так делаю.

winddos ★★★
()

Выносить /home и /var в отдельный раздел разумно, но остальные зачем?..
Кстати, Mandrake 9 выносил ещё и /usr в отдельный раздел.

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

strangeman> Шаман зареган на хабре, Макском зареган на хабре. Ты уверен, что их стоит изгнать с ЛОРа? :)

Макскома изгонять не нужно - он активность непосредственно на сайте проявляет редко. А вот Шомана...

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

> Вот загадишь ты /home на 100%, что дальше делать будешь?

Загадить на 100% /home - это ж нужно ещё умудриться такой срач развести.

blackst0ne ★★★★★
()

По-моему, все советы вполне ОК, кроме, может быть последнего, более спорного

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

нужен бут если все остальное шифрованное или если сервер :)

А еще в давние времена, загрузчики не видели большие разделы )

Jetty ★★★★★
()

>> Старайтесь выносить из корня в отдельные разделы /boot, /home, /tmp, /var.

Обязательно.

>> Используйте lvm, чтобы в дальнейшем не кусать локти, если вдруг какой-то раздел срочно необходимо увеличить.

Почти обязательно.

>> Не забывайте про опции монтирования, щадящие диски. Мы же не хотим, чтобы они вылетали.

Не понял, о чём речь.

>> не забывайте убирать резерв для рута на вынесенных разделах, т.к. в нем более нет необходимости (tune2fs -m 0 /раздел)

Сильно зависит от конкретного раздела.

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

Никогда не понимал зачем это нужно в общем случае.

У меня это отдельный LV. Для порядка.

При большом количестве оперативки можно /tmp в нее засунуть

Кроме любителей поканпелять, вряд ли кому нужно.

GotF ★★★★★
()

Правильно всё, кроме последнего пункта.

не забывайте убирать резерв для рута на вынесенных разделах, т.к. в нем более нет необходимости (tune2fs -m 0 /раздел)


Редкостный д@#$%^&*м. При такой схеме, резервирование нужно на /tmp, /var, / (т.к. /root)

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

>/boot
Никогда не понимал зачем это нужно в общем случае.

Потому что на lvm grub не встанет, ЕМНИП. И тем более на шифрованный раздел

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

>> Не забывайте про опции монтирования, щадящие диски. Мы же не хотим, чтобы они вылетали.

Не понял, о чём речь.


для ext* relatime или более старые noatime, nodiratime
для других ФС не помню

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

noatime

бинго! но так как большинство на вопрос

Не забывайте про опции монтирования, щадящие диски. Мы же не хотим, чтобы они вылетали.

отписалось:

Не понял, о чём речь.

Я задумался кто эти люди

hi_artem
()
Ответ на: комментарий от router

>> Потому что на lvm grub не встанет, ЕМНИП.

GRUB 2 и LILO умеют /boot на LVM.

GotF ★★★★★
()

> Старайтесь выносить из корня в отдельные разделы /boot, /home, /tmp, /var.
У меня так и сделано, разве что /tmp не выносил ввиду небольшого количества ОЗУ.
/boot — чтобы для разных дистрибутивов было одно ядро.
/home — чтобы можно было снести дистрибутив и не потерять данные, заодно btrfs стрёмно использовать для рута.
/var — чтобы арчу придать ускорения при работе с базой данных pacman'а, отформатировано в reiserfs, в то время, как рут всегда в ext4.

Используйте lvm, чтобы в дальнейшем не кусать локти, если вдруг какой-то раздел срочно необходимо увеличить.

Давным-давно так. И даже /boot там. Раз GRUB2 умеет с него грузить, то почему бы и нет? А уж удобство от LVM трудно передать одним предложением.

Не забывайте про опции монтирования, щадящие диски. Мы же не хотим, чтобы они вылетали.

Если речь про relatime, то современные дистрибутивы давно сами так монтируют.

не забывайте убирать резерв для рута на вынесенных разделах, т.к. в нем более нет необходимости (tune2fs -m 0 /раздел)

Никогда этим не заморачивался и не вижу в этом смысла.

tmpusr
()
Ответ на: комментарий от router

>> для ext* relatime или более старые noatime, nodiratime

Да это же смешно. Есть реальные доказательства, что у кого-то за счёт этих опций диски прожили хоть на день дольше? :D

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

> Да это же смешно. Есть реальные доказательства, что у кого-то за счёт этих опций диски прожили хоть на день дольше? :D

Так и представляю себе тест: покупает чувак 200 дисков, размечает их под ext3, половине ставит noatime, половине нет, и начинает гонять по ним файлы, пока они все не сдохнут.

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

> А уж удобство от LVM трудно передать одним предложением.

Расскажи в двух тогда.

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

А уж удобство от LVM трудно передать одним предложением.

Что вы обычно делаете, когда на на одном из logical volume не остаётся свободного места?

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

>> Когда у тебя корень на mdraid или LVM, без /boot не обойтись.

4.2. Отдельный /boot нужен для уровней RAID, отличных от 1, и в случае / на шифрованном разделе.

GotF ★★★★★
()

>Используйте lvm, чтобы в дальнейшем не кусать локти, если вдруг какой-то раздел срочно необходимо увеличить.

наденьте на руку 50-киллограмовую свинцовую пластину, чтобы не кусать локти.

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

>Когда у тебя корень на mdraid или LVM, без /boot не обойтись.

Если версия метаданных software raid - 0.8, отдельный раздел не нужен. Пруф - см. blkid и man mdadm. метаданные v0.8 пишутся в конец диска

Но grub обычно выношу в отдельный от / раздел - вредная привычка :)

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

>Что вы обычно делаете, когда на на одном из logical volume не остаётся свободного места?

ТЫ НЕ ПОВЕРИШЬ. Мы его увеличиваем, причём на лету.

lvresize -l+256 vg/lv
resize2fs /dev/mapper/vg-lv

Плюс lvm в том и заключается, что эта прослойка позволяет виртуализировать диск. При этом ты

1) не насилуешь мозг малоинформативной нумерацией типа /dev/sda7, а имеешь дело с человеческими именами

lvdisplay -C

2) можно на лету переносить систему с диска на диск, меняя один phisical volume на другой. man vgextend, pvmove, vgreduce

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

3) при этом куски LV (logical extent'ы) могут быт расположены на разных дисках и в разброс

4) при этом остаётся полный контроль на всем этим размещением


pvdisplay -m
lvdisplay -m
vgdisplay -v
pvmove

lvconvert --mirrors / --splitmorrors

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

>>Используйте lvm, чтобы в дальнейшем не кусать локти, если вдруг какой-то раздел срочно необходимо увеличить.

наденьте на руку 50-киллограмовую свинцовую пластину, чтобы не кусать локти.


Типичный представитель «прогрессивного человечества»: «Я это не умею значит оно не нужно». Небось убунтоид?

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

>Небось убунтоид?

предлагаю заглянуть в профиль

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

>«Я это не умею значит оно не нужно»

тут все, говоря о важности LVM, упоминают какие-то сферические ситуации, в которые я никогда не попадал.

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

>тут все, говоря о важности LVM, упоминают какие-то сферические ситуации, в которые я никогда не попадал.

Ок, популярно.

а) замена винта в ноуте с использованием внешнего usb-диска и без даунтайма. Жизненно? А виндузятники громко и нецензурно офигевают :)

б) замена одного винта на другой большей ёмкости, без даунтайма. Например, smart сообщил, что винт уже старый.

в) перераспределение дискового пространства без даунтайма (при условии, что в volume group ещё есть место, т.к. уменьшение ext* всё ещё требует отмонтирования).

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

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

>а) замена винта в ноуте с использованием внешнего usb-диска и без даунтайма. Жизненно? А виндузятники громко и нецензурно офигевают :)

б) замена одного винта на другого большей ёмкости и без даунтайма. Например, smart сообщил, что винт уже старый.


За всю жизнь моего ноутбука менял в нем хард 1 раз.

в) перераспределение дискового пространства без даунтайма (при условии, что в volume group ) ещё есть место, т.к. уменьшение ext* всё ещё требует отмонтирования.


Я пока ни один свой раздел не занимал полностью, диска в половину террабайта хватает за глаза.

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


ну, вот это может и стоит внимания, но у меня уже есть два ext4-раздела под эксперементы.

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

для ext* relatime или более старые noatime, nodiratime

Да это же смешно. Есть реальные доказательства, что у кого-то за счёт этих опций диски прожили хоть на день дольше? :D

Устраивать тестирование лень, но здравый смысл подсказывает, что уменьшение нагрузки на механику винта увеличивает его жизнь. На домашней системе отключение большинства сообщений syslog и relatime убирают постоянную запись на диск.

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