0. capitan 1192 25.12.18 14:10 Сейчас в теме

Сервер 1С:Предприятие на Ubuntu 16.04 и PostgreSQL 9.6, для тех, кто хочет узнать его вкус. Рецепт от Капитана

Если кратко описать мое отношение к Postgres: Использовал до того, как это стало мейнстримом.
Конкретнее: Собирал на нем сервера для компаний среднего размера (до 50 активных пользователей 1С).
На настоящий момент их набирается уже больше, чем пальцев рук пары человек (нормальных, а не фрезеровщиков).
Следуя этой статье вы сможете себе собрать такой же и начать спокойную легальную жизнь, максимально легко сделать первый шаг в мир Linux и Postgres.
А я побороться за 1. Лучший бизнес-кейс (лучший опыт автоматизации предприятия на базе PostgreSQL).
Если, конечно, статья придется вам по вкусу.

Перейти к публикации

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. capitan 1192 25.12.18 15:01 Сейчас в теме
Не вошедшее в статью:
1. Картинка заголовка
2. Размышление по поводу тестов производительности, батлов, etc СУБД MS SQL vs СУБД PostgreSQL
Сюжет известен предположительно с VI в. до н. э. , для русскоязычного населения в варианте басни Лиса и виноград.
Трудно предположить, что коммерческий продукт проигрывает в производительности на своей же платформе open source.
Не говоря уже о полученных "из коробки" масштабируемости и разным плюшкам, посмотрите презентацию MS SQL 2019 - не разочаруетесь
Плюсы PostgreSQL совсем в другом - бесплатность и возможность самостоятельной доработки (это уже о таких зубрах как Яндекс например)
MS SQL же по некоторым причинам некоторым стал не по зубам, но это не означает что он стал плох.
Совсем загадочно выбирать для сравнения например время загрузки базы из dt.
Не думаю, что это самая частая операция в повседневной работе компании.
C точки зрения бизнеса - есть штат сотрудников, он работает в рабочее время (не всегда) - каламбур.
И от быстродействия операций происходящих в рабочее время зависит быстродействие фирмы.
Их с переменным успехом меряет APDEX.
А залития невероятных баз и пересчеты итогов в принципе не критичны пока они успевают проходить в нерабочее время.

Забавно, что обычно обзоры пишут те же самые люди, которые прославляли MS
Как не вспомнить Жванецкого про табун лошадей:
Впереди мчатся самые продвинутые, самые комсомольские, самые боевые. А когда табун разворачивается в обратную сторону...
Те, кто был впереди, вопреки всем законам физики, опять оказываются впереди - те же самые люди.
Когда же они успевают перестроиться, обежать, обойти?

Журнал "За рулем" в этом плане впереди всех.
Лет 5 назад они охаивали китайский автопром как только могли - и пластик жесткий и комплектация странная и едет плохо.
А сейчас и пластик не скрипит и комплектация богатая и едет классно.

3. Настройки безопасности.
В данном варианте настройки они не самые наилучшие, но на мой взгляд приемлемые для среднего размера компании
4. Бэкапы.
Помните мы прикупили диск - это для них. На них заливаете как образ созданного сервера, когда он заработал штатным образом, так и архивы 1С
kolya_tlt; denis_sov; Nigelist; acanta; lunjio; vano-ekt; +6 Ответить
6. starik-2005 1856 25.12.18 15:52 Сейчас в теме
(1)
Лет 5 назад они охаивали китайский автопром как только могли - и пластик жесткий и комплектация странная и едет плохо.
А сейчас и пластик не скрипит и комплектация богатая и едет классно.
Интересно, может людям современным прийти в голову простая мысль: "за пять лет что-то могло поменяться"?
denis_sov; Fox-trot; awk; +3 Ответить
8. capitan 1192 25.12.18 16:00 Сейчас в теме
(6)Ну то есть пять лет назад мерседесы были ого-го, а сейчас уже не те ?
В процентном отношении ничего не поменялось

9. starik-2005 1856 25.12.18 16:23 Сейчас в теме
(8)
В процентном отношении ничего не поменялось
В процентном отношении чего к чему? 30 лет назад в телевизоре китайцы заполоняли площади велосипедами, а теперь они все на машины пересели. Постоянно что-то меняется. Мелкософт выпустила дистрибутив скула для линуха, вошла в опенсорс фоундейшн в качестве платинового партнера, выпустила свои дистры линуха для эмбеддед-систем, Линух за пять лет стал лучше в чем-то, постгрес тоже развивался.

А совсем давно было структурное программирование, а с выходом виндов пришлось всем программерам разбираться в ООП, т.к. паскаль стал делфями, а там объект на объекте. Кто-то не смог этого пережить и пошел в сантехники, у которых за последние 30 лет поменялось вообще все.
A_Max; awk; +2 Ответить
11. capitan 1192 25.12.18 16:36 Сейчас в теме
(9)
В процентном отношении чего к чему?
В процентном отношении качества мерседеса и китайского автопрома.
А то что прогресс не стоит на месте - это неоспоримый факт
Так и здесь.
Да может постгри и догнал 2008 скуль по производительности
Но в MS SQL 2019 уже используют ИИ для оптимизации плана запроса например
Или комплекс для европейского GDPR
Т.е. в процентном отношении коммерческий продукт будет всегда выигрывать
Dmitri93; +1 Ответить
17. starik-2005 1856 25.12.18 17:37 Сейчас в теме
(11)
процентном отношении коммерческий продукт будет всегда выигрывать
Далеко не всегда. Коммерческий продукт может уступать свободному, что было сформулировано одной софтверной конторой в том смысле, что сколько бы вы ни вылизывали свой продукт, однажды появится свободный софт, который будет лучше. Пример тому - яндекс и гугл навигаторы. Предположу, что кто-то еще юзает навител, но не совсем понимаю, зачем. Тоже с переводчиками, есть у самса такая штука, как bixby vision - этакая нейросеть в массы. Просто деньги там иначе зарабатываются, бизнес-модель там другая от слова "совсем".

Да, пока коммерческие базы данных весьма хороши, но алгоритмы машинного обучения первоначально создаются в университетах аспирантами, а не специалистами компании M$ или каких других. И эти алгоритмы попадают сначала именно в открытый софт, а уже потом специалисты, которые их придумали, идут руководить отделами пропиетарных разработчиков. При этом в свободном софте часто новые изменения попадают в тестовые ветки, которые не включаются в дистрибутивы для продуктива. Но если среди разработчиков конечного пользователя есть соответствующие спецы, то никто не запретит им включить тестовый код в локальную сборку. О сборке PostgreSQL я в свое время писал.

Суть тут в другом - в том, что сейчас зарабатывают чаще не на самом софте, а на его поддержке и экспертизе.

— Фактически ты кратко описал начало алгоритма действий для поиска проблемных запросов. Данные знания могут служить основой создания новых полезных «надстроек»?

Верно. Именно поэтому область моих интересов сейчас — это DBA AI. Искусственный интеллект, помогающий «готовить» Postgres быстро и эффективно, без чисто ручных действий, в больших и растущих масштабах (как правило, в облаках). Такого в природе пока нет, но работы в этом направлении уже ведутся (одна из интересных, хотя и пока сугубо исследовательских разработок — уже упомянутая Peloton).
-- 2017-й год.

А вот тут сцылка на исходняки...
What Is Peloton?
A self-driving SQL database management system.
Integrated artificial intelligence components that enable autonomous optimization.
Native support for byte-addressable non-volatile memory (NVM) storage technology.
Lock-free multi-version concurrency control to support real-time analytics.
Postgres network-protocol and JDBC compatible.
High-performance, lock-free Bw-Tree for indexing.
100% Open-Source (Apache Software License v2.0).
19. capitan 1192 25.12.18 17:47 Сейчас в теме
(17)
Пример тому - яндекс и гугл навигаторы

