Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Архив на "шару"
- В этой теме 9 ответов, 3 участника, последнее обновление 4 года, 9 месяцев назад сделано Mikhail.
-
АвторСообщения
-
27.06.2019 в 14:22 #12536surovyУчастник
Добрый день!Не хочу забивать флешку архивами.Могу ли я замонтировать расшаренный диск(папку)ArhiveDAT с ПК на Windows в /opt/scada.Флаг с копии архива в настройках сервера снял и период хранения поставил 90 дней дабы сократить размер.Должно выглядеть так: mount.cifs //192.168.X.X/ArchiveDAT /opt/scada ? В /etc/fstab прописать \\192.168.Х.Х.\ArchiveDAT /opt/scada cifs,username=»___»,password=»___» user 0 0 ?
И в догонку…Хотел удалить логи коммуникатора при переносе с винды,но raspbian не даёт т.к. процесс(демон)занят.Хотел остановить демона, но (пока не хватает опыта) не получилось.Смотрел тут http://help.ubuntu.ru/wiki/start-stop-daemon.Подскажите команды для остановки коммуникатора.Явно не так start-stop-daemon -Kvx /opt/scada/ScadaComm/ScadaCommMono.exe ?
Спасибо.27.06.2019 в 15:02 #12537manjey73Участниконо можно, НО, если шара отвалится, то архив понесется тут же на флешку в папку монтирования. А есть ли способ проверять что монтирование было выполнено или нет, я не знаю.
27.06.2019 в 15:03 #12538manjey73Участникsudo /etc/init.d/scadacomm stop — вроде так ?
и
sudo /etc/init.d/scadaserver stop- Этот ответ был изменен 4 года, 9 месяцев назад от manjey73.
27.06.2019 в 15:21 #12542surovyУчастникСпасибо пребольшущее).
27.06.2019 в 15:33 #12543surovyУчастникесли шара отвалится, то архив понесется тут же на флешку в папку монтирования
интересно,насколько это критично?И после восстановления связи с шарой ,что произойдёт.По идее автозапуск монтирования происходит при старте(fstab).Получается нужен reboot.
А есть ли способ проверять что монтирование было выполнено или нет, я не знаю.
Займусь ка я поиском ответа на этот вопрос.Аж самому интересно стало.
27.06.2019 в 19:02 #12561MikhailМодераторДля запуска и остановки там лежат *.sh
Надо проверить, что будет при нестабильной связи с другим компьютером. Может быть SCADA-Сервер начнёт подвисать, ожидая готовности диска.28.06.2019 в 08:10 #12568surovyУчастникsudo /etc/init.d/scadacomm stop</blockquot
если останавливать по этому способу,то в представлениях остаётся «висеть» последнее значение канала(не три прочерка —).Но по этому поводу я помню на форуме была кажется тема.Надо проверить, что будет при нестабильной связи с другим компьютером. Может быть SCADA-Сервер начнёт подвисать, ожидая готовности диска.
Проверю-отпишусь.
28.06.2019 в 09:06 #12571manjey73УчастникЯ со Scada не проверял, но когда у меня умер винт примонтированный в папку, то запись пошла прямо в папку. Вроде монтирование невозможно в не существующую папку Linux.
Хотя может быть есть какие-то способы проверки в самом Linux, но тогда я сильно и не разбирался.Как вариант. у вас есть папка /mnt мы монтируем туда диск в котором есть папки scada/data, тогда путь будет /mnt/scada/data и писать именно в /data
Может там еще есть какой-то нюанс, запретить например создание папки при создании файла или что-то в этом роде… Что вызовет ошибку «А-ля не могу записать файл так как нет папки куда его писать»
- Этот ответ был изменен 4 года, 9 месяцев назад от manjey73.
28.06.2019 в 09:53 #12573surovyУчастникне удалось удалить ‘/opt/scada/ArchiveDAT/Cur’: Устройство или ресурс занято
Я же правильно понимаю,что перед тем как примонтировать сетевой ArhiveDAT мне нужно удалить /opt/scada/ArchiveDAT ?
В *.sh прочитал-всё понятно.сервер и коммуникатор останавливаются.
lsof пишет,что не нашёл ничегоlsof: WARNING: can’t stat(/opt/scada/ArhiveDAT/): No such file or directory
По факту в /opt/scada/ArchiveDAT/Cur пусто.MC показывает 0 байт.
Направьте на путь джедая)28.06.2019 в 18:13 #12580MikhailМодераторПо факту в /opt/scada/ArchiveDAT/Cur пусто.
Если устанавливали по инструкции, то текущий срез пишется в RAM-диск, поэтому физически файла не существует.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.