Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Взял центось 7 64 бита в облаке (в том облаке у меня уже с год почти 10 долларов зависло - грех было не воспользоваться)

Я:>yum install -y docker
Ось:>блаблабла
Я:>service docker start
Ось:>блаблабла
Я:>docker run -d -p 52773:52773 store/intersystems/iris:2019.1.0.511.0-community
Ось:>блаблабла

На Win 10 (простите за старьё) поставил IRIS тоже. В портал вхожу без проблем - немного подчистил пользователей и прочее (обычные доработки напильником после потных ручонок мегамозгов из ИС)

А вот студия не желает меня - "каму никейшн линк файлура, однако!" Так и говорит (не пойму, чего просит, мож не кормили ея?), есть соображения?

В предвкушенье, ваш Колесов.
29 апр 19, 09:37    [21873955]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Хм. В Online Distributions .510 версия, а в докере .511 - м.б. в этом дело?
29 апр 19, 09:50    [21873959]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Да, забыл сказать, что кроме тех трех команд в центоси вообще ничего не нажимал (файрвол по дефолту отключен вроде)
29 апр 19, 09:52    [21873961]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
В консоли тоже небольшой конфуз:
ПРЕДУПРЕЖДЕНИЯ от /usr/irissys/mgr/alerts.log
Размер файла: 224 bytes
04/29/19-06:30:00:570 (828) 2 ResourceCleanup: Dead job cleanup for gbl from '' of '^IRIS.Temp.cspServer(700)'
04/29/19-06:50:00:599 (1192) 2 ResourceCleanup: Dead job cleanup for gbl from '' of '^IRIS.Temp.cspServer(1028)'
29 апр 19, 10:08    [21873970]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
Alexey Maslov
Member

Откуда: СПб
Сообщений: 1574
kolesov
В Online Distributions .510 версия, а в докере .511 - м.б. в этом дело?
Вряд ли, должен быть актуален номер версии Студии (Version.Mjr.Mnr), номер сборки (Build) не сравнивается, да и сообщение было бы другое.

Доступность порта супер-сервера проверяли?

telnet <ip-адрес> <номер-порта>
29 апр 19, 11:08    [21874041]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
vassil
Member

Откуда: Хабаровск
Сообщений: 112
Я ательером пользуюсь, А ательере удобно вести сразу несколько проектов на разных серверах.
Правда тормозной и временами занимает много сессий. Но в остальном приспособился.
29 апр 19, 11:23    [21874073]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Alexey Maslov,
Странно, но даже локально порт не отвечает - хотя в настройках именно он - 51773

[Я:]# telnet localhost 51773
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
29 апр 19, 12:20    [21874158]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
vassil
Я ательером пользуюсь, А ательере удобно вести сразу несколько проектов на разных серверах.
Правда тормозной и временами занимает много сессий. Но в остальном приспособился.


Я так-то пользуюсь саблаймом и усложнять неохота ;)
29 апр 19, 12:22    [21874163]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Собака порылась тут: "-p 52773:52773"
Тут все так много и влажно хвалили докер, ответьте уже, как открыть ЭН портов?
29 апр 19, 12:34    [21874175]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
wrc сказало:
docker run -d -p 52773:52773 -p 51773:51773 store/intersystems/iris:2019.1.0.511.0-community
А ведь могло и просто по морде - ну да и правда, кто же в инструкциях по развертыванию сразу правильные команды пишет ;)
Мы-ж на плюке?
29 апр 19, 14:20    [21874360]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
И тут опять не хочу ругать докер, но если мне третий порт понадобится, то все снова перенастраивать? Ведь пришлось удалить контейнер со всем содержимым. Понимаю, что скорее всего неправильно готовлю, но вся вроде идея докера в том, чтобы залить кипятком и подождать 3 минуты. Нет?
29 апр 19, 14:24    [21874366]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
Alexey Maslov
Member

Откуда: СПб
Сообщений: 1574
Как ни странно, в правильном месте именно так и написано.
29 апр 19, 14:25    [21874368]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
Alexey Maslov
Member

