* [sisyphus] systemd : how toincrease /tmp size @ 2015-12-23 8:04 Eugene Prokopiev 0 siblings, 1 reply; 12+ messages in thread From: Eugene Prokopiev @ 2015-12-23 8:04 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Здравствуйте! Нужно увеличить размер /tmp в контейнере под systemd-nspawn (текущий Сизиф). В арчевом форуме утверждают, что должен существовать соответствующий юнит, но у нас он какой-то странный: # systemctl status tmp.mount ● tmp.mount - /tmp Loaded: loaded (/etc/fstab; bad; vendor preset: disabled) Active: active (mounted) since Чт 2015-12-17 14:09:01 MSK; 5 days ago Where: /tmp What: tmpfs Docs: man:fstab(5) man:systemd-fstab-generator(8) Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. Но даже при явно созданном файле /etc/systemd/system/tmp.mount с содержимым: [Unit] Description=Temporary Directory Documentation=man:hier(7) Before=local-fs.target [Mount] What=tmpfs Where=/tmp Type=tmpfs Options=size=4G толку нет, размер /tmp после ребута контейнера (точнее poweroff и start ибо reboot мои контейнеры просто тушит и не поднимает) остается прежним. Да, редактирование fstab (и даже systemctl mask tmp.mount) тоже не помогает. -- WBR, Eugene Prokopiev ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <CAEdvWkR7igoWYM_J9Z4g2+o=UgE-97HY1465hbaFYPtknMZnOw@mail.gmail.com>]
* Re: [sisyphus] systemd : how toincrease /tmp size @ 2015-12-23 10:40 ` Eugene Prokopiev 2015-12-24 7:28 ` Eugene Prokopiev 2015-12-23 12:39 ` Sergey V Turchin 1 sibling, 1 reply; 12+ messages in thread From: Eugene Prokopiev @ 2015-12-23 10:40 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions 23 декабря 2015 г., 11:40 пользователь Alexey Shabalin <a.shabalin@gmail.com> написал: > А какой размер /tmp получается? одинаковый в контейнере и хостовой > системе? Да, а хочется в контейнере больше. Не положено? > tmp.mount было решено убрать из поставки, а использовать fstab (у вас видно, > что он сделан с помощью systemd-fstab-generator), т.к. zerg@ выпускает > kdesktop без tmpfs, там /tmp на HDD(может я ошибаюсь, и он для себя просил > удобную возможность отключать tmpfs для /tmp). А управлять этим через fstab > проще. Понятно, но сразу неочевидно. И почему тогда через fstab нельзя выставить размер? > Для systemd-nspawn еще есть параметр --tmpfs. Попробуйте что-то типа > --tmpfs=/tmp:mode=1777,size=4G Вроде получается, но: $ mount | grep /tmp tmpfs on /tmp type tmpfs (rw) tmpfs on /tmp type tmpfs (rw,nodev,size=4194304k) Мало того, что две записи смущают, так еще и nodev мне совсем не подходит. Как бы его убрать? -- WBR, Eugene Prokopiev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-23 10:40 ` Eugene Prokopiev @ 2015-12-24 7:28 ` Eugene Prokopiev 0 siblings, 0 replies; 12+ messages in thread From: Eugene Prokopiev @ 2015-12-24 7:28 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions 23 декабря 2015 г., 13:40 пользователь Eugene Prokopiev <enp@itx.ru> написал: > 23 декабря 2015 г., 11:40 пользователь Alexey Shabalin > <a.shabalin@gmail.com> написал: > >> А какой размер /tmp получается? одинаковый в контейнере и хостовой >> системе? > > Да, а хочется в контейнере больше. Не положено? Ну и собственно не помогает. Если сделать в хост-системе /tmp на 4G, то в контейнере ни чудесным образом, ни с помощью fstab больше 2G она не становится, а --tmpfs с принудительным nodev - лекарство хуже болезни. -- WBR, Eugene Prokopiev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-23 10:40 ` Eugene Prokopiev @ 2015-12-23 12:39 ` Sergey V Turchin 1 sibling, 1 reply; 12+ messages in thread From: Sergey V Turchin @ 2015-12-23 12:39 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions On Wednesday 23 December 2015 11:40:15 MSK Alexey Shabalin wrote: [...] > kdesktop без tmpfs, там /tmp на HDD Да. > (может я ошибаюсь, и он для > себя просил удобную возможность отключать tmpfs для /tmp). А управлять этим > через fstab проще. Не. Там проблема в том, что если /tmp записан в fstab, то наличие tmp.mount в systemd приводит к невозможности загрузки и даже mask tmp.mount не помогает. Если это решено, то можно и возвратить tmp.mount в пакет systemd. А в следующем KDesktop я для /tmp буду делать tmp.mount вместо записи в fstab. -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <CAEdvWkSxLwY91Xcb7wzpo+ZR9Hr90qiM-ue+e2UHisDwK4hxEg@mail.gmail.com>]
* Re: [sisyphus] systemd : how toincrease /tmp size @ 2015-12-23 15:07 ` Sergey V Turchin 0 siblings, 1 reply; 12+ messages in thread From: Sergey V Turchin @ 2015-12-23 15:07 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions On Wednesday 23 December 2015 17:54:58 MSK Alexey Shabalin wrote: [...] > > А в следующем KDesktop я для /tmp буду делать tmp.mount вместо записи в > > fstab. > > Зачем, чем не устраивает в fstab? Не решает вышеописанную проблему. -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <CAEdvWkSTsxcUjHhdP59LtJDin28ngujaokPG13EOv=+zDG=sdw@mail.gmail.com>]
* Re: [sisyphus] systemd : how toincrease /tmp size @ 2015-12-24 10:30 ` Sergey V Turchin 2015-12-24 11:32 ` Alexey Shabalin 2015-12-24 12:10 ` Sergey V Turchin 1 sibling, 1 reply; 12+ messages in thread From: Sergey V Turchin @ 2015-12-24 10:30 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions On Wednesday 23 December 2015 19:46:55 MSK Alexey Shabalin wrote: [...] > > > > > > А в следующем KDesktop я для /tmp буду делать tmp.mount вместо записи > > > > в > > > > fstab. > > > > Зачем, чем не устраивает в fstab? > > > > Не решает вышеописанную проблему. > > > > Как мне кажется, все проблемы должны быть решены после перехода на > systemd-fstab-generator. Как определить, что переход произошел? [...] P.S. В GMail есть текстовый редактор письма, иначе форматирование текстовой части письма страдает. -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-24 10:30 ` Sergey V Turchin @ 2015-12-24 11:32 ` Alexey Shabalin 2015-12-24 11:55 ` Sergey V Turchin 0 siblings, 1 reply; 12+ messages in thread From: Alexey Shabalin @ 2015-12-24 11:32 UTC (permalink / raw) To: Sergey V Turchin; +Cc: ALT Linux Sisyphus discussions 24 декабря 2015 г., 13:30 пользователь Sergey V Turchin <zerg@altlinux.org> написал: > On Wednesday 23 December 2015 19:46:55 MSK Alexey Shabalin wrote: > > [...] >> > >> > > > А в следующем KDesktop я для /tmp буду делать tmp.mount вместо записи >> > > > в >> > > > fstab. >> > > > Зачем, чем не устраивает в fstab? >> > >> > Не решает вышеописанную проблему. >> > >> > Как мне кажется, все проблемы должны быть решены после перехода на >> systemd-fstab-generator. > Как определить, что переход произошел? наличие /lib/systemd/system-generators/systemd-fstab-generator -- Alexey Shabalin ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-24 11:32 ` Alexey Shabalin @ 2015-12-24 11:55 ` Sergey V Turchin 2015-12-24 12:08 ` Sergey V Turchin 0 siblings, 1 reply; 12+ messages in thread From: Sergey V Turchin @ 2015-12-24 11:55 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions On Thursday 24 December 2015 14:32:02 MSK Alexey Shabalin wrote: [...] > >> > Как мне кажется, все проблемы должны быть решены после перехода на > >> > >> systemd-fstab-generator. > > > > Как определить, что переход произошел? > > наличие /lib/systemd/system-generators/systemd-fstab-generator Ааа. Я думал, еще не перешёл. :-) -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-24 11:55 ` Sergey V Turchin @ 2015-12-24 12:08 ` Sergey V Turchin 0 siblings, 0 replies; 12+ messages in thread From: Sergey V Turchin @ 2015-12-24 12:08 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 24 December 2015 14:55:46 MSK Sergey V wrote: [...] > > >> > Как мне кажется, все проблемы должны быть решены после перехода на > > >> > > >> systemd-fstab-generator. > > > > > > Как определить, что переход произошел? > > > > наличие /lib/systemd/system-generators/systemd-fstab-generator > > Ааа. Я думал, еще не перешёл. :-) Тогда можно оставить в KDesktop текущий вариант, раз всё равно в конечном итоге будет tmp.mount . -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-24 10:30 ` Sergey V Turchin @ 2015-12-24 12:10 ` Sergey V Turchin 2015-12-24 12:46 ` Sergey V Turchin 1 sibling, 1 reply; 12+ messages in thread From: Sergey V Turchin @ 2015-12-24 12:10 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions On Wednesday 23 December 2015 19:46:55 MSK Alexey Shabalin wrote: > 23 декабря 2015 г., 18:07 пользователь Sergey V Turchin <zerg@altlinux.org> > написал: > > > > On Wednesday 23 December 2015 17:54:58 MSK Alexey Shabalin wrote: > > > > > > > > [...] > > > > > > А в следующем KDesktop я для /tmp буду делать tmp.mount вместо записи > > > > в > > > > fstab. > > > > Зачем, чем не устраивает в fstab? > > > > Не решает вышеописанную проблему. > > > > > > > > Как мне кажется, все проблемы должны быть решены после перехода на > systemd-fstab-generator. А где посмотреть, что он мне сгенерил для /tmp ? [...] -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] systemd : how toincrease /tmp size 2015-12-24 12:10 ` Sergey V Turchin @ 2015-12-24 12:46 ` Sergey V Turchin 0 siblings, 1 reply; 12+ messages in thread From: Sergey V Turchin @ 2015-12-24 12:46 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thursday 24 December 2015 15:10:43 MSK Sergey V wrote: [...] > > systemd-fstab-generator. > А где посмотреть, что он мне сгенерил для /tmp ? strace показал /tmp/mnt-*.mount -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <CAEdvWkTSyBkoSwiLyMPWrYP=DET8jQO7LTvzJ=8M4wGVuQmeTw@mail.gmail.com>]
* Re: [sisyphus] systemd : how toincrease /tmp size @ 2015-12-24 13:10 ` Sergey V Turchin 0 siblings, 0 replies; 12+ messages in thread From: Sergey V Turchin @ 2015-12-24 13:10 UTC (permalink / raw) To: shaba, ALT Linux Sisyphus discussions On Thursday 24 December 2015 15:49:11 MSK Alexey Shabalin wrote: > 2015-12-24 15:46 GMT+03:00 Sergey V Turchin <zerg@altlinux.org>: > > > On Thursday 24 December 2015 15:10:43 MSK Sergey V wrote: > > > > > > > > [...] > > > >> > systemd-fstab-generator. > >> > >> А где посмотреть, что он мне сгенерил для /tmp ? > > > > strace показал /tmp/mnt-*.mount > > Это если вручную запустил. > А обычное место для всего сгенерированого при загрузке, > это /run/systemd/generator Да я хотел посмотреть разницу с systemd-шным tmp.mount . Кроме Conflicts=umount.target ничего не вижу, да и оно, вроде, не нужно, если /tmp на жестком диске. > А в /run/systemd/generator.late попадают сгенерированые из sysv > init-скриптов. Они тоже напрямую не читаются. -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2015-12-24 13:10 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-12-23 8:04 [sisyphus] systemd : how toincrease /tmp size Eugene Prokopiev 2015-12-23 10:40 ` Eugene Prokopiev 2015-12-24 7:28 ` Eugene Prokopiev 2015-12-23 12:39 ` Sergey V Turchin 2015-12-23 15:07 ` Sergey V Turchin 2015-12-24 10:30 ` Sergey V Turchin 2015-12-24 11:32 ` Alexey Shabalin 2015-12-24 11:55 ` Sergey V Turchin 2015-12-24 12:08 ` Sergey V Turchin 2015-12-24 12:10 ` Sergey V Turchin 2015-12-24 12:46 ` Sergey V Turchin 2015-12-24 13:10 ` Sergey V Turchin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git