СитиГид - всегда лучше них водит
Потому что коммерческий продукт - как минимум ответственность и как максимум понимание что надо быть лучше СПО
А СПО - это как раз отказ от ответственности ) и много много форумов в помощь.

Я бы привел пример RedHat - вот кто красавчики. Они поддерживают СПО на котором бесплано откатывают схемы которые уходят в продакт )
78. ansh15 27.12.18 02:17 Сейчас в теме
(11)
Но в MS SQL 2019 уже используют ИИ для оптимизации плана запроса

В платной редакции Postgres Pro разновидность ИИ для того же самого тоже присутствует.
А в бесплатной никто и не обещал.
38. capitan 1192 26.12.18 09:56 Сейчас в теме
(1)Кстати - на прошлой неделе была презентация MS SQL 2019.
Советую посмотреть на ютюбе.
Там же будет и ответ про облака. Концепция поменялась - теперь мелкомягкие уже говорят так: хотите уходите в Azure, а хотите у себя пользуйте архитектуру. От них удивительно было слышать.
Но еще больше порадовала запись презентации с ноутбука евангелиста микрософт.
У него макбук.
Отличный ответ ратующим за Windows 10.
starik-2005; +1 Ответить
75. capitan 1192 26.12.18 16:49 Сейчас в теме
2. vano-ekt 1167 25.12.18 15:05 Сейчас в теме
у Гилева чутка отличаются и расписаны параметры конфигурации:
http://www.gilev.ru/postgresql/
только ленивый одинэсник не поставил 1с и pg на линь.
Щас все следят за замерами производительности, тестовыми прогонами, нагр.тестированием, сравнениями с ms, затыками на практике в конкретных конфигурациях. Примеряют на себя размеры баз, таблиц, акт-х пользователей. Просто поставить, чтоб открылось уже не интересно :-D
А вот рассказы про переписаный блок партионного учета, расчета с/с (или наоборот, увеличение скорости типового кода при переходе с ms) были бы интересней... Разработчики платформы и типовых тоже бы поделились, как они пишут, тестируют, оптимизируют конфигурации под несколько СУБД, какая из них чаще прощает неоптимальные запросы
Liris; teflon; mickey.1cx; starik-2005; acanta; +5 Ответить
3. capitan 1192 25.12.18 15:11 Сейчас в теме
(2)
Просто поставить, чтоб открылось
может и не интересно, а чтобы работало - интересно
Больше скажу - раз в пол-года приходится переписывать подобный мануал

Только ленивый не выложил свои параметры конфигурации postgres )
Там тоже не все учтено

Про сравнения ответил уже выше
denis_sov; +1 Ответить
4. capitan 1192 25.12.18 15:14 Сейчас в теме
(2)
про переписаный блок партионного учета, расчета с/с

кстати тоже ответил выше.
Прикиньте сколько стоит его переписать и потом поддерживать ?
Если цель просто перейти с MS SQL то она не отбивается никак, проще MS SQL купить
Простой пример отсюда же - отдел ИТ получающий з/п два месяца танцует с бубном чтобы завести сервер - что дешевле для бизнеса ?
denis_sov; +1 Ответить
31. vano-ekt 1167 26.12.18 06:26 Сейчас в теме
(4)
Прикиньте сколько стоит его переписать и потом поддерживать ?

в том то и дело... нанять отдельного DBA pg с годовым ФОТом в стоимость ms... ради эмм... чего там? открытого кода? возможности дописать свой плагин (предварительно наняв java-программера)?... в неИТ-компании...
15. capitan 1192 25.12.18 17:11 Сейчас в теме
(2)
замерами производительности, тестовыми прогонами, нагр.тестированием, сравнениями с ms,

Кстати порекламирую себя
https://infostart.ru/public/285947/
Тесты производительности - различные варианты хранения (Windows 2012 vs Ubuntu 14.04 vs Fedora 20; MS Sql 2014 vs Postgresql 9.2.4) на примере УТ 11.1
denis_sov; +1 Ответить
18. starik-2005 1856 25.12.18 17:45 Сейчас в теме
(15)
Тесты производительности
Непутевая таблица, чтобы понять - приходится напрягать зрение. Графики рисовать не умеете?
21. capitan 1192 25.12.18 17:48 Сейчас в теме
(18)Ну так смотрите какой год. За 5 лет я тоже подулучшился )
23. starik-2005 1856 25.12.18 17:50 Сейчас в теме
(21)
подулучшился
Но таблицы Вам даются плохо )))
Я сказал:
— Ваши чувства делают вам честь. Впрочем, если позволите критическое замечание, метафоры вам не даются.
Марк Твен.
57. capitan 1192 26.12.18 13:21 Сейчас в теме
(2)
(28)
Теперь кстати понял откуда у Гилева взялось описание настройки постгри.
Он ИТС копипастит.
А вот у ЭтерСофта настройки были свои - у них например для autovacuum threshold увеличивались значения - это очень толково
5. Asmody 25.12.18 15:47 Сейчас в теме
Надо больше скриншотов установки Ubuntu!
N!ghtmare; +1 Ответить
7. capitan 1192 25.12.18 15:59 Сейчас в теме
(5)Да блин, на диск не поместились )
10. acanta 56 25.12.18 16:30 Сейчас в теме
Глубокие знание предметной области устарели, а новые так и остаются поверхностными. При изучении с азов новых областей не успеваешь их применять. Используя без понимания - спотыкаешься о каждую граблю.
12. capitan 1192 25.12.18 16:38 Сейчас в теме
(10) Вспоминается...
Если у вас ничего не получается в жизни, то скорее всего вы просто еще не читали инструкцию...
Не факт. Не факт.
Иногда хорошо бы чтобы получилось с минимальными знаниями, а дальше уже разбираешься потихоньку
13. acanta 56 25.12.18 16:51 Сейчас в теме
(12) Не надо путать доверие и безвыходность. Китайские машины стали лучше за 5 лет, не потому что китайскому автопрому доверяют делать машины.
14. capitan 1192 25.12.18 17:07 Сейчас в теме
(13)Вот тут я не понял. Все стало лучше за 5 лет. А если с 1913 годом сравнить - так намного
В чем доверие и безвыходность ?
16. Балабас 165 25.12.18 17:35 Сейчас в теме
20. starik-2005 1856 25.12.18 17:47 Сейчас в теме
(16) да, я тоже сначала не понял, но поверить не мог, что автор ошибся. Просто у него плохо получается донести информацию до читателя, но это временное явление.
24. capitan 1192 25.12.18 17:56 Сейчас в теме
(20)Да просто третья колонка ломала верстку. Поправлю конечно
22. capitan 1192 25.12.18 17:49 Сейчас в теме
(16)Опечатка. Вроде сумма должна быть правильная
25. Dragonim 92 25.12.18 20:29 Сейчас в теме
"Автор устанавливает сервер 1С Предприятия 32-бита на Ubuntu 16.04 Desktop, всё это вертится на офисном компьютере с RAID 1 и ни где не описан процесс бекапа базы данных" – это всё что вам надо знать об этой статье.

