Забился раздел диска.
Модератор: Модераторы разделов
Забился раздел диска.
Добрый день. Система OpenSuse Leap 42.1. Проблема такая, при обновлении ПО (Android SDK) загружается куча всего в /tmp. /tmp по умолчанию примонтирован на 20GB раздел с системой BTRFS. Свободного места не хватает (Одно из обновлений требует больше 4GB). Можно ли сделать symlink папки /tmp в раздел с /home? Меня смущает то, что раздел с /home имеет систему EXT4. Как лучше решить эту проблему?
Re: Забился раздел диска.
Чем все эти гигабайты в SDK забиты -- уму непостижимо. А /tmp в $HOME переносить -- плохая идея, так как файлы в /tmp принадлежатат разным пользователям, и из-за прав доступа возможны проблемы. С другой стороны, если переносить не в домашний каталог пользователя, а в каталог, скажем, /home/tmp, при условии установки таких же прав, как у /tmp, проблем быть не должно. Как временное решение такой вариант сгодится. У меня, например, /tmp вообще в tmpfs, то есть, в RAM.
По поводу файловой системы -- думаю, некритично.
По поводу файловой системы -- думаю, некритично.
Спасибо сказали:
Re: Забился раздел диска.
Android SDK и Android Studio требуют очень больших объёмов, и эти объёмы при установке или обновлении нужно предоставить.
Вот, может чего-то подскажет: Инструменты разработки под Android
Спасибо сказали:
Re: Забился раздел диска.
Спасибо, пока сделаю ссылку в /home/tmp.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
Не забудьте права корректно выставить. Должно быть rwxrwxrwt.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Забился раздел диска.
Мммм... интересненько. Но возможно этого будет недостаточно, обновление Android NDK требует несколько гигабайт свободного места и дефолтного размера 20 гигов для корня если и хватит то совсем на пределе. Наверное лучшим решением при следующем обновлении дистриба будет переустановка системы и выделение гигов 40 под корень. Надеюсь 40 гигов "хватит всем"))
Re: Забился раздел диска.
Android SDK вовсе не обязательно ставить в корень. Можете его поставить полностью в $HOME и наслаждаться единолично.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
А установка переменной окружения TMPDIR не помогает?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Забился раздел диска.
Не, Android SDK ставится в $HOME, а вот обновления качает в корень. Я искал настройки обновлений в SDK, на 4PDA мне посоветовали делать симлинк для /tmp.
Не пробовал, похоже это то, что надо.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Забился раздел диска.
Нет не помогла. Может я не так делаю? Вот моя команда:
env TMPDIR=/home/username/AndroidTemp /home/username/Android/android-studio/bin/studio.sh
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
Значит надо смотреть скрипт, чтобы разобраться, можно ли ему как-то передать путь к временному каталогу.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Забился раздел диска.
Немного оффтоп.
Это не очень хорошая идея: http://aseigo.blogspot.com/2014/09/btrfs-rebalancing.html.
Или 20GB — это sub-volume?
Re: Забился раздел диска.
Наверное плохая идея, но я совсем не изучал btrfs, поэтому не могу что то возразить. Выбор делал инсталлятор в распоряжении которого был уже разбитый диск с предыдущей версией OpenSuse. 20GB - это был раздел с корнем. Наверное не стоило ставить btrfs. А относительно моей проблемы, корень был бы все равно забит, что бы я не выбрал.
Re: Забился раздел диска.
Ну не нужно этого)) Инсталлятор задает вопросы, и имеет страницу "итоговые настройки".
btrfs действительно сомнительная ФС, допиленная ext4, там ничего нового- не понимаю всю ту хипстоту, которая от нее прецца.
Не знаю, право.
btrfs действительно сомнительная ФС, допиленная ext4, там ничего нового- не понимаю всю ту хипстоту, которая от нее прецца.
А относительно моей проблемы, корень был бы все равно забит, что бы я не выбрал.
Не знаю, право.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
Вы её вообще видели?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Забился раздел диска.
Я ж хоячОк)) Но тем не менее это только продолжение ext4, ну кое-что добавили, Ок. Это_не_Reiser-4 все равно. ЭТО МЕЙНСТРИМ!))
Вообще подхожу к таким вопросам с точки зрения эстетики. И на reiser3 никогда не терял данные, а с ext* проблемы были. И чо? Еще одна ФС? Да ну нафиг!
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
Не рассуждайте о вещах, в которых ничего не смыслите. Только на смех себя выставляете, чесслово. Хотя б статью в википедии почитали для начала.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Забился раздел диска.
Шишкин например говорил что btrfs говно. И я вообще не понимаю, как модер может разбираться в файловых системах на уровне ассемблера и алгоритмов? Я бы например отнес это к бреду сивой кобылы и забыл))
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Забился раздел диска.
Поговорим после того, как продемонстрируете в коде btrfs хотя бы одну строчку на ассемблере.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Забился раздел диска.
1. s/не/ни/g
2. Корень заполниться может, если там еще и /usr с /var/log лежат, и ротация логов не настроена должным образом. Основная масса всего попадает именно туда. У меня, как я говорил, /tmp в памяти и /usr на отдельном разделе, данные еще на одном. LVM не пользую, ФС везде ext4, места на 320-гиговом HDD хватает. Суммарно под / и /usr выделено 20 ГиБ -- 15 под /usr, остальное /dev/root.
Re: Забился раздел диска.
Ну симлинками решается, вроде уже прояснили. Хотя это имеет смысл только при экономии на размере SSD- под систему он большой и не нужен.
Re: Забился раздел диска.
Мама! ...
Мама! ...
Я уже научился пользоваться горшком!
... только не всегда ещё метко ...
rl0ad, нужно следить за своей речью, и не говорить слов, значения которых не понимаете (это по поводу btrfs - "слышал звон, но никак не поймёт источник его происхождения").
Re: Забился раздел диска.
Olej, обычно я оказываюсь прав Но если этого не происходит, то всегда могу признать, что ошибался.
Re: Забился раздел диска.
Bizdelnick писал(а): ↑01.07.2016 20:42Не рассуждайте о вещах, в которых ничего не смыслите. Только на смех себя выставляете, чесслово. Хотя б статью в википедии почитали для начала.
Со свободным местом есть реальная проблема, которая не решена на уровне конечного пользователя.
http://lists.opensuse.org/opensuse-factory...6/msg00628.html
Re: Забился раздел диска.
Вопрос не в самой btrfs, а в том, что она не предназначена для маленьких разделов, а по современным меркам 20GB — это мало. Ей просто становится тесно. Если большой диск и интересуют snapshots, sub-volumes, balancing, ±block-device, то btrfs — отличный вариант.