powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL+FreeBSD+1C
16 сообщений из 16, страница 1 из 1
PostgreSQL+FreeBSD+1C
    #38027323
pt12pt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер всем!
1. Можно ли поставить на freedsd из портов Postgre и потом на него накатить патчи от 1с.
2. Можно ли поставить на freedsd эмулятор linux и поставить собранный 1С Postgre
Какой из вариантов более Эффективен (надежен)?
Спасибо.
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38027335
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pt12ptДобрый вечер всем!
1. Можно ли поставить на freedsd из портов Postgre и потом на него накатить патчи от 1с.
2. Можно ли поставить на freedsd эмулятор linux и поставить собранный 1С Postgre
Какой из вариантов более Эффективен (надежен)?
Спасибо.
И то и другое - верный путь к проблемам. Поиграть можно. Боевая эксплуатация не рекомендуется.
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38027377
pt12pt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tadminpt12ptДобрый вечер всем!
1. Можно ли поставить на freedsd из портов Postgre и потом на него накатить патчи от 1с.
2. Можно ли поставить на freedsd эмулятор linux и поставить собранный 1С Postgre
Какой из вариантов более Эффективен (надежен)?
Спасибо.
И то и другое - верный путь к проблемам. Поиграть можно. Боевая эксплуатация не рекомендуется.
То есть единственное правильное решение (CentOS, RHEL, OEL) и собранный 1С дистрибутив PostgreSQL?
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38027785
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pt12pttadminпропущено...

И то и другое - верный путь к проблемам. Поиграть можно. Боевая эксплуатация не рекомендуется.
То есть единственное правильное решение (CentOS, RHEL, OEL) и собранный 1С дистрибутив PostgreSQL?

в общем да... во всяком случае для него вы сможете официальную поддержку получить если что...
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38028512
pt12pt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Boguk,
Просто везде на форумах пишут, что Postgre на Linux обгоняет по перфомансу FreeBSD, но FreeBSD надежнее. Ну и меня тут все на FreeBSD крутится. И шлюз, фильтрация пакетов, почта, домен, файловые шары. Как -то не хотелось бы устраивать зоопарк из ОС
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38028932
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pt12ptMaxim Boguk,
Просто везде на форумах пишут, что Postgre на Linux обгоняет по перфомансу FreeBSD, но FreeBSD надежнее.
Мало ли что на форумах пишут.
Если вам важна производительность, сравните производительность 1С на Postgresql и на MS SQL, у вас отпадут всякие сомнения в выборе ОС и базы данных.

Хотите проблем? На здоровье. Почитайте на этом форуме, с чем люди развлекались. Добавьте стабильности 1С с помощью FreeBSD! Детский сад.
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38030504
pt12pt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tadminpt12ptMaxim Boguk,
Просто везде на форумах пишут, что Postgre на Linux обгоняет по перфомансу FreeBSD, но FreeBSD надежнее.
Мало ли что на форумах пишут.
Если вам важна производительность, сравните производительность 1С на Postgresql и на MS SQL, у вас отпадут всякие сомнения в выборе ОС и базы данных.

Хотите проблем? На здоровье. Почитайте на этом форуме, с чем люди развлекались. Добавьте стабильности 1С с помощью FreeBSD! Детский сад.

Так что такие проблемы уже у кого-то были. Или создаются условия для возникновения проблем?
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38030847
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ваше желание дерзновению подобно.
Обязательно отпишитесь, когда поработаете месяц-другой.
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38339151
Alex Povolotsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tadmin, работает и не жужжит. Буду пробовать поднять все на FreeBSD - и базу, и сервер.
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38339570
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex Povolotskytadmin, работает и не жужжит. Буду пробовать поднять все на FreeBSD - и базу, и сервер.
Что именно у вас сейчас "работает и не жужжит"?
Если Вам не сложно, опишите в назидание всем вашу базу, нагрузку, железо и версии ПО.
--
Топикстартер ушел и не вернулся....
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38339606
Alex Povolotsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tadmin,

1С 8.1, Postgres 9.2.4, патчи от 1С, наложенные вручную, FreeBSD 9.1/amd64,

CPU: Intel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz (3492.15-MHz K8-class CPU) (8 ядер)

16 Gb RAM

2 SSD, 2 HDD, zfs

pool: pg_xlog
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM
pg_xlog ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gpt/pg_xlog0 ONLINE 0 0 0
gpt/pg_xlog2 ONLINE 0 0 0

errors: No known data errors

pool: system
state: ONLINE
scan: resilvered 12.4G in 1h29m with 0 errors on Fri Jul 5 20:02:41 2013
config:

NAME STATE READ WRITE CKSUM
system ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gpt/system1 ONLINE 0 0 0
gpt/system3 ONLINE 0 0 0
logs
mirror-1 ONLINE 0 0 0
gpt/log0 ONLINE 0 0 0
gpt/log2 ONLINE 0 0 0
cache
gpt/cache0 ONLINE 0 0 0
gpt/cache2 ONLINE 0 0 0