Со своей стороны могу посоветовать с компьютером приобрести Windows 10 Home Rus 64bit DVD OEM (примерно 8 т.р.) или разориться и приобрести Windows 10 Pro Rus 64bit DVD OEM (около 10 т.р.) и забыть о Линукс как о страшном сне. Сэкономите себе нервы, время на поиск админа со знанием Линкс и 1С, и деньги на найм такого админа. Не говоря уже о обновлении платформы 1С, обновлении SQL и возможных проблемах с софтом на новом Линукс сервере.
SerVer1C; +1 Ответить
27. capitan 1192 25.12.18 22:48 Сейчас в теме
На самом деле - уважаемый (25) Dragonim - очень полезный в моем деле человек.
Потому что после его рекомендаций приду я и в разы ускорю работу пользователей 1С.
Причем за те же 10 т.р.
И финансовый директор уже не будет сердито хмуриться, а отдаст их со счастливой улыбкой.
mitia.mackarevich; +1 Ответить
29. mitia.mackarevich 26 26.12.18 01:14 Сейчас в теме
(27) Он забыл еще сказать проц не серверный! Нужен обязательно XEON и ядер 8. Неважно УНФ там будет или договорчики. Гавное XEON
41. starik-2005 1856 26.12.18 10:45 Сейчас в теме
(25)
Со своей стороны могу посоветовать с компьютером приобрести Windows 10 Home Rus 64bit DVD OEM (примерно 8 т.р.) или разориться и приобрести Windows 10 Pro Rus 64bit DVD OEM (около 10 т.р.) и забыть о Линукс как о страшном сне. Сэкономите себе нервы, время на поиск админа со знанием Линкс и 1С, и деньги на найм такого админа. Не говоря уже о обновлении платформы 1С, обновлении SQL и возможных проблемах с софтом на новом Линукс сервере.
Чем-то напомнило мне статью одну о том, как один ИТ-директор искал работу, а его резюме динамили потенциальные работодатели по причине плохой работы эйчера.

Но, ближе к делу. У меня ребята ремонт в санузле делали. У них был ноут - чисто музончик слушать. На нем стоял Убунту. Да, еще у них уровень был лазерный и прочие ништяки, без которых современные отделочники не работают.

1. Винда, особенно Хоум, которую в бизнесе лицензией мелкософта использовать запрещается (ибо только для личного домашнего пользования), не проще линуха в плане администрирования (а для тех, кто понимает, - куда сложнее).
2. У меня есть один админ знакомый, который по-совместительству, еще и писатель. Так вот он жалуется постоянно, что программировать учиться - лень уже, а админы удаленные нахрен никому не нужны. Если нужно будет - во вконтакте его ищите, берет недорого сравнительно. Чел реально грамотный.
3. Обновление 1С делается на линухе даже проще, чем на винде. У меня на рабочем ноуте виртуалка стоит с серверным Убунту, я на ней гоняю всякие клиент-серверные обработки и компилю код (на С/С++/Го, ...) для тестов, так ни разу еще не было ситуации, чтобы я как-то мучился с обновлением 1Са - пакет по сети дольше копируется, чем обновление ставится.

Как бы мораль: нужно разобраться с первым и вторым, чтобы делать выводы о том, что лучше и в каких случаях. Венда пока лучше только в одном случае - играть в игрушки, но игровые консоли тут винду обходит на голову.
43. Dragonim 92 26.12.18 11:11 Сейчас в теме
(41)
1. Винда, особенно Хоум, которую в бизнесе лицензией мелкософта использовать запрещается (ибо только для личного домашнего пользования), не проще линуха в плане администрирования (а для тех, кто понимает, - куда сложнее).

Это ваше мнение, или вы читали лицензионное соглашение windows 10 home oem и там есть пункт "не для коммерческого использования"?

Мой комментарий относится только к текущей статье. Я в своей практике ни когда бы не сделал как написано в этой статье и тем более не стал бы ставить на выделенный сервер 1С предприятия windows 10 home. Если вы считаете, что написанное в этой статье можно использовать в реальных условиях, то я предлагаю делать всё тоже самое, что написано в статье, только вместо ubuntu desktop использовать windows 10 home. Будет проще перестроиться, и проблем в дальнейшем будет меньше.
44. starik-2005 1856 26.12.18 11:17 Сейчас в теме
(43)
Это ваше мнение, или вы читали лицензионное соглашение windows 10 home oem и там есть пункт "не для коммерческого использования"?
Действительно, 10-ю винду хоум можно юзать на предприятии. Я в шоке, однако... Мелкософт прям такая демократичная стала в последнее время, что аж превращается в корпорацию добра. Но убунту у строителей на домашнем ноуте никогда не забуду )))

А вот по поводу проблем лично у меня с вендой хоум vs тот же убунту (или даже генту - мне уже пофиг), то я бы так уверенно в мой адрес такими словами не кидался)))
28. oldcopy 120 26.12.18 00:26 Сейчас в теме
Лирическое отступление: на текущий момент нет подтверждения, что ядра desktop и серверной платформы Ubuntu кардинально отличаются.


В настоящий момент ничем не отличаются, а последний выпуск с разными ядрами был, если не изменяет память, 10.04 LTS (не LTS не знаю, не отслеживал).

А то что графический интерфейс сохранит вам потом и при настройке много-много рабочих часов - это факт.


Далеко не факт, а вот боязнь и неумение работать в консоли добавить вам много-много рабочих часов и прочих проблем, если графика будет недоступна, скажем вы за 100500 км от сервера и доступ только по SSH.

К тому же не надо будет постоянно вводить sudo


Откройте для себя sudo -s

Лирическое отступление: и не вижу смысла менять обратно. Тот кто добрался до консоли сервера уж поверьте файл этот отредактирует.


Добраться он может и доберется, но ему еще root как-то стать надо.

Техническое отступление: Такое описание настроек разошлось тысячными тиражами по интернет.
Но первоисточник его здесь


Etersoft, конечно, молодцы, одно время лично общался с ребятами, но сейчас я бы ориентировался на https://its.1c.ru/db/metod8dev#content:5866:hdoc

Сами виртуальные машины выложу, если Postgres Professional разрешит это сделать.


А почему она должна запретить? И как она сможет это сделать? Публичная сборка под 1С - СПО, тем более под BSD-подобной лицензией. Если коротко - можете делать с ней все, что хотите, вплоть до создания своей сборки под закрытой лицензией. Публикация ВМ не может считаться нарушением лицензии.

Ну а в общем и целом, конечно, ничего. Немного сумбурно и есть пробелы в предметной области (то, что касается Linux), но по мере приобретения опыта это проходит.
denis_sov; starik-2005; +2 Ответить
33. capitan 1192 26.12.18 09:37 Сейчас в теме
(28)Вы мой друг не совсем внимательно прочли постановку задачи. Так обычно бывает с великими умами.
Этот сервер останется у пользователей, которые могут понятия не иметь о командной строке.
Как к примеру они платформу обновят ?
Оставите для себя SSH - это во первых требует выделенного IP, дыра в безопасности и привязка конкретно к вам.

А так можно хоть тимвьюер установить.

К тому же на виндовом сервере наверняка у вас ГУЙ стоит. Ну только честно. А ведь и там можно голую оболочку поставить.

Сумбура кстати немного - как раз в сравнении с другими мануалами здесь ничего не пропущено, кроме бэкапов, на мой взгляд конечно.

За ссылку на ИТС спасибо, не знал. Добавлю в статью.
denis_sov; +1 Ответить
58. oldcopy 120 26.12.18 13:35 Сейчас в теме
(33)
Вы мой друг не совсем внимательно прочли постановку задачи. Так обычно бывает с великими умами.


Вы бы апломба поубавили? И на брудершафт мы вроде не выпивали... А что не так с постановкой задачи? Или там где-то между строк скрытый смысл?

(33)
Этот сервер останется у пользователей, которые могут понятия не иметь о командной строке.
Как к примеру они платформу обновят ?