Откуда: СПб
Сообщений: 1574
Alexey Maslov
...именно так и написано.
Имел в виду публикацию портов.
29 апр 19, 14:30    [21874380]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
Попробуй в докере 510 версию взять, она там тоже есть

Студию обещали выпускать отдельным продуктом, но пока что-то нету.

Я студией для IRIS не пользуюсь, поэтому ничего сказать не могу, я пользуюсь VSCode.
29 апр 19, 15:33    [21874500]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
С портами все верно, надо ещё порт, перезапускай контейнер.
51773 - супер порт, в каше был 1972
52773 - веб порт
53773 - jdbc
4002 - сервер лицензий

То что вы настроили и потеряли, это и правда потому что готовить, не умеете пока. Контейнеры, по сути своей должны быть не изменяемым, что внутри то не сохраняется, это как шаблон машины. Чтобы что-то сохранилось, надо это хранить вне контейнера. и для этого InterSystems придумало Durable %SYS.
29 апр 19, 15:38    [21874519]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
DAiMor,
а есть где-то кратко и понятно от тех, кто это использует?
А то непоняток слишком много - даже как просмотреть .cpf не понимаю.
Как апач прикрутить нормальный, с php и прочими нужными модулями?
Как миднайт напустить на содержимое контейнера?
Какая-то история с посылом - "иди изучай докер, дружок, через годик возвращайся" - нихрена не похожа на обещания.
Не хватало мне еще учиться админить продукт, который мне, как разработчику, для деплоя моего софта 200% не пригодится никогда ;)
Честно говоря, с молодежью нарываюсь на такое постоянно - видимо, после ВУЗа никак не могут научиться изучать то, что реально нужно, а по привычке бьют по площадям - авось что-то да пригодится. То им срочно юнит тесты нужны в ситуации, когда требования меняются быстро и тесты стареют за два дня, то sass-less насылают на полтора стиля, то приплетут рестфул там, где он нахрен не нужен - в общем регулярно стреляют себе в ногу - так учат сейчас? Вот с докером теперь, как с писаной торбой... Вместо дела, сплошное повышение квалификации со странным эффектом все ухудшающихся результатов ;)
30 апр 19, 05:18    [21875079]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
kolesov,

Ну вот я использую докер уже не первый год, и мне пока в мыслях не приходило копаться в cpf

работая с докер, нужно сразу понимать, что основной смысл в том, что контейнер должен выполнять одну основную задачу. В нашем случае это быть СУБД.
Apache с PHP или с чем еще, это другой контейнер, который может соединяться с контейнером IRIS.

я так понимаю речь про mc (midnight commander) а зачем его напускать на содержимое контейнера?
если нужно что-то добавить в контейнер, нужно это примонтировать из вне, и из вне делать с файлами что захочется.

Мне знания по работе с докером не сами пришли, все пришло с практикой. А вы хотите чтобы вам все пережевали и в голову вложили. Тут довольно много всего, и нужно многое понять и осознать, плюс докер сам по себе мало что дает, нужно уметь пользоваться и теми инструментами которые его дополняют. Есть docker-compose, был еще Docker Swarm, есть Kubernetes. Со всем этим я работал.

Хотите, мастер класс по работе с контейнерами, как все это готовить, зовите меня в гости, могу провести обучение, с вас оплата моего времени и перелета. Я уже был несколько лет назад во Владивостоке, тоже обучение проводил. Еще раз не против съездить.
1 май 19, 01:57    [21876089]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
DAiMor,

У меня к обучению сложное отношение - это обычно говорение, а я его плохо воспринимаю. Текст происходит быстро и не успеваешь думать о насущном. А когда лектор - мысль быстро убегает. Получается медленно и не очень эффективно. Это чисто моя закупорка, это не в укор - многим как раз удобнее послушать. Для меня обучение - это скорее с коллегами пообщаться, проникнуться духом ;)

С докером в последний раз сталкивался в одной конторке. Продают стройматериалы. Сайт плюс самописная "ИЭрПи" - штат человек 10-ть. И вот на докер прям молились. Я так и не понял почему.