errors: No known data errors

pool: tank
state: ONLINE
scan: resilvered 8.01M in 0h0m with 0 errors on Fri Jul 5 17:28:09 2013
config:

NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada0p2 ONLINE 0 0 0
ada2p2 ONLINE 0 0 0










данные по нагрузке с точки зрения 1С сейчас не скажу
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38340100
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, весьма познавательно.
Нагрузка весьма умеренная, но число блокировок непривычно высокое.
Не могли бы показать график iostat, но не в байтах, а в IOPS.

Верно понимаю, что у вас две базы:
УПП - 12-35 коннектов
БизнесПроцессы(?) - 1-10 коннектов

Сколько у вас реальных пользователей?

Не очень понимаю диагностику по ZFS. Сделано два пула - обычные диски в зеркале для системы и базы, а SSD в зеркале - для xlog?
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38340282
Alex Povolotsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tadminСпасибо, весьма познавательно.
Нагрузка весьма умеренная, но число блокировок непривычно высокое.
Не могли бы показать график iostat, но не в байтах, а в IOPS.


Ну не раньше, чем сделаю себе такую статистику)))

Вот только что снятые данные

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
                    capacity     operations    bandwidth
pool              alloc   free   read  write   read  write
----------------  -----  -----  -----  -----  -----  -----
pg_xlog           1.69G  3.28G      1     24  29.8K   171K
  mirror          1.69G  3.28G      1     24  29.8K   171K
    gpt/pg_xlog0      -      -      0     15  19.2K   171K
    gpt/pg_xlog2      -      -      0     15  18.7K   171K
----------------  -----  -----  -----  -----  -----  -----
system             419G   509G    571    159  1.52M   728K
  mirror           419G   509G    571    158  1.52M   630K
    gpt/system1       -      -    284     20   916K   630K
    gpt/system3       -      -    284     20   916K   630K
logs                  -      -      -      -      -      -
  mirror          1.12M  1.98G      0      1      0    98K
    gpt/log0          -      -      0      1     13  98.0K
    gpt/log2          -      -      0      1     13  98.0K
cache                 -      -      -      -      -      -
  gpt/cache0      43.9G  7.94M    162     26  1.30M  2.58M
  gpt/cache2      43.9G  7.98M    159     26  1.27M  2.58M
----------------  -----  -----  -----  -----  -----  -----
tank               601M  4.38G     20     82  40.4K   587K
  mirror           601M  4.38G     20     82  40.4K   587K
    ada0p2            -      -     10     31    24K   587K
    ada2p2            -      -      5     31  20.3K   587K
----------------  -----  -----  -----  -----  -----  -----

                     capacity     operations    bandwidth
pool              alloc   free   read  write   read  write
----------------  -----  -----  -----  -----  -----  -----
pg_xlog           1.69G  3.28G      3     48  89.2K   509K
  mirror          1.69G  3.28G      3     48  89.2K   509K
    gpt/pg_xlog0      -      -      1     33  78.5K   510K
    gpt/pg_xlog2      -      -      0     32  37.0K   510K
----------------  -----  -----  -----  -----  -----  -----
system             419G   509G      8    170  41.6K   785K
  mirror           419G   509G      8    170  41.6K   785K
    gpt/system1       -      -      3     24  43.7K   786K
    gpt/system3       -      -      3     25  59.0K   786K
logs                  -      -      -      -      -      -
  mirror          2.38M  1.98G      0      0      0      0
    gpt/log0          -      -      0      0      0      0
    gpt/log2          -      -      0      0      0      0
cache                 -      -      -      -      -      -
  gpt/cache0      43.9G  7.95M    180      3  1.46M   217K
  gpt/cache2      43.9G  7.93M    215      4  1.74M   228K
----------------  -----  -----  -----  -----  -----  -----
tank               601M  4.38G     78    104   106K   753K
  mirror           601M  4.38G     78    104   106K   753K
    ada0p2            -      -     44     29  92.6K   754K
    ada2p2            -      -     24     29  88.7K   754K
----------------  -----  -----  -----  -----  -----  -----

                     capacity     operations    bandwidth
pool              alloc   free   read  write   read  write
----------------  -----  -----  -----  -----  -----  -----
pg_xlog           1.69G  3.28G      3     43  69.1K   455K
  mirror          1.69G  3.28G      3     43  69.1K   455K
    gpt/pg_xlog0      -      -      1     30  44.7K   456K
    gpt/pg_xlog2      -      -      0     30  35.4K   456K
----------------  -----  -----  -----  -----  -----  -----
system             419G   509G      8    138  30.3K   537K
  mirror           419G   509G      8    138  30.3K   537K
    gpt/system1       -      -      3     17  41.6K   537K
    gpt/system3       -      -      3     17  74.0K   537K