Наверное, только через командную строку, о которой они понятия не имеют... Взаимоисключающие параграфы, не находите? И как собственно GUI им в этом поможет?

(33)
Оставите для себя SSH - это во первых требует выделенного IP, дыра в безопасности и привязка конкретно к вам.


VPN? Не слышали? Про дыру хотелось бы конкретнее, с пруфами, а то может я что-то пропустил в этой жизни... И как вы вообще поддержку с таким подходом подразумеваете? Выезд на объект? Или TeamViewer? На Linux? Мда...

(33)
К тому же на виндовом сервере наверняка у вас ГУЙ стоит. Ну только честно. А ведь и там можно голую оболочку поставить.


Не можно, в Windows нет полноценных инструментов администрирования из консоли, сейчас правда ситуация меняется, но PS пока удобным не назовешь, особенно вымораживает километровый синтаксис. В Linux ровно наоборот, все инструменты администрирования консольные, любой графический инструмент - надстройка над консолью, очень часто ограниченная и в чем-то кривая.

(37)
И вот вопрос как знатоку - ALTER SYSTEM у вас взлетело на сборке 9.6?


А куда оно должно взлететь? Оно просто работает, а если не работает - смотрим на права. С учетом вашего pg_hba.conf (который почти не видно на скинах) и PGAdmin на винде, я, почему-то, не удивлен.

(49)
Сколько торможения может давать ГУЙ если он просто запущен? В процентах
Он просто отъедает чутка памяти


Ну если у вас есть лишних 1,5 - 2 ГБ - то пожалуйста, весь вопрос - зачем?
59. starik-2005 1856 26.12.18 13:51 Сейчас в теме
(58)
Или TeamViewer? На Linux? Мда...
А что не так с тимвьювером для линуха? Ну, конечно, если на линух натянут гуй. А если нет, то SSH достаточно (только пароль надо нормальный придумавать, а не "12345".
62. capitan 1192 26.12.18 14:42 Сейчас в теме
(58)Мне всегда нравились люди которые подойдут, посмотрят и скажут: Все фигня.

(58)
Ну если у вас есть лишних 1,5 - 2 ГБ

И все такие - слышали - знаток сказал все фигня и 2 Гб это не шутки.
И понеслась...

Если вы считаете себя экспертом, а может им и являетесь, то будьте любезны свои заявления хоть как то подкреплять.

Поэтому я добавил принтскрины - запуск с ГУЙ и без него.

Если интересно - можно еще Midnight commander померить

Меньше гига памяти вообще ушло на всю систему вместе с сервером 1С и постгри
denis_sov; +1 Ответить
36. capitan 1192 26.12.18 09:47 Сейчас в теме
(28)
А почему она должна запретить?
В-вежливость
37. capitan 1192 26.12.18 09:52 Сейчас в теме
(28)И вот вопрос как знатоку - ALTER SYSTEM у вас взлетело на сборке 9.6?
30. Dragonim 92 26.12.18 05:23 Сейчас в теме
(27)
Потому что после его рекомендаций приду я и в разы ускорю работу пользователей 1С.

Тесты в студию.
34. capitan 1192 26.12.18 09:39 Сейчас в теме
(30)
Тесты в студию
Вы для начала расскажите что будет дальше - после приобретения Windows 10 Pro Rus 64bit DVD OEM.
Ну сейчас то понятно. Придет Дедушка Мороз и превратит его в сервер.
А если не придет, что будете дальше делать ?
39. Dragonim 92 26.12.18 10:06 Сейчас в теме
(34) Не совсем понимаю вопрос поэтому не могу на него ответить.

Под высказыванием "Тесты в студию." я подразумевал, что возможно у вас имеются практики, подкреплённые тестами и цифрами, которые показывают, как переходя на одном и том же железе с Win10Pro + PostgreSQL на Ubuntu 16.04 Desktop + PostgreSQL можно "в разы ускорить работу пользователей 1С". И вы готовы поделиться этими тестами, цифрами и практиками с данным сообществом.
50. capitan 1192 26.12.18 11:47 Сейчас в теме
(39)
переходя на одном и том же железе с Win10Pro + PostgreSQL на Ubuntu 16.04 Desktop + PostgreSQL можно "в разы ускорить работу пользователей 1С"

Прослушайте доклад с конференции Инфостарт 2018
Файловая система винды не заточена под постгри если вкратце.
Но это вы на малого и среднего размера базах конечно не увидите.
Зато вы увидите спонтанные обновления Win10Pro и нехилое количество вирусов заточенных именно под него.
Я бы на Win10Pro даже ютюб смотреть не стал, не то что продакт 1С держать.
55. Dragonim 92 26.12.18 12:24 Сейчас в теме
(50) т.е. вы ни когда не проводили тесты и у вас нет цифр? Очень жаль.
56. capitan 1192 26.12.18 12:39 Сейчас в теме
(55)Чуть выше глаза поднимите
32. SerVer1C 167 26.12.18 08:11 Сейчас в теме
Сервера устанавливать в клиентской ОСи? Вы серьезно? Кто не умеет консоль - тому путь в Вынь с её окошками. Не увидел в статье, как вам удалось запустить эску без лицензии, может быть пропатчили бинарник ?
35. capitan 1192 26.12.18 09:45 Сейчас в теме
(32) Я думал эксперты уже в школе в это время.
Сервера устанавливать в клиентской ОСи
Чуть выше поднимите глаза - ядра одинаковые.
Вы из мира винды притащили это понятие - клиентская ось.
(32)
пропатчили бинарник
вот тут я с утра посмеялся ) Удивлю конечно ответом - но нет.
Покурите маленько ИТС и все поймете как так получилось.
40. SerVer1C 167 26.12.18 10:44 Сейчас в теме
(35) Я так понимаю, что вы свою экспертность можете подтвердить сертификатами по линуксу? Вам посоветую загуглить, что такое процессы и для чего они нужны. Одна только Юнити сожрет 300-600 метров памяти. Ядра тут сравнивать бессмысленно, пусть они даже будут разные по функционалу/размеру, но могут не использовать эти различия в работе. Зачем вы здесь тогда публикуетесь, если все и так могут сами почитать ИТС ???
42. starik-2005 1856 26.12.18 11:10 Сейчас в теме
(40)
Зачем вы здесь тогда публикуетесь, если все и так могут сами почитать ИТС
Я думаю, что автор публикуется здесь с целью поболтать в комментариях с народом.

Интереса заради загуглил, что такое "процесс":
Проце́сс — программа, которая выполняется в текущий момент. Стандарт ISO 9000:2000 определяет процесс как совокупность взаимосвязанных и взаимодействующих действий, преобразующих входящие данные в исходящие.
Т.е. "процесс" = "программа", т.е. последовательность команд, преобразующих входящие данные в исходящие.

И да, Unity уже нет - он помер.
Unity — свободная оболочка для среды рабочего стола GNOME, разрабатываемая компанией Canonical для операционной системы Ubuntu. Проект был закрыт[2] после того, как вышла последняя версия 14 мая 2016 года. Но затем разработка продолжилась в рамках проекта Ubports[3].
А по поводу ядер, то в документации постгреса сказано, что было бы прикольно собрать ядро с поддержкой больших страниц, тогда бы на рекомендованных настройках (шаребуфферс, который добрые люди советуют сделать побольше) постгри прибавил бы скорости работы (искать в гугле можно со СШММАКСу и постгресу в одном предложении - там все есть, и при том очень интересно написано).
46. capitan 1192 26.12.18 11:27 Сейчас в теме
(42)
автор публикуется здесь с целью поболтать в комментариях с народом

