Забился раздел диска.

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
BadEugene
Сообщения: 9

Забился раздел диска.

Сообщение BadEugene »

Добрый день. Система OpenSuse Leap 42.1. Проблема такая, при обновлении ПО (Android SDK) загружается куча всего в /tmp. /tmp по умолчанию примонтирован на 20GB раздел с системой BTRFS. Свободного места не хватает (Одно из обновлений требует больше 4GB). Можно ли сделать symlink папки /tmp в раздел с /home? Меня смущает то, что раздел с /home имеет систему EXT4. Как лучше решить эту проблему?
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Забился раздел диска.

Сообщение yars »

Чем все эти гигабайты в SDK забиты -- уму непостижимо. А /tmp в $HOME переносить -- плохая идея, так как файлы в /tmp принадлежатат разным пользователям, и из-за прав доступа возможны проблемы. С другой стороны, если переносить не в домашний каталог пользователя, а в каталог, скажем, /home/tmp, при условии установки таких же прав, как у /tmp, проблем быть не должно. Как временное решение такой вариант сгодится. У меня, например, /tmp вообще в tmpfs, то есть, в RAM.
По поводу файловой системы -- думаю, некритично.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Забился раздел диска.

Сообщение Olej »

BadEugene писал(а):
14.06.2016 15:22
при обновлении ПО (Android SDK) загружается куча всего

Android SDK и Android Studio требуют очень больших объёмов, и эти объёмы при установке или обновлении нужно предоставить.
Вот, может чего-то подскажет: Инструменты разработки под Android
Спасибо сказали:
BadEugene
Сообщения: 9

Re: Забился раздел диска.

Сообщение BadEugene »

Спасибо, пока сделаю ссылку в /home/tmp.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

BadEugene писал(а):
14.06.2016 19:33
сделаю ссылку в /home/tmp

Не забудьте права корректно выставить. Должно быть rwxrwxrwt.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Забился раздел диска.

Сообщение rl0ad »

BadEugene писал(а):
14.06.2016 15:22
.. Свободного места не хватает.

Возможно, спасибо рановато: был баг с очисткой tmp. Точнее, с настройкой clear on boot или как-то так. Пока не разбирался, место есть))
Спасибо сказали:
BadEugene
Сообщения: 9

Re: Забился раздел диска.

Сообщение BadEugene »

Мммм... интересненько. Но возможно этого будет недостаточно, обновление Android NDK требует несколько гигабайт свободного места и дефолтного размера 20 гигов для корня если и хватит то совсем на пределе. Наверное лучшим решением при следующем обновлении дистриба будет переустановка системы и выделение гигов 40 под корень. Надеюсь 40 гигов "хватит всем"))
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Забился раздел диска.

Сообщение Olej »

BadEugene писал(а):
30.06.2016 14:09
Но возможно этого будет недостаточно, обновление Android NDK требует несколько гигабайт свободного места и дефолтного размера 20 гигов для корня если и хватит то совсем на пределе.

Android SDK вовсе не обязательно ставить в корень. Можете его поставить полностью в $HOME и наслаждаться единолично. :drinks:
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

А установка переменной окружения TMPDIR не помогает?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
BadEugene
Сообщения: 9

Re: Забился раздел диска.

Сообщение BadEugene »

Olej писал(а):
30.06.2016 14:25
Android SDK вовсе не обязательно ставить в корень. Можете его поставить полностью в $HOME и наслаждаться единолично. drinks.gif

Не, Android SDK ставится в $HOME, а вот обновления качает в корень. Я искал настройки обновлений в SDK, на 4PDA мне посоветовали делать симлинк для /tmp.

Bizdelnick писал(а):
30.06.2016 14:27
А установка переменной окружения TMPDIR не помогает?

Не пробовал, похоже это то, что надо.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

BadEugene писал(а):
30.06.2016 14:49
на 4PDA мне посоветовали

Там посоветуют…
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
BadEugene
Сообщения: 9

Re: Забился раздел диска.

Сообщение BadEugene »

Bizdelnick писал(а):
30.06.2016 14:27
А установка переменной окружения TMPDIR не помогает?

Нет не помогла. Может я не так делаю? Вот моя команда:
env TMPDIR=/home/username/AndroidTemp /home/username/Android/android-studio/bin/studio.sh
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

Значит надо смотреть скрипт, чтобы разобраться, можно ли ему как-то передать путь к временному каталогу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Забился раздел диска.

Сообщение NickLion »

BadEugene писал(а):
14.06.2016 15:22
/tmp по умолчанию примонтирован на 20GB раздел с системой BTRFS.

Немного оффтоп.
Это не очень хорошая идея: http://aseigo.blogspot.com/2014/09/btrfs-rebalancing.html.
Или 20GB — это sub-volume?
Спасибо сказали:
BadEugene
Сообщения: 9

