Файловая 1с в OpenVZ контейнере

Модераторы: dimbor, Модераторы разделов

Ответить
Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04
Контактная информация:

Файловая 1с в OpenVZ контейнере

Сообщение warlomak »

в общем завел все это барахло в OpenVZ контейнере, связка получилась такая: Proxmox 3.4, Ubuntu Mate 15.04 в OpenVZ контейнере + x2go для терминалов.
Заморочек особо не было, если бы bindfs и fuse нормально работали в контейнере OpenVZ...


если кому интересно решение, то вот оно:
/mnt/bases - на хосте, базы 1с
/mnt/disk - диск смонтированый bindfs и проброшеный через simfs в OpenVZ контейнер...

на хосте ставим:

# aptitude install bindfs

и добавляем в параметры монтирования контейнера:

# cat /etc/vz/conf/101.mount

#!/bin/bash
. /etc/vz/vz.conf
. ${VE_CONFFILE}
SRC=/mnt/disk
DST=/mnt/disk
if [ ! -e ${VE_ROOT}${DST} ]; then mkdir -p ${VE_ROOT}${DST}; fi
umount /mnt/disk
bindfs -o perms=0777,mirror=1000,group=1001 /mnt/bases /mnt/disk
mount -n -t simfs ${SRC} ${VE_ROOT}${DST} -o ${SRC}

где 1000 и 1001 (uid и gid) соответственно юзер и группа в контейнере чьи права мы присваиваем файлам...

p.s.
т.ч. можно делать готовые шаблоны для 1с и не парится...
версия 1c 8.3.6.
есть некоторые проблемы с бекапом из вебморды proxmox, т.к. раздел в базами примонтирован на хосте... но можно бекапить самим...

p.s.s.
на ubuntu mate x64 легко встают 1с 8.3 i386 и x64
как вычищу от мусора контейнер могу выложить torrent, без 1с естественно. т.к. все зависимости там уже стоят поставить dpkg *.deb труда не составит...
Спасибо сказали:
Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04
Контактная информация:

Re: Файловая 1с в OpenVZ контейнере

Сообщение warlomak »

провел тест от Гилева:
Изображение
результаты не очень, но если учесть, что все крутится на программном RAID1 mdadm, то нормально...
процессор Intel® Core™ i5-4460 CPU @ 3.20GHz
на контейнер выделено 3 ядра...
Спасибо сказали:
Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04
Контактная информация:

Re: Файловая 1с в OpenVZ контейнере

Сообщение warlomak »

собственно видео, как это работает через openvpn 2Mbit туннель, клиент x2go
1c в OpenVZ

p.s.

Итог чего добились этой "хренью":
1. wa при работе 1с в "виртуалке" 0% (даже на soft raid mdadm)
2. Скорость разворачивания сервера (при наличии proxmox, у меня они везде...) для небольшой конторы 3мин примерно...
3. Скорость на медленных каналах устраивает не меньше чем по rdp...

p.s.s.
машина работает 7/24 у клиента, 5 юзеров пожелали принять участие в этом действии, по работе сервера вроде вопросов не возникает...
если не считать "косяки" 1с, типа загрузка КЛАДР в linux и т.д.
можно еще и pgsql в docker замутить, вообще интересно будет...
ключи легко пробрасываются в proxmox passthrough, так же как и остальные usb устройства, проверено на сканерах и принтерах...
Спасибо сказали:
oermolaev
Сообщения: 39

Re: Файловая 1с в OpenVZ контейнере

Сообщение oermolaev »

warlomak писал(а):
24.05.2015 20:48
ключи легко пробрасываются в proxmox passthrough, так же как и остальные usb устройства, проверено на сканерах и принтерах...

то есть проброс принтеров осуществляется не через x2goserver-printing и cups-x2go?

warlomak писал(а):
24.05.2015 17:59
как вычищу от мусора контейнер могу выложить torrent, без 1с естественно. т.к. все зависимости там уже стоят поставить dpkg *.deb труда не составит...

я бы взял посмотреть/потестить
Спасибо сказали:
Ответить