ну пинг же скажет IP-адрес но в данном случае это не принципиально у вас либо неверный пароль, либо нет доступа к этой конкретной шаре и пробуйте более короткий путь dicom-base.local/home
Сообщение отредактировал naves - Среда, 20.Сен.2017, 19:57
Да в том и проблема, что с логинами/паролями как-то всё/е туго :) :) :) . Один не знает, другой не помнит и т.д. Сейчас с сисадмином связался. Думаем пока. Спасибо за советы. Попробую позже. .
В общем получилось так: mount //192.xxx.xxx.xxx/home /.../dcm4chee/server/default/archive -t cifs -o user=USR,password=PWD Для автомонтирования при запуске добавил в fstab: //192.xxx.xxx.xxx/home /.../dcm4chee/server/default/archive cifs username=USR,password=PWD,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 Таким образом сетевой диск монтируется прямо в дефолтный каталог сервера и снимки сохраняются на нем.
Сообщение отредактировал Kuzma - Среда, 20.Сен.2017, 20:20
Дата: Воскресенье, 05.Ноя.2017, 17:00 | Сообщение # 43
Участник
У вас сообщений: 84
PACS админ
OFFлайн
Российская Федерация
Казань
ЦитатаKuzma ()
/dcm4chee/server/default/archive
я еще рекомендую запускать пакс прям с примапленной шары либо следить за ней
при отвале сетевой папки он вам будет писать прям на текущий диск в server/default/archive может переполниться быстро также потом когда связь восстановите , будет не удобмно смержить эти папки https://t.me/dcm4ru
Всем привет. Появилась проблема с ПАКСом , не хочет удалять исследования (картинки). При удалении (через web интерфейс) удаляются только исследования (записи) из базы а сами исследования (картинки) остаются лежать на диске. База с записями находится на диске C , исследования (картинки) на диске D. Ранее все находилось только на диске C. При удалении даже нет обращения к диску D.
Дата: Пятница, 30.Ноя.2018, 08:15 | Сообщение # 47
Участник
У вас сообщений: 81
Начальник сервисной службы
OFFлайн
Российская Федерация
Челябинск
Уважаемые форумчане. Вопрос по dcm4chee. Взяли NAS систему Synology. Установил на нее PACS систему на основе dcm4chee. C КТ, маммографа снимки на нее отправляются, Radiant список исследований видит, но при попытке загрузить исследование в Radiant выдает ошибку - Устройство PACS, с которого вы пытаетесь загрузить изображения, должно быть настроено с вашим IP, портом и зоголовком AE, чтобы он знал, куда отправлять изображения. Тоже самое происходит и при попытке извлечь изображения на КТ и маммографе (т.е. мы обращаемся к PACS системе с КТ и маммографа и тоже снимки не скачиваются). Я понимаю в dcm4chee наши КТ и маммограф тоже надо где-то прописать. Подскажите, пожалуйста, где?
Дата: Понедельник, 10.Дек.2018, 09:23 | Сообщение # 50
Стажер
У вас сообщений: 47
Инженер
OFFлайн
Беларусь
***
ЦитатаShmiga ()
Shmiga
Привет. Также пользуемся NAS от Synology. Год пользуемся уже этим PACS, но недавно пришло обновления этого приложения до версии 5.11.0-0150. Переустановили, при этом пришлось ставить приложение Docker, через это приложение создаются и запускаются различные образы. Никак не можем настроить. При обновлении спрашивал про импорт файлов, 3 дня шел импорт 3ТБ, в итоге часть не импортировало, и теперь даже не можем его настроить. С главной страницы авторизации после ввода данных, система не знает на какую страницу нас перевести.
Дата: Понедельник, 10.Дек.2018, 14:13 | Сообщение # 51
У вас сообщений: 1070
программист
OFFлайн
Российская Федерация
Москва
Мы тут что-то сделали, и теперь оно не работает, что нам делать (с) 1) Я конечно задам глупый вопрос, а бэкапы то вы делали? 2) открываете dockerfile и смотрите какие команды там выполняются и делаете там, где вам нужно 3) ну то, что SQL-базу можно было перенести через sql-дамп, я вообще молчу. 4) оно само обновилось, или вы сами начали обновлять?
Дата: Понедельник, 10.Дек.2018, 15:18 | Сообщение # 52
Стажер
У вас сообщений: 47
Инженер
OFFлайн
Беларусь
***
Цитатаnaves ()
Мы тут что-то сделали, и теперь оно не работает, что нам делать (с) 1) Я конечно задам глупый вопрос, а бэкапы то вы делали? 2) открываете dockerfile и смотрите какие команды там выполняются и делаете там, где вам нужно 3) ну то, что SQL-базу можно было перенести через sql-дамп, я вообще молчу. 4) оно само обновилось, или вы сами начали обновлять?
К сожалению не побеспокоились насчет бэкапов, поэтому не сделали. Обновляли сами, думали проблем не возникнет, как в предыдущие разы. Остались только сами файлы исследований, их импорт не проблема будет, просто время понадобится.
Сейчас пытаемся установить с нуля Pacs-сервер. Docker скачал 2 образа dcm4chee и slapd. После скачивания должен создать 2 контейнера, но контейнер synology-dcm4chee не создает, пишет что не может.
Сообщение отредактировал ultrasilver - Понедельник, 10.Дек.2018, 15:56
Дата: Вторник, 15.Янв.2019, 06:24 | Сообщение # 53
Участник
У вас сообщений: 81
Начальник сервисной службы
OFFлайн
Российская Федерация
Челябинск
Цитатаultrasilver ()
Сейчас пытаемся установить с нуля Pacs-сервер. Docker скачал 2 образа dcm4chee и slapd. После скачивания должен создать 2 контейнера, но контейнер synology-dcm4chee не создает, пишет что не может.
Docker мы тоже устанавливали, но с таким не сталкивались, может потому что у нас с нуля всё было.
Дата: Вторник, 29.Янв.2019, 09:22 | Сообщение # 54
Стажер
У вас сообщений: 47
Инженер
OFFлайн
Беларусь
***
ЦитатаShmiga ()
Docker мы тоже устанавливали, но с таким не сталкивались, может потому что у нас с нуля всё было.
Была ли у вас такая проблема: В докере контейнер работает, исследования принимает и отправляет. Но когда через eFilm например выделяем 3-4+ исследования(КТ или МРТ или просто рентген снимки) и одновременно пытаемся их забрать к себе, то контейнер такое ощущение что зависает и сервер становиться полностью недоступен, исследования также соответственно не принимаются которые выбрали. Помогает вернуть работоспособность сервера только его перезапуск.
Логи от начала запуска приложения и сразу запросом от eFilm и его зависанием прикрепил
Дата: Вторник, 29.Янв.2019, 13:32 | Сообщение # 55
У вас сообщений: 1070
программист
OFFлайн
Российская Федерация
Москва
очень похоже на ограничение количества потоков https://github.com/dcm4che/dcm4chee-arc-light/issues/559 нужно скопировать из контенера файл dcm4chee-arc.xml и посмотреть что в нем вписано в разделе managed-thread-factories должно быть max-threads="${env.WILDFLY_EXECUTER_MAX_THREADS}" в старых версиях стояло 2
подключаетесь через ssh к серверу, или что у вас там. смотрите список контейнеров docker ps находите нужный, получаете параметры контейнера docker inspect [OPTIONS] NAME|ID проверьте что в строке MAX_THREADS, ну или выложите всю портянку под спойлер, пароли только проверьте, чтобы их там не было.
файл из контейнера можно скопировать через docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
Дата: Вторник, 29.Янв.2019, 15:16 | Сообщение # 57
У вас сообщений: 1070
программист
OFFлайн
Российская Федерация
Москва
попробуйте указать значение для managed-executor-service как здесь https://github.com/dcm4che....82c71f5 либо скопировать файл в контейнер, или как-то можно на ходу указать через jmx console
Сообщение отредактировал naves - Вторник, 29.Янв.2019, 15:21
попробуйте указать значение для managed-executor-service как здесь https://github.com/dcm4che....82c71f5 либо скопировать файл в контейнер, или как-то можно на ходу указать через jmx console
Попробовал файл xml через текстовый редактор изменить, добавил max-threads="{env.WILDFLY_EXECUTER_MAX_THREADS}" в нужный раздел и сохранил. Остановил контейнер и скинул через проводник измененный xml. Пробую стартануть приложение, контейнер с сервером запускается и сразу вырубается. Возвращаю нормальный xml, контейнер работает нормально.
Через keycloak console не нащел где изменить этот параметр. Либо его в консоли нету
забавно, в изменении нет знака $ для переменной должно быть max-threads="${env.WILDFLY_EXECUTER_MAX_THREADS}" или для простоты вообще max-threads="100"
Сообщение отредактировал naves - Среда, 30.Янв.2019, 11:58
Дата: Пятница, 01.Фев.2019, 09:11 | Сообщение # 60
Стажер
У вас сообщений: 47
Инженер
OFFлайн
Беларусь
***
Цитатаnaves ()
забавно, в изменении нет знака $ для переменной должно быть max-threads="${env.WILDFLY_EXECUTER_MAX_THREADS}" или для простоты вообще max-threads="100"
в файле показано как в оболочке поменял значение на 20 (пробовал и на 50), вообще первоначально там значение 100. Поменял на меньшие значения, непомогло, также 2-3 выделяю принимает нормально поочереди или одновременно 2, если больше выделить и принимать через eFilm, то зависает.
На втором скрине поменял xml добавив $, подкинул и запустил приложение, контейнер нормально работает, не выключается сразу, на по одновременному выделению и приему ничего не изменилось, все также.
Всем добрый день. Есть задачка: "Настроить "импорт"/"экспорт" данных КТ между двумя серверами dcm4chee в одной сети.
История: Есть два КТ удаленных друг от друга, но в одной сети. Развернуты сервера хранения сримков dcm4chee, основа Ubuntu Server 16.04. Не мону настроить так, чтобы при нажатии "экспорт", появлялся в списке другой сервер dcm4chee. Порты, адреса проброшены, прокся/файер ничего не лочат. Виланы друг друга видят.. Сервера пингуют друг друга...но не видят для передачи. Кто нить сталкивался с такими настроками 2-х dcm4chee между собой?
Дата: Пятница, 15.Мар.2019, 12:35 | Сообщение # 62
Заглянувший
У вас сообщений: 2
инженер
OFFлайн
Украина
Северодонецк
Здравствуйте неравнодушные! :) Постараюсь быть краток на сколько это возможно!
И так, сначала я экспериментировал с dcmlinux. Но понял, что воевать с dcm4chee под windows будет легче чем под linux. Нашел замечательный проэктик - dcm4chee-installer (DCM4CHEE ver2.18.0-postgresql -JDK 7.60+ -Postgresql 9.3.4) Один инстальник избавил от кучи головной боли. Установил и все закрутилось без бубна. В ходе всех этих экспериментов с dcm4chee возникли вопросы, которые разбивают мне сердце:
1) Как в dcm4chee делать rebuild базы данных? Например в Conquest это делается нажатием одной кнопочки. В Osirix - это тоже одна кнопочка. В E-film - это тоже одна маленькая кнопочка! :)
2) Настроил "управление доступом на основе ролей", как написано в официальной документации. Все отлично работает, но когда в пакс приходит исследование, то по-умолчанию разрешения для всех ролей отсутствуют(прикрепил скрин). Как сделать так, что бы все новые исследования получали разрешения? например для роли ВРАЧ - были все разрешения, для остальных ролей разрешения отсутствовали.
3) Удаляю исследование через веб-интерфейс, удаляю из корзины. Захожу в dashboard и вижу что объем свободного пространства хранилища не изменился. Смотрю размер папки на ж.д. в которую скидываются исследования - так же объем не уменьшился. В jmx-console выставил DeleteStudyFromDB-true и DeletePatientWithoutObjects-true, но видимо что-то еще забыл! :(
4) Я пытаюсь удалить файловую систему через jmx-console, в removeFileSystem вношу путь - D:\archive, нажимаю invoke и мне выдает ошибку, а в ошибке есть вот такая строка "cannot remove filesystemD:\archive because there are still 12216 private file records" . Но я перед этим удалил все исследования - сначала через веб-интерфейс, затем зашел в папку D:\archive и удалил все там. Подскажите в каких "анналах пакс-сервера" искать эти "12216 private file records".
Дата: Понедельник, 20.Май.2019, 10:42 | Сообщение # 64
Участник
У вас сообщений: 81
Начальник сервисной службы
OFFлайн
Российская Федерация
Челябинск
У меня вопрос про web-viewer. Как это вообще настроить? Где можно почитать? Буду признателен за любую информацию. Хочу настроить, чтобы с PACS-сервера на dcm4chee можно было просматривать снимки с web-viewer. .
Спасибо. Сам устранил. Если что пишите - поставил уведомления на почту.
Дата: Вторник, 02.Июл.2019, 20:09 | Сообщение # 66
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
Он говорит, что нет эмитента ИД. Т.е. ИД есть, но непонятно, кто его назначил. Поэтому не удаляет. Есть такая проблема. присоединяюсь к этому вопросу в части, где в настройках определить, что такие записи можно удалять. А ВСЕ записи из БД удалить можно просто импортом пустой БД, как при инсталляции. Либо средствами MySQL удалить записи из таблиц, который содержат записи о пациентах, исследованиях, сериях и снимках. Названия - см. структуру БД на сайте дцм4
Дата: Пятница, 12.Июл.2019, 14:09 | Сообщение # 67
Стажер
У вас сообщений: 47
Инженер
OFFлайн
Беларусь
***
Заметил такую проблему: Есть пациент к примеру с ID 2222 (и остальные данные). Через пару дней другой пациент и ему случайно ставится ID 2222. И когда на сервер сбрасывается второй пациент с уже существующим ID, то остальные данные ему присваиваются не нового пациента, а первого.
Дата: Суббота, 13.Июл.2019, 11:50 | Сообщение # 68
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
Никак. Переопределить ИД и, если возможно, переслать исследование с новым ИД, а у "старого" пациента его удалить. ИД для того и ИД, что должен быть уникальным. Тоже часто сталкиваюсь с тем, что, когда лаборанты самостоятельно присваивают пациентам ИД, бывают такие случаи. Потом крики о том, что "пациент пропал", "куда-то делся" и т.д. Понятное дело куда "делся". Ищут то его по ФИО, а исследования прилепляются не к ФИО, а к ИД. Поэтому и искать нужно по ИД. А кто ж его помнит? Вопрос с ИД очень глобальный и непростой. По идее должен решаться введением МИС. Но пока что в большинстве случаев у нас один пациент даже в одном отделении на разных аппаратах имеет разные ИД. Соответственно и на сервере это будут полные тезки с одной и той же датой рождения и т.д. А, учитывая, что поиск по кириллическим ФИО проблематичен, то найти все исследования данного пациента с разных модальностей становится весьма непросто. Вот и вся проблема ИД.
Дата: Воскресенье, 14.Июл.2019, 11:17 | Сообщение # 69
У вас сообщений: 1070
программист
OFFлайн
Российская Федерация
Москва
Строго говоря к DICOM-серверу могут делаться запросы разного уровня. Уровня Patients или Study В первом случае запрос по PatientID вернет одну фамилию, а на втором несколько. Например, ефильм работает на уровне Study и проблемы одинакого PatientID в общем случае нет, да и все остальные просмотровщики тоже. В случае использования веб-интерфейса нужно выбрать запрос вида Study. При использовании сервера conquest можно написать правило, которое будет переделывать PatientID перед сохранением в базу. В DCM4CHEE тоже должна быть возможность написания правила, но проще изменить настройки веб-просмотровщика.
Дата: Четверг, 14.Ноя.2019, 18:46 | Сообщение # 76
Заглянувший
У вас сообщений: 2
инженер
OFFлайн
Украина
Horlovka
Добрый день. Кто-нибудь переносил БД dcm4chee на другую ОС без ребилда? Задача: перенести только те таблицы БД, которые отвечают за пациентов, их исследования, ссылки на изображения. То есть чистая инсталляция сервера, а затем уже импорт только некоторых таблиц из существующей БД в новую. В существующей БД было много специалистов, желающих "покрутить настройки" через jmx-console. Вопрос по сути в том, какой минимальный набор таблиц необходим для переноса в новую БД? Хранилище с файлами на рейде. Не хотелось бы его ставить на неделю на ребилд. Пациентов уже насобиралось за 6 лет более 10000 ... Заранее спасибо.
Дата: Вторник, 19.Май.2020, 07:52 | Сообщение # 77
Участник
У вас сообщений: 81
Начальник сервисной службы
OFFлайн
Российская Федерация
Челябинск
Добрый день. Установили новый рентгеновский аппарат, снимки отправляет на DCM4CHEE. На самих станциях список отображается корректно, а вот на радианте фамилия заключена в знаки равно (=Фамилия=). Смотрите вложенный рисунок. А на самом DCM4CHEE вообще этих фамилий не видать. Как это настроить?
Дата: Вторник, 19.Май.2020, 14:35 | Сообщение # 78
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
А как ФИО записывается в тег (0010,0010)? Посмотрите дамп. Может оно так и пишется программой аппарата? :) Можете выложить образец дайком-файла? Странно, что на сервере оно не отображается.
Kuzma, к моему сожалению, я не знаю как посмотреть дамп ((. По словам производителя оборудования, да именно так аппаратом и пишется, но со слов инженера GE в ИХ ПАКСе можно настроить, чтобы это не отображалось. Высылаю файл-дайком и скрин как отображается в DCM4CHEE.
По ссылке с сайта Махаона можно скачать удобную программку для просмотра тегов в дайкомах http://www.makhaon.com/download/software/DICOMDump.zip Действительно, так они и пишут, см. скрин дампа И, таки да, в dcm4chee-arc ФИО нет. Непонятно, нужно разбираться. Можно разработчиков спросить в группе на гугле: https://groups.google.com/forum....dcm4che Что интересно, в старом dcm4chee 2.18 всё нормально. А кириллицу аппарат не понимает? Почему латиницей пишут? .
ЦитатаShmiga ()
но со слов инженера GE в ИХ ПАКСе можно настроить, чтобы это не отображалось
Это потому, что ИХ инженер хочет, чтобы Вы и ПАКС у них купили :) Если есть проблема с кириллицей, то могу предложить свою программу для отправки с конвертацией кириллицы: http://www.medteh.info/forum/33-15416-1 Если заинтересует, то можно сделать специально версию с обработкой тега ФИО для удаления специальных символов.