metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-05-21 11:13 am

Ебическый ад

Кончилось место на разделе /home - умер скайп, а wifi и ethernet разучились подключаться к сети и получать адреса.
Убунта 12.04 :)

[identity profile] teewoon.livejournal.com 2013-05-21 08:33 am (UTC)(link)
а зачем вообще /home отдельный раздел?

[identity profile] metaclass.livejournal.com 2013-05-21 08:34 am (UTC)(link)
Дабы файловые системы дохли по отдельности и можно было бы хотя бы рутом залогинится, когда все сдохнет.

[identity profile] teewoon.livejournal.com 2013-05-21 08:38 am (UTC)(link)
ну разве что этот раздел уцелеет или найдется при падении разделов. а загрузиться-то как? да и рут вроде живет в /root ?

[identity profile] sergiej.livejournal.com 2013-05-21 11:14 am (UTC)(link)
В убунте рута нет :)

[identity profile] http://users.livejournal.com/__hans/ 2013-05-21 12:16 pm (UTC)(link)
[15:15:00]|~# echo $HOME
/root
[15:15:20]|~# whoami
root
[15:15:23]|~# cat /etc/os-release
NAME="Ubuntu"
VERSION="12.04.2 LTS, Precise Pangolin"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu precise (12.04.2 LTS)"
VERSION_ID="12.04"
[15:15:25]|~#


ЧЯДНТ? :)
Другой вопрос, что в рута нельзя залогиниться напрямую по паролю, но это уже технические тонкости.

[identity profile] sergiej.livejournal.com 2013-05-21 12:27 pm (UTC)(link)
понятно что технически он есть, но в случае умирания хома "такой рут" поможет только частично. Например если если это сервер в далёкой калифорнии, а как у автора поста со смертью хоума умерла сеть - вообще не поможет.

[identity profile] gineer.livejournal.com 2013-05-21 01:33 pm (UTC)(link)
На сервере в далекой калифорнии у вас не будет стоять скайп
да и размеры разделов там дают вполне щедрые
и даже если действительно пропадет сеть,
то обычно у нормальных хостеров есть вполне удоб... э-р-р, работающие способы
как его исправить.

[identity profile] sergiej.livejournal.com 2013-05-21 01:36 pm (UTC)(link)
Там упадёт от того что логами забъётся :)
Само собой что всё это решается, да и на локальной машине проблема несерьёзная. Однако факт что стыдно должно быть линуксяторам, за выпускт такого в массы. Пора им забыть про умных пользователей.

[identity profile] nivanych.livejournal.com 2013-05-21 02:25 pm (UTC)(link)
Там же root есть, только пароля к нему нет.
В любом случае, если зачем-то это надо, то в чём проблема сделать пароль у root'а?

[identity profile] sergiej.livejournal.com 2013-05-21 02:33 pm (UTC)(link)
Можно всё, и ещё больше.
Однако в этом упражнении (дальний сервер с убунтой) поздно уже - сеть упала :)

[identity profile] nivanych.livejournal.com 2013-05-21 02:43 pm (UTC)(link)
В этом упражнении слишком много допущений о долбоебизме.

[identity profile] sergiej.livejournal.com 2013-05-21 02:44 pm (UTC)(link)
Велкам у мир реальных юзеров. Свершилось то, о чём десятилетиями мечтали красноглазые в своих подвалах, молоко разлилось, линукс пошёл в массы.

[identity profile] nivanych.livejournal.com 2013-05-21 02:55 pm (UTC)(link)
Линукс, он ещё и разным бывает.
А если бубунту-СЕРВЕР себя так ведёт (в чём, правда, я сомневаюсь), то это очень так довод против.

[identity profile] sergiej.livejournal.com 2013-05-21 02:56 pm (UTC)(link)
Говорят что у убунты на сервере есть ещё много неприятных сюрпризов. Но я не админ, спорить не буду.

[identity profile] nivanych.livejournal.com 2013-05-21 03:10 pm (UTC)(link)
Я чуть пользовал и мне хватило, чтобы без особой необходимости его не использовать.
Можно, конечно, изучить все эти особенности. Но зачем?

[identity profile] sergiej.livejournal.com 2013-05-21 03:18 pm (UTC)(link)
Потому что КМК нас ждёт битва красной шапочки и центоса с убунтой-дебианом. И в лучшем случае убунта быстро проиграет и ограничится десктопами.

[identity profile] nivanych.livejournal.com 2013-05-21 03:28 pm (UTC)(link)
Если сделать своей профессией решение проблем конкретных линуксов, тогда так и будет.
Я же пока не чувствую уж прям необходимость изучать особенности бубунты. Встретится — разберусь.
Пока что, ничего фатального (или что бы заняло много времени) не происходило, хотя и неприятности были.

[identity profile] sergiej.livejournal.com 2013-05-21 03:35 pm (UTC)(link)
Ну в этом смысле конечно. Но мне центосы и убунты надо как минимум иметь в виду :)

[identity profile] permea-kra.livejournal.com 2013-05-22 10:16 am (UTC)(link)
А что, есть альтернативы?
Дебиан, роллинг-релизы, слаку и центос не предлагать.

[identity profile] nivanych.livejournal.com 2013-05-22 11:45 am (UTC)(link)
Да, альтернативы есть, но мне не хочется их обсуждать.

[identity profile] permea-kra.livejournal.com 2013-05-22 12:11 pm (UTC)(link)
Обсуждать не надо, достаточно назвать. Если что-то не отметенное ранее и свободное - честно рассмотрю

[identity profile] nivanych.livejournal.com 2013-05-21 02:58 pm (UTC)(link)
Короче говоря, Капитан подсказывает —
дело вовсе не в /home на отдельной партиции, это только одна из мелочей ;-)