Ну все. Меня запалили )
Если бы на ИТС был полный мануал по установке - то да.
А в ИТС - пока что обрывки фраз и полудиалоги... частично десятилетней давности.

Я делюсь с сообществом накопленными знаниями и получаю ответные, от вас например.
Как то так.

Ну и эксперты ... эти вообще сделали мой день )
denis_sov; acanta; +2 Ответить
51. ansh15 26.12.18 11:49 Сейчас в теме
(42)
собрать ядро с поддержкой больших страниц

На небольших базах, 10-40 ГБ особого эффекта не заметил. Пробовал, года эта возможность только появилась в Postgres, Вполне возможно, что при shared_buffers = 64-128 ГБ и таком же( и большем) размере базы будет более заметно.
114. ansh15 05.01.19 11:36 Сейчас в теме
Дополнение к (51) - эксперименты на тему Linux HugePages и PostgreSQL(найдено в дайджесте от Postgres Professional).
45. minimajack 53 26.12.18 11:21 Сейчас в теме
(40)
Одна только Юнити сожрет 300-600 метров памяти.

sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target

И всё...
48. ansh15 26.12.18 11:35 Сейчас в теме
47. ansh15 26.12.18 11:32 Сейчас в теме
Любой GUI с легкостью отключается на любом дистрибутиве, по крайней мере, из широко распространенных. И также легко включается, по мере необходимости.
Кто-нибудь пробовал отключить графическую оболочку в Windows?...
А ведь с выхода NT 3.51 могли бы уже и сделать(или я чего-то не знаю?)

...вспомнил как на выставке UNIX Expo 96 у Microsoft был небольшой стенд, у которого милые девушки раздавали рекламные буклеты и полиэтиленовые пакеты с надписью "Windows Server NT 3.51. Хорошему клиенту - отличный сервер!"(легкая ностальгическая сентиментальность :) )
49. capitan 1192 26.12.18 11:44 Сейчас в теме
(47)
Кто-нибудь пробовал отключить графическую оболочку в Windows?

https://habr.com/company/microsoft/blog/147930/
Весь вопрос - зачем ?
Сколько торможения может давать ГУЙ если он просто запущен? В процентах
Он просто отъедает чутка памяти
denis_sov; +1 Ответить
52. starik-2005 1856 26.12.18 11:53 Сейчас в теме
(49)
Весь вопрос - зачем ?
В винде с ее убогой консолью - действительно незачем, но в последнее время у коллеги видел установку дебиан прям из мелкомягкого магазина, после чего консолька линуха в системе прям таки появляется (сверху графической оболочки) и в ней работает софт, скомпилированный слинкованный с ключом "-static" в моем убунту без каких бы то ни было накатываний пакетов. Я был впечатлен.
54. capitan 1192 26.12.18 12:08 Сейчас в теме
(52)Саму Win10 не пользую, слишком много с ней приключений.
Лучше олдскул - поставить VM и вперед
53. ansh15 26.12.18 11:55 Сейчас в теме
(49) Спасибо, не знал, вернее, не интересовался.
Конечно, при наличии достаточного количества высокопроизводительных ядер у современного CPU и памяти, смысла отключать нет.
67. SerVer1C 167 26.12.18 15:55 Сейчас в теме
(49) Получается, что в Canonical не догоняют - оказывается, можно просто взять и получить Ubuntu Server простым отключением ГУЯ. Вот им заняться нечем, выложили 2 дистра: Серверный и Десктопный - только место на дисках веб-сервера зря заняли. Лучше бы в Десктопе создали на рабочем столе скрипт для отключения....
74. oldcopy 120 26.12.18 16:43 Сейчас в теме
(67)
Получается, что в Canonical не догоняют - оказывается, можно просто взять и получить Ubuntu Server простым отключением ГУЯ. Вот им заняться нечем, выложили 2 дистра: Серверный и Десктопный - только место на дисках веб-сервера зря заняли.


По сути серверная и десктопная версия не отличаются ничем, кроме состава пакетов. Ubuntu выкладывает разные дистрибутивы в соответствии со своей политикой: вставил диск - далее - далее - финиш. Серверный дистрибутив - это по сути минимальная установка (ядро системы + утилиты), остальные - это готовые образа систем со всем фаршем. Тот же Debian прекрасно обходится одним дистрибутивом из которого каждый сам волен установить то, что ему нужно.

(70)
64 битный Apache не работает с 32-битным 1С Сервером


Смелое утверждение, но неверное. Апач не работает с сервером, он работает с компонентой от 1С, которая представляет собой особый вид клиента и может работать с сервером любой разрядности. Необходимое условие - совпадение архитектуры апача и библиотеки.
denis_sov; +1 Ответить
60. izidakg 150 26.12.18 14:15 Сейчас в теме
не понял одного момента
рекомендуется взять релиз 16.04, а потом обновить его на 18.04
а почему не взять сразу 18.04 ?
61. capitan 1192 26.12.18 14:20 Сейчас в теме
(60) Потому что рекомендуется не обновлять )
64. oldcopy 120 26.12.18 14:52 Сейчас в теме
(61)
Потому что рекомендуется не обновлять )


Кем рекомендуется? Ведущими собаководами?

Поскольку вышел спор из-за графического интерфейса, сообщаю - он отъедает 500 Мб памяти, на мой взгляд немного


А теперь сходите погуляйте часик иной и вернитесь к этому вопросу, GUI - оно не в вакууме находится, там по планировщику много чего отрабатывает, тот же менеджер обновлении и т.д. и т.п. На Unitu нужно где-то 1,5 ГБ закладывать, на Gnome не меньше двух, в 500 МБ вы разве только с LXDE поместитесь.
denis_sov; +1 Ответить
65. capitan 1192 26.12.18 15:03 Сейчас в теме
(64)
рекомендуется не обновлять
мной - почему написано в публикации
Напишете зачем нужно обновлять, что по мнению эксперта дает 18.х ?
66. oldcopy 120 26.12.18 15:31 Сейчас в теме
(65)
мной - почему написано в публикации


То, что вами, я заметил. Почему - не нашел.

(65)
Напишете зачем нужно обновлять, что по мнению эксперта дает 18.х ?


Ядро 4.15 https://www.opennet.ru/opennews/art.shtml?num=47942

Из того, что прямо вот нужно для сервера, это LivePatch, поддержка нового железа (Linux - не Windows, "драйвера" в ядре). Также новый софт, в случае с 1С это не сильно критично, но если вдруг захотите поднять что-то еще (да хотя бы 1С наружу выставить с нормальным SSL и прочими плюшками), то можете столкнуться. Если уже выбрали Ubuntu, то смысл сидеть на старом дистрибутиве, который получает только поддержку безопасности. Если хотите больше стабильности, то надо было брать Debian.

Попутно возник вопрос, про "вишенку", чем в 2018 году обусловлен выбор Apache 2.2, про такой извратный способ его установки я промолчу, хотя нет, если уж сильно хотелось собрать из сорцов, то собирать надо было DEB-пакет, а не мусорить в системе.

