Во-первых, в стороне: хранить Ваши данные монго в /usr/local/mongodb_data
кажется немного странным; большая часть закулисного устройства хранения данных находится в /var/
, или, для самоустановленных приложений, /var/local/
. Посмотрите hier(7)
или Стандарт Иерархии Файловой системы для получения дополнительной информации. (FHS неверно называется: потому что это является описательным, не предписывающим, это не стандарт. Но это стоит считать.)
Ваш mongodb.lock
файл принадлежит root
потому что Вы выполнились:
sudo mongod --dbpath=/usr/local/mongodb_data
sudo(8)
выполняет программы с другим эффективным идентификатором пользователя (см. seteuid(2)
, setreuid(2)
для деталей). Поскольку Вы не указывали никакого другого пользователя с a -u
опция, sudo(8)
принявший значение по умолчанию к root
учетная запись. Таким образом Ваш файл блокировки был создан с root
владелец и группа. (Сравните sudo id
с id
видеть что изменения.)
Что является странным, хотя, то, что файл блокировки должен был быть удален, когда Вы останавливаетесь mongod
база данных. Убедитесь, что Вы останавливаете его правильно - не только, таким образом, файлы блокировки удалены - но также и таким образом, Вы знаете, что данные были правильно сохранены на диск.
Ну, я предполагаю, что это должен быть ответ затем.
Это походит на задание для bittorrent.
Возможно, можно ли использовать прокси в LAN?
Я имею в виду, устанавливаю некоторый локальный прокси, который будет кэшировать мультимедийный контент, такой как изображения и видео.
Затем в первый раз, когда некоторые "игроки" хотят "играть", Ваш прокси будет кэшировать файл и когда следующий игрок захочет играть, он должен будет обосноваться с файлом, который уже использовался.
Вы могли, вероятно, даже установить плееры, чтобы только выбрать медиа-файлы через прокси и сделать, чтобы остальные перешли непосредственно к Вашему CMS.
Я думал об идее, потому что я устанавливал лак (сторона сервера), чтобы кэшировать изображения и наполнить несколько дней назад, но если Вы будете знать немного истории, то Вы будете помнить, что ISPs все проксировали материал назад в день.