[identity profile] mc6312.livejournal.com 2013-05-22 06:41 am (UTC)(link)
Кто вам сказал такую дурь?

[identity profile] potan.livejournal.com 2013-05-21 08:46 am (UTC)(link)
Что бы поднять вероятность, что хоть что-то сдохнет.
А от переполнения диска квоты спасают.

[identity profile] nivanych.livejournal.com 2013-05-21 09:15 am (UTC)(link)
В общем, это так.
Но с "хитрыми" файловыми системами вроде BTRFS или ZFS дело обстоит чуть сложнее.

[identity profile] potan.livejournal.com 2013-05-21 09:31 am (UTC)(link)
Их то меньше всего смысла по несколько на физический диск создавать.

[identity profile] nivanych.livejournal.com 2013-05-21 09:56 am (UTC)(link)
А вообще... Если считать, что они достаточно надёжно работают с subvolume'ами, тогда конечно ;-)
Впрочем, вот сколько я пробовал (на втостепенных серверах и рутовом разделе NixOS) — ни единого серьёзного нарекания.
Разве, недавние испытания с истощением про места на диске у BTRFS показали некоторые неприятности. Не смертельные, но если не знаешь, то могут запросто более получаса времени в критической обстановке отъесть.
Может быть, решусь и себе основной поставить.
Дополнительно подстегнёт за бэкапом следить ;-)

Ну и речь шла про место на диске и квоты.
"Свободное место на диске", это не такое простое понятие у BTRFS.
Edited 2013-05-21 10:03 (UTC)

[identity profile] potan.livejournal.com 2013-05-21 10:51 am (UTC)(link)
Конечно, unlink может завершиться с ошибкой "Нет места на диске". Но в квотах снапшеты учитываются.

[identity profile] nivanych.livejournal.com 2013-05-21 11:08 am (UTC)(link)
Диск может заполниться так, что rm file или даже true > file
буду завершаться с ошибкой "нет места", даже если перемонтировать с nodatacow.
В квотах snapshot'ы учитываются, но метаданные нифига не учитываются.
Поэтому, может быть так, что ты свою квоту не выбрал, а места уже нет.
Edited 2013-05-21 14:27 (UTC)

[identity profile] nivanych.livejournal.com 2013-05-21 02:59 pm (UTC)(link)
Если не нужно чего-то необычного, то уж залогиниться по ssh можно и при отсутствующей home-директории.
Единственное исключение, это подвисание при попытке прочитать содержимое home (.bashrc, например).

[identity profile] bydlorus.livejournal.com 2013-05-21 09:49 am (UTC)(link)
Ещё удобно, если переставить систему. Переставил, а она как старенькая.

[identity profile] nivanych.livejournal.com 2013-05-21 10:05 am (UTC)(link)
Это и без отдельной партиции /home запросто.

[identity profile] bydlorus.livejournal.com 2013-05-21 10:10 am (UTC)(link)
Ну мне проще снести всё, кроме хома.

[identity profile] nivanych.livejournal.com 2013-05-21 10:24 am (UTC)(link)
Это можно и без сделать и без дополнительной партиции.
В каких-то случаях, стереть всё, кроме /home'а, может занять чууть больше телодвижений, но это ерунда.

[identity profile] sergiej.livejournal.com 2013-05-21 11:16 am (UTC)(link)
хом проще миррорить/бекапить автоматом. У меня вот в "облаке" копия хома.

[identity profile] nivanych.livejournal.com 2013-05-21 03:01 pm (UTC)(link)
И периодический rsync?

[identity profile] sergiej.livejournal.com 2013-05-21 03:08 pm (UTC)(link)
Только периодический rsync

[identity profile] http://users.livejournal.com/__hans/ 2013-05-21 11:14 am (UTC)(link)
1. Уже написали, что это даёт возможность чуть быстрее переустановить систему и ил развернуть её на другой машине.
2. /home можно сделать зашифрованным.
3. В рамках офиса компании можно сделать /home сетевым, это позволит любому юзеру работать за любой машиной как за своей родной.
4. Сугубо имхо, система и данные должны быть разнесены в разные места, решение виндовс держать рабочие папки в С:\ - это ад и холокост.

[identity profile] ext-1741091.livejournal.com (from livejournal.com) 2013-05-21 08:44 am (UTC)(link)
Skype ладно, но вот неумение получить адрес...

[identity profile] sergei-d.livejournal.com 2013-05-22 12:52 am (UTC)(link)
NetworkManager же, наверняка. Дикое поделие, блин...

[identity profile] eternal-leave.livejournal.com 2013-05-21 08:47 am (UTC)(link)
со скайпом понятно, а сеть - нетворк-манагер?

[identity profile] asvil (from livejournal.com) 2013-05-21 08:54 am (UTC)(link)
Какой жестокий виндовс твориться в убунте.

[identity profile] theiced.livejournal.com 2013-05-21 02:46 pm (UTC)(link)
цэ у метакласса он творится.

[identity profile] sergiej.livejournal.com 2013-05-21 11:18 am (UTC)(link)
На десктопе не сталкивался, но на серверах умные админы это квотами и нотификациями решают, чтобы без сюрпризов.

[identity profile] eternal-leave.livejournal.com 2013-05-21 01:53 pm (UTC)(link)
на серверах директории, которые могут забить место, выносятся на отдельный раздел

[identity profile] sergiej.livejournal.com 2013-05-21 02:17 pm (UTC)(link)
Само собой, и забивают их специальные юзеры с квотами, таким образом завалить сетевые интерфейсы они не смогут никаким чудом.

[identity profile] rashid80.livejournal.com 2013-05-24 11:07 pm (UTC)(link)
И эти люди запрещают нам ковыряться в носу ставить Windows )))