Re: Забился раздел диска.

Сообщение BadEugene »

Наверное плохая идея, но я совсем не изучал btrfs, поэтому не могу что то возразить. Выбор делал инсталлятор в распоряжении которого был уже разбитый диск с предыдущей версией OpenSuse. 20GB - это был раздел с корнем. Наверное не стоило ставить btrfs. А относительно моей проблемы, корень был бы все равно забит, что бы я не выбрал.
Спасибо сказали:
Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Забился раздел диска.

Сообщение rl0ad »

Ну не нужно этого)) Инсталлятор задает вопросы, и имеет страницу "итоговые настройки".
btrfs действительно сомнительная ФС, допиленная ext4, там ничего нового- не понимаю всю ту хипстоту, которая от нее прецца.

А относительно моей проблемы, корень был бы все равно забит, что бы я не выбрал.

Не знаю, право.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

rl0ad писал(а):
01.07.2016 20:27
btrfs действительно сомнительная ФС, допиленная ext4, там ничего нового

Вы её вообще видели?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Забился раздел диска.

Сообщение rl0ad »

Bizdelnick писал(а):
01.07.2016 20:31
rl0ad писал(а):
01.07.2016 20:27
btrfs действительно сомнительная ФС, допиленная ext4, там ничего нового

Вы её вообще видели?

Я ж хоячОк)) Но тем не менее это только продолжение ext4, ну кое-что добавили, Ок. Это_не_Reiser-4 все равно. ЭТО МЕЙНСТРИМ!))

Вообще подхожу к таким вопросам с точки зрения эстетики. И на reiser3 никогда не терял данные, а с ext* проблемы были. И чо? Еще одна ФС? Да ну нафиг!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

Не рассуждайте о вещах, в которых ничего не смыслите. Только на смех себя выставляете, чесслово. Хотя б статью в википедии почитали для начала.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Забился раздел диска.

Сообщение rl0ad »

Шишкин например говорил что btrfs говно. И я вообще не понимаю, как модер может разбираться в файловых системах на уровне ассемблера и алгоритмов? Я бы например отнес это к бреду сивой кобылы и забыл))
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Забился раздел диска.

Сообщение Bizdelnick »

Поговорим после того, как продемонстрируете в коде btrfs хотя бы одну строчку на ассемблере.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Забился раздел диска.

Сообщение yars »

BadEugene писал(а):
30.06.2016 18:33
А относительно моей проблемы, корень был бы все равно забит, что бы я не выбрал.

1. s/не/ни/g
2. Корень заполниться может, если там еще и /usr с /var/log лежат, и ротация логов не настроена должным образом. Основная масса всего попадает именно туда. У меня, как я говорил, /tmp в памяти и /usr на отдельном разделе, данные еще на одном. LVM не пользую, ФС везде ext4, места на 320-гиговом HDD хватает. Суммарно под / и /usr выделено 20 ГиБ -- 15 под /usr, остальное /dev/root.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Забился раздел диска.

Сообщение rl0ad »

Ну симлинками решается, вроде уже прояснили. Хотя это имеет смысл только при экономии на размере SSD- под систему он большой и не нужен.
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Забился раздел диска.

Сообщение Olej »

rl0ad писал(а):
01.07.2016 20:37
Вообще подхожу к таким вопросам с точки зрения эстетики.

Мама! ...
Мама! ...
Я уже научился пользоваться горшком!
... только не всегда ещё метко ...

:unsure:

rl0ad, нужно следить за своей речью, и не говорить слов, значения которых не понимаете (это по поводу btrfs - "слышал звон, но никак не поймёт источник его происхождения").
Спасибо сказали:
Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Забился раздел диска.

Сообщение rl0ad »

Olej, обычно я оказываюсь прав ;) Но если этого не происходит, то всегда могу признать, что ошибался.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Забился раздел диска.

Сообщение Lazy_Kent »

Bizdelnick писал(а):
01.07.2016 20:42
Не рассуждайте о вещах, в которых ничего не смыслите. Только на смех себя выставляете, чесслово. Хотя б статью в википедии почитали для начала.

Со свободным местом есть реальная проблема, которая не решена на уровне конечного пользователя.
http://lists.opensuse.org/opensuse-factory...6/msg00628.html
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Забился раздел диска.

Сообщение NickLion »

rl0ad писал(а):
01.07.2016 20:27
btrfs действительно сомнительная ФС, допиленная ext4, там ничего нового- не понимаю всю ту хипстоту, которая от нее прецца.

Вопрос не в самой btrfs, а в том, что она не предназначена для маленьких разделов, а по современным меркам 20GB — это мало. Ей просто становится тесно. Если большой диск и интересуют snapshots, sub-volumes, balancing, ±block-device, то btrfs — отличный вариант.
Спасибо сказали:
Ответить