alibek Posted May 22, 2019 · Report post Вылезла у меня на одном сервере странность и не нахожу в документации ей объяснения. Если это принципиально, то сервер виртуальный, но сомневаюсь, что причина в этом. Есть такой тестовый скриптик: for D in / /data /data/log /tmp /var /var/tmp /var/log /var/run /usr /home do echo "dir: $D" mkdir $D/tag123dir touch $D/tag123file done Он создает в нескольких местах пустой каталог и пустой файл. После перезагрузки сервера эти каталоги и файлы отсутствуют в /tmp и /var/run. И если с /tmp это ожидаемо, то почему в /var/run изменения не сохраняются? При этом в остальных каталогах (даже в /var или /var/tmp) все нормально. Такое впечатление, что при запуске сервера /var/run чиститься, как и /tmp. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
st_re Posted May 22, 2019 · Report post mount что сообщает о типе точки монтирования для /var/run (или для /run если /var/run туда симлинк.. ) не как то так часом? tmpfs on /run type tmpfs (rw,nosuid,nodev,size=524288k,mode=755) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted May 22, 2019 · Report post Да, именно так. Хотя я разметку делал только с одним общим разделом. Спасибо за наводку. Нужно было tmpfiles.d правильно настроить. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...