А Вы где-то участвуете в работе над коробочным продуктом с сотнями деплоев и независимых инстансов? Если не секрет, что за продукт?
1 май 19, 03:00    [21876106]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
kolesov,

https://libero.com.au
Правда, здесь докер пока используется только для сборки. Готовимся к переезду на версию 2018.1. из-за объема клиентов, не просто в один момент переехать. А когда клиенты будут хоститься у нас (уже много таких), сможем их хостить с докером
1 май 19, 08:46    [21876140]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
DAiMor,

Да, согласен, сыровато выглядит. И, согласен, докер в этой ситуации может помочь, однозначно. Жаль только, что пока клиенты об этом не в курсе :( Ну хорошо, хоть что Вы не первый год с докером...

В России все такие проекты - или махровый распил или бестолковое просаживание бабла под бравые рапорты - мракобесие и отвага. Там тоже на бюджете, или рыночная штука?
1 май 19, 08:55    [21876145]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Сори, вопрос был риторический, даже если вендор частный, библиотеки-то наверняка государственные. Бюджет, похоже (
1 май 19, 08:57    [21876146]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
Там не только обычные библиотеки, они кстати вполне себе коммерчески способные. Но и частные например университетские.
1 май 19, 09:06    [21876149]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
kolesov
Жаль только, что пока клиенты об этом не в курсе
а почему жаль? Им важно получить стабильную систему, с докером, я могу повысить стабильность.
1 май 19, 09:07    [21876151]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
DAiMor
Там не только обычные библиотеки, они кстати вполне себе коммерчески способные. Но и частные например университетские.


Возможно, но выглядит очень прибюджечено: сравните

http://www.librarysoftware.in/inquiry.html (первое, что подвернулось - чесслово)
и
https://libero.com.au/contact-libero/sales-enquiry/

например.
1 май 19, 09:40    [21876164]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Ну да и правильно - подумаешь, криво, как-то да заполнят, зато у нас дженкинз ;)
1 май 19, 09:40    [21876165]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
kolesov
DAiMor
Там не только обычные библиотеки, они кстати вполне себе коммерчески способные. Но и частные например университетские.


Возможно, но выглядит очень прибюджечено: сравните

http://www.librarysoftware.in/inquiry.html (первое, что подвернулось - чесслово)
и
https://libero.com.au/contact-libero/sales-enquiry/

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

Что касается Libero, то проект разрабатывается с ранних 80х годов, и пережил текстовый интерфейс и Windows приложение, а сейчас там ZEN. Который тоже уже пора менять, но позже.
Сказывается еще небольшие размеры команды, только два основных разработчика, я не основной, я там не на фуллтайме, у меня есть еще проекты.
1 май 19, 10:10    [21876181]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
Кароч, к концу первого транша майских добрался таки.
Всё в итоге ставится и работает.
Дурабельный сис, как выяснилось, штука могучая - он и конфы и системные настройки и цсп и системную и пользовательские БД и еще много чего (даже журналы) монтирует в контейнер снаружи - тут ИС молодцы. Без него нет смысла что-то мутить вовсе, странно, что в доках он как опция.
Получается, что даже свой образ создавать не нужно. И как мне показалось, удобнее таки через докеровский компоузер.
Судя по обсуждению здесь, ПЕРВЫЙНАХ!

ЗЫ: И ИС! Какого ляда такой большущий контейнер-то вырастает? Оптимизировать никак?
5 май 19, 12:12    [21878031]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
kolesov,

размер образа 1.25 GB, его оптимизируют, по крайней мере пытаются. Например выкинули SAMPLES и DOCBOOK.
Можно наверно еще Ensemble вырезать, но тогда это уже будет не IRIS.

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

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

Сообщение было отредактировано: 5 май 19, 15:22
5 май 19, 15:13    [21878115]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
DAiMor
Контейнер должен содержать конечное решение, разрабатываешь какой то продукт, он собирается в контейнер и может быть запущен в любой момент, любое количество раз, и без обязательного монтирования каких либо папок из вне.

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

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

Но, возможно, у Вас есть путаница с субъектом - в данном случае разработчик не мы с Вами, уж простите, а ИС. Им докер нужен, чтобы нам поставить продукт. Мне докер нужен, чтобы их продукт получить (в ряду тысяч, надеюсь, кастомеров). Вам, видимо, еще для чего-то. ;)

