Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Проблема Upload configuration Rapid-Scada 5.8.0_mono_eng
- В этой теме 23 ответа, 3 участника, последнее обновление 4 года, 1 месяц назад сделано Mikhail.
-
АвторСообщения
-
28.02.2020 в 09:09 #14958TawУчастник
Не выполняется Upload configuration Rapid-Scada 5.8.0_mono_eng на Raspberry Pi4. Операционная система Raspbian 10
28.02.2020 в 09:10 #14959TawУчастникМожет проблема в root правах или пользователе? Если так, то как решить данную проблему?
28.02.2020 в 09:47 #14960manjey73УчастникВы это делаете непосредственно на Linux ? запускаете Администратора ?
При инсталяции делали разрешения, которые указаны в документе по установке ?
- Этот ответ был изменен 4 года, 1 месяц назад от manjey73.
28.02.2020 в 10:30 #14962TawУчастникПри инсталяции делаю согласно инструкции. Но вот запуск я делаю не из консоли. А из файлового менеджера. Вхожу под пользователем Pi. Но у меня работала предыдущая версия Rapid Scada Mono. Я решил все обновить и Rapid-Scada в том числе.
28.02.2020 в 14:43 #14965manjey73УчастникДа, скорее всего проблемы из-за прав. Это примерно то же, что и с web. При передаче конфигурации файлы принадлежат только root. Мне пришлось разрешение прописать в скрипт запуска сервера.
chmod -R ugo+rwx /opt/scada/ScadaWeb/config
Кажется вот это. без sudo, так как скрипты от root и запускаются.
Возможно что-то аналогичное надо вписывать и в конфиги запуска Агента и Сервера так как вы приложение запускается от piТо есть суть будет такая. При старте скрипта, дается разрешение записи конфига всем пользователям. Когда вы запускаете приложение и передаете данные, возможно разрешения поменяются на root, но при рестарте сервера опять сменятся для обычных пользователей.
- Этот ответ был изменен 4 года, 1 месяц назад от manjey73.
28.02.2020 в 18:51 #14969MikhailМодераторЭта ошибка возникает при попытке архивирования конфигурации. До передачи ещё дело не дошло. Нужно посмотреть подробности в логе Администратора.
29.02.2020 в 04:22 #14971TawУчастникНет лога в Администраторе. Папка Log пустая для ScadaAdmin.
29.02.2020 в 04:49 #14972TawУчастникХотя в коммуникаторе некоторые каналы отображают изменение данных
02.03.2020 в 10:41 #14983MikhailМодераторДайте права на папку Log, тогда в случае ошибки в папке появится полезная информация.
04.03.2020 в 04:09 #15056TawУчастникПоясните как это сделать «Дайте права на папку Log». Можно подробнее.
04.03.2020 в 15:13 #15062manjey73Участникchmod -R ugo+rwx /папка/log
Как в документации по установке на Linux только для нужной папки
05.03.2020 в 05:17 #15067TawУчастникПоявился лог с ошибкой
2020-03-05 05:13:53 <raspberrypi><pi><EXC> Error uploading configuration:
Scada.ScadaException: Error exporting configuration to archive —> System.UnauthorizedAccessException: Access to the path «/opt/scada/ScadaAdmin/Temp/upload-config_2020-03-05_10-13-52.zip» is denied.
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <a1ae6166591d4020b810288d19af38d4>:0
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <a1ae6166591d4020b810288d19af38d4>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at Scada.Admin.ImportExport.ExportToArchive (System.String destFileName, Scada.Admin.Project.ScadaProject project, Scada.Admin.Project.Instance instance, Scada.Admin.Deployment.UploadSettings uploadSettings) [0x0003d] in <9017ee9a6b84439d8c9db877ba08b42d>:0
— End of inner exception stack trace —
at Scada.Admin.ImportExport.ExportToArchive (System.String destFileName, Scada.Admin.Project.ScadaProject project, Scada.Admin.Project.Instance instance, Scada.Admin.Deployment.UploadSettings uploadSettings) [0x002f3] in <9017ee9a6b84439d8c9db877ba08b42d>:0
at Scada.Admin.App.Forms.Deployment.FrmUploadConfig.UploadConfig (Scada.Admin.Deployment.DeploymentProfile profile) [0x00030] in <85c8c2d494684ed3b4ece4deb36a41e8>:005.03.2020 в 05:25 #15068TawУчастникДал права на папку /opt/scada/ScadaAdmin/Temp
Все работает05.03.2020 в 06:02 #15069TawУчастникЯ хочу перенести проект из Scada 5.7 для Windows 10 на Scada 5.8 Mono (на Raspbian 10).
Файл конфигурации загружается. Но коммуникатор ничего не отображает — просто сообщение «File not found»
В логе коммуникатора такая вот ошибка:
2020-03-05 05:56:17 <raspberrypi><root><ACT> Connect to SCADA-Server «localhost»
2020-03-05 05:56:17 <raspberrypi><root><EXC> Error connecting to SCADA-Server: Connection refused
2020-03-05 05:56:17 <raspberrypi><root><ACT> Disconnect from SCADA-Server
2020-03-05 05:56:17 <raspberrypi><root><ERR> Unable to start operation due to SCADA-Server communication error.
Delay before trying again05.03.2020 в 06:07 #15070TawУчастникВ логе сервера следующая ошибка
2020-03-05 05:04:33 <raspberrypi><root><ACT> ScadaServerService is stopped
———————————————————————————
———————————————————————————
2020-03-05 05:04:39 <raspberrypi><root><ACT> ScadaServerService 5.1.3.0 is started
2020-03-05 05:04:40 <raspberrypi><root><ERR> The configuration database in DAT format directory does not exist.
The interface directory does not exist.
The archive in DAT format directory does not exist.
The archive copy in DAT format directory does not exist.
2020-03-05 05:04:40 <raspberrypi><root><ERR> Normal program execution is impossible -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.