RAM диск

Помечено: 

Просмотр 15 сообщений - с 31 по 45 (из 46 всего)
  • Автор
    Записи
  • #37237
    manjey73
    Участник
    Microsoft Windows [Version 10.0.19045.3803]
    (c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
    
    c:\SCADA\ScadaComm>mklink /j c:\SCADA\ScadaComm\Log j:\SCADA5\ScadaComm\Log
    соединение создано для c:\SCADA\ScadaComm\Log <<===>> j:\SCADA5\ScadaComm\Log
    
    c:\SCADA\ScadaComm>mklink /j c:\SCADA\ScadaServer\Log j:\SCADA5\ScadaSever\Log
    соединение создано для c:\SCADA\ScadaServer\Log <<===>> j:\SCADA5\ScadaSever\Log
    
    c:\SCADA\ScadaComm>

    Как в статье, но предварительно родные папки Log были переименованы в Log_0

    #37238
    Algomus
    Участник

    Нашел программу qSoft RAMDisk Enterprise. Но не нашел где конфигурируется директория логов.

    #37239
    manjey73
    Участник

    Мой косяк. в исходном пути допустил ошибку, в Server пропустил букву r — Sever 🙂

    #37240
    manjey73
    Участник

    В общем работает, надо только создать симлинки папок, куда идут логи и правильно указать куда их отправлять.

    Все оказалось проще, чем я думал и на том же самом RAM диске, который работает на 6-й версии.

    Используйте тот RAM, который указан в примере инсталляции. Работает — не трогай 🙂

    • Ответ изменён 1 год, 4 месяца назад пользователем manjey73.
    #37242
    manjey73
    Участник

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

    #37243
    manjey73
    Участник
    c:\SCADA\ScadaComm>mklink /j c:\SCADA\ScadaComm\Log j:\SCADA5\ScadaComm\Log
    c:\SCADA\ScadaComm>mklink /j c:\SCADA\ScadaServer\Log j:\SCADA5\ScadaServer\Log

    Собственно здесь j:\SCADA5\ и так далее созданные папки на моем RAM диске с буквой J
    по соседству там же есть папка SCADA для версии RapidScada 6
    Остальные папки создаем по аналогии.
    Родные папки логов переименовываем во что-то, отключив предварительно все сервисы.
    Агента, Коммуникатора, Сервера, WEB

    • Ответ изменён 1 год, 4 месяца назад пользователем manjey73.
    #37245
    a80808
    Участник

    Тут одна беда — в случае непредвиденной перезагрузки или останова сервера логи пропадают (((

    #37246
    manjey73
    Участник

    Никуда они не пропадают вроде. Там должна быть настройка записи в образ RAM диска.

    #37247
    manjey73
    Участник

    От отключения питания в любой момент времени защищаются другими способами. Такими как ИБП.
    А сохранение образа при Shutdown и запрет очистки памяти там есть настройках.

    • Ответ изменён 1 год, 4 месяца назад пользователем manjey73.
    #37249
    Algomus
    Участник

    «Тут одна беда — в случае непредвиденной перезагрузки или останова сервера логи пропадают (((»
    Есть ИБП. При ином аварийном отключении потеря логов не самое страшное.

    #37286
    Algomus
    Участник

    Все получилось в 5.8. Всем спасибо за помощь!

    #37347
    Algomus
    Участник

    И следующая мысль. Может не совсем правильная. У меня для большей информативности через правку конфигурационного файла минутные данные пишутся с дискретностью 5 сек. Каналов +5500. Суточный архив минутных данных получается +700 Мб. Если бы была возможность так же его предварительно писать в RAM для более быстрого обращения к архиву для построения трендов и сохранения памяти, а на 00:00 переносить на носитель (и).

    #37350
    manjey73
    Участник

    Ну как вариант, вы можете настроить запись в БД на RAM и потом шедулером копировать на основной диск а там удалять. Правда тогда не посмотрите то, что перенесли.

    Это как бы система должна уметь.

    #37351
    manjey73
    Участник

    а блин. тут же link создается вместо реальной папки с тем же именем.
    тут точно система должна уметь. (ядро scada)

    #37374
    Mikhail
    Модератор

    Если бы была возможность так же его предварительно писать в RAM для более быстрого обращения к архиву для построения трендов и сохранения памяти, а на 00:00 переносить на носитель (и).

    Функция кэширования выполняется на уровне СУБД или файловой системы.

Просмотр 15 сообщений - с 31 по 45 (из 46 всего)
  • Для ответа в этой теме необходимо авторизоваться.