Но это ладно, он еще и 32-битный, вопрос - зачем??? Чтобы был??? В среднем один сеанс на апаче потребляет около 1 ГБ RAM, сами прикинете когда ваш апач загнется? В данном случае все делается проще, ставится 64-битный ws-клиент и потом эта библиотека подвязывается к апачу, а сервер остается работать в 32-разрядном режиме.
70. drimer 60 26.12.18 16:18 Сейчас в теме
(66) 64 битный Apache не работает с 32-битным 1С Сервером
71. capitan 1192 26.12.18 16:19 Сейчас в теме
(70)Да нет. Там по другому предлагается сделать.
Я честно скажу - заманчиво.
Надо попробовать.
82. capitan 1192 27.12.18 10:40 Сейчас в теме
(70)Тут я кажется вспомнил, где забыл свой велосипед понял откуда ноги растут в утверждении уважаемого oldcopy.
Он ставил клиента на дебиан и привязывал серверную компоненту ws, поэтому у него работал Апач 64-х
Другого варианта пока не могу представить.
Т.е. пока мой вариант правильный, как и ваше замечание
77. starik-2005 1856 26.12.18 17:36 Сейчас в теме
(66)
Linux - не Windows, "драйвера" в ядре
У линуха, как и у виндов, драйвера всегда выполняются в пространстве ядра, но далеко не все из них в ядро "вкомпилированы". Поэтому всегда можно установить новые дрова (например, скачать дрова для видюхи с соответствующего сайта). Вообще, в линухе три варианта дров: в ядре (базовый доступ к дискам, например), отдельно от ядра - модули, которые через insmod могут быть подоткнуты "на-горячую" - даже перезапускать в отличие от вендов ничего не надо, ну и гибридные, как дрова видеокарты, общающиеся с драйвером ядра только для функций обмена с устройством.
про такой извратный способ его установки я промолчу
Так чтобы собрать из сырцов 32-битный Апач это все затевалось, видимо из-за этого и 2.2.
Но это ладно, он еще и 32-битный, вопрос - зачем???
Лицуха на сервак дешевле.

А вообще,вот прикальная сцылка. Там в комментах о "зачем собирать что-то вручную" и "как за счет этого не обгрейдить ОС".
80. capitan 1192 27.12.18 10:13 Сейчас в теме
(66)
В данном случае все делается проще, ставится 64-битный ws-клиент и потом эта библиотека подвязывается к апачу, а сервер остается работать в 32-разрядном режиме.

Давайте проясним этот вопрос
Начнем с того, что такое 64-битный ws-клиент
1c-enterprise83-ws_8.3.12-1714_amd64.deb - это серверный пакет и без сервера он не ставится
Т.е. ваше предложение просто поставить 64-х клиент и все должно взлететь ?

83. oldcopy 120 27.12.18 11:01 Сейчас в теме
(80)
1c-enterprise83-ws_8.3.12-1714_amd64.deb - это серверный пакет и без сервера он не ставится


И что? От того, что он входит в поставку сервера клиентом он быть не перестал. Ставим (либо просто распаковываем с учетом зависимостей) и потом подвязываем руками к апачу именно 64-битный wsap24.so.
84. oldcopy 120 27.12.18 11:13 Сейчас в теме
(80) Если понимаете - то пояснять не надо:

root@sk1c:/opt/1C/v8.3/x86_64# ldd wsap24.so
        linux-vdso.so.1 =>  (0x00007fffd95b6000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f03e56f3000)
        nuke83.so => /opt/1C/v8.3/x86_64/./nuke83.so (0x00007f03e54ed000)
        core83.so => /opt/1C/v8.3/x86_64/./core83.so (0x00007f03e4bda000)
        libstdc++.so.6 => /opt/1C/v8.3/x86_64/./libstdc++.so.6 (0x00007f03e482e000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f03e4525000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f03e430f000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f03e3f45000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f03e5b36000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f03e3d41000)
        libicui18n.so.46 => /opt/1C/v8.3/x86_64/./libicui18n.so.46 (0x00007f03e3969000)
        libicuuc.so.46 => /opt/1C/v8.3/x86_64/./libicuuc.so.46 (0x00007f03e361e000)
        libicudata.so.46 => /opt/1C/v8.3/x86_64/./libicudata.so.46 (0x00007f03e2583000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f03e237b000)
Показать
85. capitan 1192 27.12.18 11:19 Сейчас в теме
(84)То есть вы считаете что это проще чем собрать апач из исходников ?
Вот потом 1С редакция поднимется и дальше ?
76. capitan 1192 26.12.18 17:29 Сейчас в теме
(64)
А теперь сходите погуляйте часик иной и вернитесь к этому вопросу

специально для вас погулял два часика - докладываю - ничего не поменялось
и с каких ли бы оно пирогов менялось, для меня как не эксперта - загадка
Утечки памяти в стабильной версии Убунту ?
63. capitan 1192 26.12.18 14:43 Сейчас в теме
Добавил в тело статьи статистику по памяти с GUI и без него.
Чтобы зря не сотрясать воздух
68. SerVer1C 167 26.12.18 15:57 Сейчас в теме
"Проверяющие органы вовсе не обязаны знать какое программное обеспечение под какой лицензией распространяется."
Пока что есть презумпция невиновности, фирма не обязана доказывать, что она не нарушает лицензии на ПО.

"Небольшим, но приятным бонусом идет возможность перестать бояться компьютерных вирусов"
Удалите из статьи вендовые скриншоты, чтобы не врать самому себе.

"Блок питания THERMALTAKE TR2 S, черный"
700 Вт блок питания ставить для такого недосервера - это лишняя трата денег. Тут 400 Вт хватит про запас, который в 2 раза дешевле. (мой 600 Вт -ный БП тянет разогнанный i7 c картой 1060 и четырьмя дисками)

"Процессор INTEL Core i5 8400"
Герц то маловато будет! Тут вам привет от "Настольная книга 1С:Эксперта по технологическим вопросам"

"При установке выбирайте русский язык и не придется потом переконфигурировать локаль."
А ниже противоречие: dpkg-reconfigure locales
69. capitan 1192 26.12.18 16:13 Сейчас в теме
72. SerVer1C 167 26.12.18 16:20 Сейчас в теме
(69) похожи )) я вашу противоречивую позицию понял, но надо уметь обосновывать написанное, а не говорить, что это так, потому что "я художник, я так вижу"
73. capitan 1192 26.12.18 16:30 Сейчас в теме
(72)Обосновывать вы будете проверяющим органам презумпцию невиновности.
А здесь вы пока бла-бла-бла пишете.
А я пишу о том что проходил лично.
Проверяющие органы могут в случае подозрения изъять компьютерную технику на срок до 14 дней

400 Вт хватит с трудом - такой БП будет работать на пределе и загнется через год

Герц достаточно

Про локаль - перечитайте в публикации и наступит понимание хотя бы в этом
79. Feelthis 36 27.12.18 09:47 Сейчас в теме
1) Подскажите, до какого момента/ до скольки пользователей достаточно 32х битного сервера 1С?
81. capitan 1192 27.12.18 10:20 Сейчас в теме
(79)Вы узнаете об этом первым )
В моей практике комфортно живется ~ 20 пользователям с 3 типовыми конфигурациями 8 - Бухгалтерия, Торговля и ЗУП
86. oldcopy 120 27.12.18 11:27 Сейчас в теме
Конечно проще, установили 64-битный сервер, сохранили папку, снесли, вернули на место. Поставили i386 (x64 даже сносить руками не надо, пакетный менеджер сам заменит). Потом просто подключили к апачу нужную либу. А можно просто собрать либы по зависимостям и сделать скрипт, который будет их вытаскивать и раскладывать куда нужно. Это посложнее.

Собирать из сорцов в современных дистрибутивах - это очень плохая практика, а make install - вообще за гранью добра и зла.
87. capitan 1192 27.12.18 11:37 Сейчас в теме
(86)У нас с вами немного разный подход.
Вы ставите так, чтобы клиент за каждым чихом обновлением прибегал к вам.
А я ставлю, чтобы все работало само.
Оба варианта имеют право на существование
Но тоже наверное тогда стоит посчитать - может проще докупить 64-х лицензию 1С, чем при каждом обновлении платформы так вот изголяться.
88. oldcopy 120 27.12.18 12:07 Сейчас в теме
(87)
Вы ставите так, чтобы клиент за каждым чихом обновлением прибегал к вам.
А я ставлю, чтобы все работало само.