logs                  -      -      -      -      -      -
  mirror          1.12M  1.98G      0      0      0      0
    gpt/log0          -      -      0      0      0      0
    gpt/log2          -      -      0      0      0      0
cache                 -      -      -      -      -      -
  gpt/cache0      43.9G  7.95M    727      5  5.87M   222K
  gpt/cache2      43.9G  7.94M    567      3  4.58M   199K
----------------  -----  -----  -----  -----  -----  -----
tank               602M  4.38G     75    105   103K   858K
  mirror           602M  4.38G     75    105   103K   858K
    ada0p2            -      -     46     32   116K   858K
    ada2p2            -      -     18     32  38.2K   858K
----------------  -----  -----  -----  -----  -----  -----

                     capacity     operations    bandwidth
pool              alloc   free   read  write   read  write
----------------  -----  -----  -----  -----  -----  -----
pg_xlog           1.69G  3.28G      3     35  74.1K   394K
  mirror          1.69G  3.28G      3     35  74.1K   394K
    gpt/pg_xlog0      -      -      1     26  74.5K   395K
    gpt/pg_xlog2      -      -      0     26  30.8K   395K
----------------  -----  -----  -----  -----  -----  -----
system             419G   509G      5    120  23.7K   551K
  mirror           419G   509G      5    119  23.7K   437K
    gpt/system1       -      -      1     16  48.6K   438K
    gpt/system3       -      -      2     16  20.7K   438K
logs                  -      -      -      -      -      -
  mirror          1.12M  1.98G      0      0      0   114K
    gpt/log0          -      -      0      0      0   114K
    gpt/log2          -      -      0      0      0   114K
cache                 -      -      -      -      -      -
  gpt/cache0      43.9G  7.87M     23      3   198K   194K
  gpt/cache2      43.9G  7.91M     24      3   206K   190K
----------------  -----  -----  -----  -----  -----  -----
tank               600M  4.38G     75     94  90.3K   651K
  mirror           600M  4.38G     75     94  90.3K   651K
    ada0p2            -      -     42     27  97.5K   652K
    ada2p2            -      -     22     27  64.5K   652K
----------------  -----  -----  -----  -----  -----  -----

интервал - 10 секунд
tadminВерно понимаю, что у вас две базы:
УПП - 12-35 коннектов
БизнесПроцессы(?) - 1-10 коннектов

Сколько у вас реальных пользователей?


Сколько-то, не считал)

tadminНе очень понимаю диагностику по ZFS. Сделано два пула - обычные диски в зеркале для системы и базы, а SSD в зеркале - для xlog?

Я немного перемудрил - исторически сложилось, надо бы переделать.

Есть пул, на котором базовая система (tank)

Есть пул, на котором все остальное и базы (system, hdd+кэш и лог на ssd)

Есть пул на SSD специально для xlog (это я перемудрил с настройками и вызвал лютые тормоза. Пока разбирался - успел со страху перенести xlog на ssd, теперь посмотрим, сколько проживет. По предварительным оценкам - года три).

xlog сжимается (коэффициент 4.77), так как процессор все равно простаивает со страшной силой, а так экономится ресурс SSD.

Буду в ближайшее время строить 1С полностью на FreeBSD
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38340940
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex Povolotskytadminк iostat, но не в байтах, а в IOPS.

Ну не раньше, чем сделаю себе такую статистику)))
Munin ее по умолчанию рисует. Это ведь он?

Буду в ближайшее время строить 1С полностью на FreeBSD
Пишите сюда, пусть будут success story


Оффтоп.
Вы из СПб, имеете какое-то отношение к СПбГУ?
...
Рейтинг: 0 / 0
PostgreSQL+FreeBSD+1C
    #38340985
Alex Povolotsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tadmin, munin по умолчанию рисует именно байты в секунду.

Будет success - будет и story. Fail story, если что, тоже будет.

Нет, никакого отношения к СПбГу не имею
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
PostgreSQL+FreeBSD+1C
    #38921497
ssergey.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex Povolotsky, не могли бы подробней рассказать как накладывали патчи???
Я дошёл до этого, но у меня собирается без fasttrun и иных модулей 1c
Понятно, что делаю что-то не так, но понять что именно не могу. Наложение заплаток вроде проходит. Пытался играться с опцией -pX ничего не вышло (оставил последний вариант)

авторcd /usr/ports/databases/postgresql92-server/
make fetch && make checksum && make extract && make patch
Накладваем патчи
cd work/postgresql-9.2.10/
patch -p2 < ~/postgresql-1c-9.2.patch
patch -p1 < ~/1c_FULL_92-0.22
patch -p0 < ~/applock-1c-9.2.patch

Отключаем опцию integer-datetimes (обязательно для 1С)
./configure --with-perl --with-tcl --disable-integer-datetimes
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL+FreeBSD+1C
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]