Докер, повторюсь, мне, как разработчику - нафик не упал. И разбираться с ним особо не вижу смысла. А вот то, что инженеры ИС напряглись и несколько облегчили мне жиссь - этагуд ;) Еще бы инструкции писали по-людски, цены-б не было тем инженерАм )))

А старину Оккама мало преподают... Очень мало...
5 май 19, 16:16    [21878144]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno -> Moscow
Сообщений: 2738
kolesov,

Мы с вами тоже разработчики, наше отличие от той же мариидб, в том что у нас в базе есть свой код и его нужно скомпилировать. Он так же может быть и деплоенным, и с рядом настроек необходимых нашему приложению для работы. И вы отдавая свой проект будете понимать что в этом IRIS будет работать только ваше приложение, и вы можете его настраивать как вам надо, и не будет никаких других приложений там.
5 май 19, 16:21    [21878148]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
DAiMor,

Ну вот вам типичный пример (вчера акты и отчеты подписал) - у заказчика много лет работает каше, а моё приложение - малая толика, дополнение и, если получится, улучшение его информационной инфраструктуры и бизнеса. Ему мою прикладуху в отдельном докер-контейнере поставлять? Или образ выложить на докерхаб? Да бред же! Но да, можете продолжать топить за докер. Кстати, Вы программист или инженер? Или пиэм? Докер или не докер? Кто должен решать? Распонтованный разработчик с торчащим из штанов дженкинсом или кто-то другой? Оверкавалифайд курили?
7 май 19, 04:37    [21879514]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
vassil
Member

Откуда: Хабаровск
Сообщений: 112
Саш, ну каждый для себя наверно должен сам решить. Использовать ему докер или нет. Я вот тоже пока не использую у себя докер, мне кажется с ним у меня будет больше телодвижений, чем сейчас по старинке. Докер удобно если у тебя есть комплексное со сложными настройками приложение и клиенту предоставляешь быстрый способ стартовать и использовать это приложение.
Я думаю докер уместен когда массовая поставка. Если это единичные установки, то от докера будет не большой профит.
7 май 19, 05:16    [21879521]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
kolesov
Member

Откуда: Владивосток
Сообщений: 799
vassil,

Людей, которые в самом деле могут хоть что-то решать - 0,01%. Это мое личное субъективное наблюдение. Остальные - жертвы рекламы в том или ином виде ;)
7 май 19, 07:36    [21879546]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
doublefint
Member

Откуда: Беларусь, Минск
Сообщений: 945
vassil
Докер удобно если у тебя есть комплексное со сложными настройками приложение и клиенту предоставляешь быстрый способ стартовать и использовать это приложение.
Любое приложение на Каше - "есть комплексное со сложными настройками приложение" :) Просто попробуйте, это удобно, не тратьте зря время на рассуждения как "зелен виноград"
11 май 19, 01:56    [21882330]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
sergeyns
Member

Откуда: Москва
Сообщений: 1195
kolesov
И тут опять не хочу ругать докер, но если мне третий порт понадобится, то все снова перенастраивать? Ведь пришлось удалить контейнер со всем содержимым. Понимаю, что скорее всего неправильно готовлю, но вся вроде идея докера в том, чтобы залить кипятком и подождать 3 минуты. Нет?

Но если забыли в самом начале высыпать пакетик с глюкоматом, то проще выкинуть и заварить новый бомж-пакет.
14 май 19, 11:37    [21884205]     Ответить | Цитировать Сообщить модератору
 Re: Щупаем IRIS на CentOS  [new]
Блок А.Н.
Member

Откуда: Новосибирск
Сообщений: 3812
Если бы в бомж-пакетах были пакетики с глюкоматом, городские нарколыги сметали бы все с полок
14 май 19, 12:16    [21884264]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M Ответить