Вы хотите сказать, что клиент, который консоль видит первый раз в жизни будет сам обновлять платформу? В данном случае процесс обновления можно автоматизировать одним скриптом.

(87)
А я ставлю, чтобы все работало само.


В данном случае вы сделали халтуру, которая упадет после третьего подключения (потому что 32-бита). И вообще, конфигурация железа у вас явно не располагает к тому, чтобы крутить там еще веб-сервер. Потому как средний расход памяти на сессию через веб-клиент - 1 ГБ, по завершению сеанса память не освобождается, так как сеанс сохраняется сервером в течении 20 минут. Сами посчитаете через сколько подключений у вас закончится память?

И что плохого в том, чтобы сложную систему обслуживали специально обученные люди? Вы машину в сервис гоняете? Или сами в гараже колхозите? Реалии жизни таковы, что 99% клиентов даже на винде не будут обновлять платформу, хотя там все мышкой делается.

А в нам что-то пытаетесь рассказать про то, как клиент сам будет обновлять пакеты в консоли Линукс, в чем ему сильно поможет наличие GUI...


(87)
Но тоже наверное тогда стоит посчитать - может проще докупить 64-х лицензию 1С, чем при каждом обновлении платформы так вот изголяться.


А что там изгаляться? Берется в руки ldd, выясняется точный набор библиотек и затем пишется скрипт, который будет их доставать из пакетов и раскладывать в нужные места. Работы на час. Но для этого нужно знать линукс на уровне выше начального, а если это сложно, то может не следует выступать в роли непризнанного гуру, а прислушаться к тому, что вам говорят.
89. capitan 1192 27.12.18 12:27 Сейчас в теме
(88)
можно автоматизировать одним скриптом
вы бы и выложили такой скрипт - а я бы на него посмотрел
Скрипт то этот должен понять какую платформу скачать и когда
Пока что вы запросили VPN до клиента, его тоже на чем то надо поднимать, не считаете ?
(88)
А в нам что-то пытаетесь рассказать про то, как клиент сам будет обновлять пакеты в консоли Линукс, в чем ему сильно поможет наличие GUI

Ответил в публикации - скачает пакет с портала и щелкнет на нем мышкой - дважды
(88)
Работы на час.
вот и посчитайте сколько вы берете за час и сколько раз обновлялась платформа за этот год
Выйдет дешевле сразу купить 64-х лицензию 1С

Что касается профессионализма - если мне нужно будет профессионально настроить Линукс на сотню пользователей, то я приглашу профессионалов, но профессионалов в Линуксе
denis_sov; +1 Ответить
92. oldcopy 120 27.12.18 13:18 Сейчас в теме
(89)
вы бы и выложили такой скрипт - а я бы на него посмотрел


А может за вас еще какую работу сделать? Я вам дал направление, при наличии знаний там несложно. Сложно - пригласите профессионалов.

(89)
Пока что вы запросили VPN до клиента, его тоже на чем то надо поднимать, не считаете ?


Вы что-то путаете, я ничего не запрашивал, а VPN я вам указал как средство борьбы с отсутствием белого IP. Если вам его не на чем поднять, то может надо сначала создать хоть какую-то инфраструктуру, а только потом заниматься обслуживанием клиентов.

(89)
Ответил в публикации - скачает пакет с портала и щелкнет на нем мышкой - дважды


Сами пробовали? Виндовый инсталлятор тоже мышкой щелкается, только почему-то занимаются этим либо специально обученные сотрудники, либо обслуживающие организации.

(89)
Выйдет дешевле сразу купить 64-х лицензию 1С


Ее обслуживать не надо? А вы сами как, за еду работаете? Или за идею?

(90)
Но в этой реальности - как раз вы гаражные кулибины, потому что есть обычные пользователи, есть сервисные партнеры, а между ними вы.


С чего это вдруг? Мы предлагаем клиенту работающее решение с обслуживанием, либо с обслуживанием его персонала, если есть штатный администратор. Хотя даже в этой схеме сервера 1С чаще обслуживаем мы. Потому что в любой нормальной фирме сервер зарабатывает деньги и его обслуживание - это часть производственных затрат. Если прибыль маленькая, а стоимость простоя небольшая - то можно поколхозить самим, если есть какая-то критичность, но допустимо постоять час-другой, зовут "кулибина" за мелкий прайс. В иных случаях работают по договору с обслуживающей организацией.

А "гаражный кулибин" - это как раз про вас, собрать на коленке худо-бедно работающее решение и с большим апломбом представить его публике с неадекватной реакцией на критику. Ничего не напоминает? "Да в сервисах ничего не умеют, там только узлы меняют и денег дофига берут, а вот я любую тачку раскидаю тут с молотком и ключом, а потом соберу и все работать будет..."

(89)
Что касается профессионализма


Может тогда надо научиться самому, а потом уже учить других? Или хотя бы адекватно воспринимать что вам советуют?

В надежде на элементарный конструктив:

1. Зачем в вашей схеме веб-сервер?
2. Вы представляете как он работает с памятью и на сколько сеансов его хватит (в 32-битном исполнении)?
3. Если представляете - то должны понимать, что в вашем варианте это нерабочее решение. Разве что только для работы единственного бухгалтера из дома.
96. capitan 1192 27.12.18 14:23 Сейчас в теме
(92)
Если у тебя есть фонтан, заткни его; дай отдохнуть и фонтану. Из собрания мыслей и афоризмов «Плоды раздумья» Козьмы Пруткова.
Про адекватность не вам рассказывать.
Я вас назвал мой друг - так вы прямо в истерике забились.
Хотя в каждом посте рассказываете какой я непрофессионал и какой профессионал вы.
Но давайте подведем некоторые итоги ваших экзерсисов.
1. Для обновления 1С на сервере обязательно нужны командная строка и VPN (белый IP) - не обязательно
2. ГУЙ отъедает 2 Гб памяти - не отъедает
3. Нужно обновлять убунту до 18. - не критично

За ссылку на ИТС я поблагодарил
Докопались до апача, хотя написано - вишенка на торт.
Реально рассчитывать что все будут работать в веб интерфейсе в локальной сети - вот это за пределами понимания
Апач нужен чтобы веб сервисы опубликовать - и ничего они у вас не отъедят по памяти

Больше по сути ничего не сказано ,кроме опять же того какой вы великий профессионал
Да величайший.
Давайте только с этим куда-нибудь в лигу сексуальных реформ в другие места обращайтесь
А на этом сайте профессионализм определяется рейтингом в основном.
Поэтому что говорит уважаемый starik-2005 с рейтингом 1450 я раза четыре перепроверю, даже если считаю что это не так.
Так он и предлагает вещи - дельные.
А вы свой поток просветления направьте в написание статей и всем от этого наступит хорошо
denis_sov; +1 Ответить
97. oldcopy 120 27.12.18 16:24 Сейчас в теме
(96)
Но давайте подведем некоторые итоги ваших экзерсисов.
1. Для обновления 1С на сервере обязательно нужны командная строка и VPN (белый IP) - не обязательно
2. ГУЙ отъедает 2 Гб памяти - не отъедает
3. Нужно обновлять убунту до 18. - не критично


Это ваши личные, ничем не обоснованные фантазии. Как говориться "слышали звон".

(96)
Апач нужен чтобы веб сервисы опубликовать - и ничего они у вас не отъедят по памяти


