Bug 32499 - squid не работает в альт-контейнере LXC
Summary: squid не работает в альт-контейнере LXC
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: squid (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-15 04:02 MSK by Вадим Илларионов
Modified: 2016-09-15 17:52 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Вадим Илларионов 2016-09-15 04:02:05 MSK
squid-3.5.10-alt1 вылетает со следующей руганью:

FATAL: Ipc::Mem::Segment::create failed to shm_open(/squid-cf__metadata.shm): (13) Permission denied

Squid Cache (Version 3.5.21): Terminated abnormally.
CPU Usage: 0.016 seconds = 0.012 user + 0.004 sys
Maximum Resident Size: 56848 KB
Page faults with physical i/o: 0

Контейнер LXC сконвертирован из рабочего контейнера OpenVZ.
В дебиан-контейнере squid-3.4.8-6+deb8u3 работает без проблем.
Проверялось в проксмоксе - оригинальном и альтовском.
Comment 1 Вадим Илларионов 2016-09-15 04:05:06 MSK
Забыл упомянуть: версия 3.5.10 превратилась в 3.5.21 после apt-get dist-upgrade в уже сконвертированном контейнере. Обновление, как видно, проблему не решило.
Comment 2 Gleb F-Malinovskiy 2016-09-15 15:46:30 MSK
(In reply to comment #0)
> squid-3.5.10-alt1 вылетает со следующей руганью:
> 
> FATAL: Ipc::Mem::Segment::create failed to shm_open(/squid-cf__metadata.shm):
> (13) Permission denied

А что у вас там с /dev/shm ? Наличие и права.
Comment 3 Вадим Илларионов 2016-09-15 17:52:14 MSK
Хм. А его попросту нет - как и в исходном контейнере OpenVZ, что там не мешает сквиду работать. install -m 1777 -d /dev/shm исправляет ситуацию. Как это зафиксировать, если не через tmpfiles.d?