Ага, святым духом питаются. Как работает апач в связке с 1С вы не знаете, иначе бы не делали подобных заявлений. Начните отсюда: https://wonderland.v8.1c.ru/blog/povyshenie-proizvoditelnosti-veb-servisov/

(96)
Больше по сути ничего не сказано ,кроме опять же того какой вы великий профессионал


Я это где-то говорил? Можно цитату? Вам просто указали на некоторые спорные моменты, причем в корректной форме, вы в ответ включили менторский тон и начали разыгрывать "кулибина из сервиса".

(96)
А на этом сайте профессионализм определяется рейтингом в основном.


Да??? Ну тогда товарищ "великий пейсатель" у нас вообще корифей всех наук. А мерянье длинной и шириной обычно наступает от отсутствия аргументов. Лично мне давно не надо ничего никому доказывать. На этом сайте в том числе, хотя я на нем не публикуюсь, у меня есть для этого иные площадки. Кому надо - тот знает. Просто не надо упорствовать в своих заблуждениях.

Будем честными. Предметную часть вы знаете так себе, линукс - вообще не очень. Это не страшно. Через это проходили многие. Написать статью на собственном опыте, даже с недочетами тоже не страшно. Будет повод обсудить, что-то узнать новое, что-то улучшить.

Но вы заняли позицию обиженного мальчика, чью поделку не оценили так, как он ожидал. Вместо того, чтобы рассказывать про нужность GUI, ненужность обновлений и т.д. можно было просто сделать ремарку про то, что это сугубо частное решение для частной ситуации. Тогда вопросов бы не было, а каждый бы решал сам.

Но вы предлагаете "Рецепт от Капитана", что само по себе уже определенная заявка, хотя бы на то, что за вами будут повторять неокрепшие умы, для которых написанное будет истиной в последней инстанции. Хотя правильнее было бы назвать это неким частным взглядом на проблему и вашим личным видением ее решения.
SerVer1C; +1 Ответить
99. capitan 1192 27.12.18 22:08 Сейчас в теме
(97)
Маленько расскажу вам про рейтинг тут видно за какие публикации он получен.
Но предложение у меня другое.
Сейчас Рождество
Поэтому вкратце я приношу вам свое почтение и считаю вас величайшим линуксоидом времен и народов.
Пойду лепить снеговика - назову его в вашу честь.
А вы идете на площадки где публикуетесь. Там вас любят и верят каждому вашему слову
По моему разумно ?
denis_sov; +1 Ответить
100. oldcopy 120 27.12.18 22:18 Сейчас в теме
(99)
Маленько расскажу вам про рейтинг


Рейтинг на данном ресурсе - это тупо поставленные плюсы, что-то типа кармы, не более. Чем активнее человек публикует здесь контент, тем выше рейтинг. Не более.

(99)

Пойду лепить снеговика - назову его в вашу честь.


Подростковый максимализм? Так вроде не похожи вы на подростка. Ну если на конструктив вы не способны - идите лепите. Может это у вас выйдет лучше.

(99)
А вы идете на площадки где публикуетесь.


Не надо мне указывать куда ходить, я сам способен решить что мне делать, где публиковать и где комментировать.

(99)
Там вас любят и верят каждому вашему слову


Я не требую ни того, ни другого. Но свои слова я привык обосновывать и отвечать за них. Мои читатели за 9 с лишним лет это давно оценили. Кому надо - тот знает. В каком то дешевом пиаре, самоутверждении и накрутке рейтинга не нуждаюсь.

При этом я вполне готов вести конструктивную дискуссию, конструктивная - это когда на вопросы отвечают аргументированно, а не в стиле "я художник, я так вижу" и "я Д'Аратьян, весь в белом, а вы все дровосеки".

Ну не хотите воспринимать критику - как хотите, варитесь в своем котле, только вот учить других ерунде не надо.
101. capitan 1192 27.12.18 22:57 Сейчас в теме
(100)Дело в том, что я все свои слова обосновал и приложил принтскрины.
И больше скажу - на все что мне конкретно показали поправить - поправил.
Даже табличку перерисовал
А вы кроме бла-бла-бла ничего выразили. Что то типа бабушки на скамейке сидите и бубните - наркоманы, проститутки
102. oldcopy 120 28.12.18 01:42 Сейчас в теме
(101)
Дело в том, что я все свои слова обосновал и приложил принтскрины.


Ваши обоснования в стиле "я художник, я так вижу". Ваши скрины - частный случай, по сути чистая, только запущенная система. Если больше в нем ничего не запускать, то этого хватит, но зачем тогда там GUI? Реально под Unity нужно закладывать около 1,5 ГБ, это практика. У вас около 700 - это хорошо, но эта не та цифра от которой стоит плясать. Если исходить из нее при выделении памяти, то в один не очень прекрасный момент пользователь зайдет в систему, откроет бразуер, скачать пакеты обновления, и система уйдет в глухой своп, что сразу все почувствуют и результат им не понравится.

Тоже самое касается веб-сервера, вам говорят что памяти он потребляет около 1 ГБ на сессию и сразу она не восстанавливается, а вы в ответ - фигня, там копейки... Ну несерьезно, в самом деле.

Я вам уже писал, что хотите GUI, не умеете без него - ну так ставьте, никто не против, не надо только с менторским тоном заявлять, что "А то что графический интерфейс сохранит вам потом и при настройке много-много рабочих часов - это факт." Потому что это не так. И таких мест много.

Фраза "Получаем нормальный текстовый редактор. К тому же не надо будет постоянно вводить sudo" показывает что вы слабо владеете системой, вполне достаточно просто один раз сделать sudo -s, а по окончании exit. Таких мест тоже хватает.

Поэтому могу вам посоветовать не раздувать щеки в комментариях, а признать факт наличия пробелов в знаниях и заняться их исправлением, чтобы новые статьи не содержали подобных ляпов.
106. capitan 1192 28.12.18 11:22 Сейчас в теме
(97)
Как работает апач в связке с 1С вы не знаете

Специально для вас выложил принтскрин
Управление торговлей, редакция 11 (11.4.6.174)
Конфигуратор + Толстый клиент + 5 веб клиентов с выполненным отчетом Валовая прибыль с 2010 года
94. starik-2005 1856 27.12.18 13:44 Сейчас в теме
(89)
вы бы и выложили такой скрипт - а я бы на него посмотрел
А в чем трабла? Пишем конфигурационный файл с пассвордом от 1С, Проверяем актуальную версию платформы (запарсить html с сайта 1С - вообще не проблема), качаем wget'ом с данными учетки из конфига платформу,dpkg *.deb- все. Можно в виде кнопки, можно в крон засунуть, но при этом кнопкой флаг ставить, что нужно обновить платформу (файл в сетевую папку писать, а после обновления грохать). Не вижу ничего невозможного...
95. capitan 1192 27.12.18 14:05 Сейчас в теме
(94) В таком варианте да.
Да больше скажу - при умелых настройках можно еще и для виндовых клиентов выложить обновление которое они при запуске применят
А как быть с этим ?
установили 64-битный сервер, сохранили папку, снесли, вернули на место. Поставили i386 (x64 даже сносить руками не надо, пакетный менеджер сам заменит). Потом просто подключили к апачу нужную либу. А можно просто собрать либы по зависимостям и сделать скрипт, который будет их вытаскивать и раскладывать куда нужно.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
Полный день

Консультант 1С
Нижний Новгород
зарплата до 100 000 руб.
Полный день


Программист 1С
Москва
зарплата от 140 000 руб.
Полный день

Программист 1С
Бобров
зарплата от 100 000 руб. до 150 000 руб.
Временный (на проект)