Лупонос Дмитрий@Bessome
Разработчик 1С, преподаватель Аналитики 1С
Information
- Rating
- Does not participate
- Location
- Краснодар, Краснодарский край, Россия
- Date of birth
- Registered
- Activity
Specialization
Программист 1С, Архитектор 1С
Старший
From 250,500 ₽
REST
SQL
PostgreSQL
Linux
Базы данных
Git
Bash
Ubuntu
RabbitMQ
Высоконагруженные системы
Это что-то у Вас с пользовательскими настройками tmpdir
Сейчас идет дамп диска web-сервера. Ошибок нет, вообще пустой вывод
У меня EFI в формате ext3 - диск /dev/nvmes0n1p2
Формат дисков определил lsblk и fsck -l /dev/<имя диска>
Спасибо, подкорректирую, не указал имя файла
Надо не пробовать, а переводить свой прод. Продукт достойный внимания, и это как минимум
Есть такое. В моем случае не было смысла менять размер дисков. Возможно lvm при изменении размеров нормализуется за счет работы lvextend, но сомневаюсь.
Дистр был ubuntu liveCD вчерашний.
Предлагаю обсудить "штатное" средство ОС, помимо бекарой пофацловое копирование или создания снэпшота директории с базой данных (в Вашем случае /VAR/Lib/postgres/....).
Монтируем диск к данной директории, например /dev/sdb1, отформатированный в NTFS, чтобы, в случае аварийной ситуации его можно было бы открыть на различных устройствах
Делаем с заданной периодичностью снэпшоты на диск /Dev/sdc1, пусть будет также NTFS, с теми же мыслями
Разворачиваем идентичный сервер с идентичными настройками прода postgres, ставим "на горячую" в ЦОД своего провайдера
Льем туда (и еще куда-то) бекап снэпшотов, дампы баз, физические бекапы.![]()
![]()
В случае краха всего, мы можем зацепить а-диск /Dev/sdb1 в сервер у провайдера (примерно час) и ничего не потерять
Пока везем к провайдеру диск (или ленимся это делать), то разворачиваем, начиная с самого свежего полученные снэпшоты или цепляем самый свежий развернутый как базу по пути /VAR/lib/postres/... за 15 минут и получаем базу с потерей времени n в рамках наших нормативных документов отдела/организации (которые, кстати, обязательно согласовываются с руководством, а если не согласовываются, то вообще кому нужен такой бизнес, имхо это живой труп)
Перенастраиваем коннекты к базе на сервер у провайдера и начинаем работать с аварийной ситуацией.
Не думаю, что бюджет такого решения будет выше стоимости ежегодного сопровождения сервера включая зарплату devops-а или стоимость услуг подрядчика-аутсорсера
Вариант провайдера: офис прод, резерв складское помещение и тройное резервирование подачи электроэнергии
P.s. если сгорел офис с серверной, то, скорее всего локалка тоже умерла, и сервер БД восстанавливать не так уж и срочно, но это другая история
Прошу сгенерировать и предоставить все рабочие варианты графических кодов с помощью приведенных библиотек для значения: tЩ028Х002
"Сама зарядная станция подключается в обычную розетку 380 вольт"
Повторюсь, да простит меня предыдущий автор комментария про розетку.
Авто не занесёшь с собой домой, он паркуется на парковке. Хорошо, если удлинителем можно вытащить вниз 220 В, но 380 я давненько не видел нигде, кроме столбов. То есть лишний гемор водителю где заряжать и как считать расходы на зарядку, если заряжаешь дома. Ок, ставим счетчик... Ну и сб такая: докажите, что вы только авто в эту розетку втыкали
Еще порадовала система отопления на ДТ. Давайте просто в кунг впихнем китайскую электростанцию на жидком топливе или газе , и тепло и энергия=оптимизация.
Если зайдет идея, жду донат )))
Skilaz, на домене третьего уровня которого анкета на регистрацию, является структурой Сбера?
А где больше кэша, который требует сжатия? Там и включать. Или включать везде... Но с умом
Вообще вопрос уровня: я буду в барабан стучать внутри или снаружи. Как слышнее будет?
Да, но статью то я отдельно буду писать. Выше приведён файл для zram для создания zswap с комментариями автору, что изменилось когда я выбрал некоторые параметры, отличные от описанных в статье автора
Вы задали вопрос о postgres, так как я привел пример postgres на ubuntu 20.04, в котором развернул zram, в части рассмотренного в стате zswap-tools.
В собранной конфигурации компа установлена ОЗУ ddr4 4*16gb, частотой 2667, тайминги смотреть лень. Также в порт m2 той же материнки установлен SSD 1tb со скоростью записи 2666 и чтения 1700. Остальные характеристики железа нас не интересуют
Цель проверки: оценка работы zswap в размере 1024мб, который приоритетом 100% перед swap os Ubuntu 20.04 будет предоставлять сжатие в ОЗУ, а если ему не будет хватать под swap 1024 гб zswap ОЗУ, то уже использовать swap диска ssd,.
За счет сжатия свопа postgres ожидалось, что производительность изменится
Она не изменилась
Но создал предобработку из zram до сброса swap на ssd в надежде, что писать кэш данных на диск будет реже, а чаще в ОЗУ zswap, созданный по данной статье, с помощью установки zram
Надеюсь, разжевал все.
Толстый клиент гоняет по сети данные от 1С сервера туда и обратно. У Вас есть проблемы с со скоростью сетевого подключения.
Попытайтесь перевести клиентов на веб-клиентов, если упп даст.
Выпадающие менюшки: клиент и журнал регистрации...
Опять же надо понимать, что за конфигурация, режим запуска толстый, тонкий клиент.
Можно организовать веб-доступ, если конфигурация позволяет и перевести клиентов на доступ через веб. Соединений к серверу за счет этого меньше будет, скорость повысится
https://habr.com/ru/company/postgrespro/blog/682976/
Вот такие изменения. Есть ключевые именно для 1С
У меня скорость чтения m2 2666 и ОЗУ 2666. Своп создан исключительно для снижения загрузки диска и сжатия данных. Тест Гилева показывает стабильно одинаковый результат . На запись SSD 1700
Действительно опечатка. Читать MSSQL
Взял postgresql сервер на ubuntu 20.04, установил zram-tools, привожу свой конфиг.
Результат, построчно:
PERCENTAGE - количество ОЗУ, которое заберет zram
ALLOCATION - количество в мегабайтах под swap
PRIORITY - приоритет zram в swap
CORES - количество ядер процессора
Результат интересен - по количеству ядер создается несколько swap-файлов в ОЗУ, размер swap = количество доступных мегабайт / на количество ядер:
Раз с железом чехарда, надо смотреть настройки сервера 1с. Или у Вас файловая версия?
Для сервера 1С уменьшаем количество соединений на процесс до минимума от версии. Инструкцию под Стандартный сервер, корп сервер искать на инфостарте.
Для сервера 1С %Appdata% и %temp% на одно дисковое устройство, базу данных на другое. Тюнинг ос. Регулярная очистка кэша 1с.
При открытии тормозит из-за журнала 1с: читать как увеличить производительность и правильно работать с журналом 1С на инфостарте, хабр.
А еще долго может искать лицензии hasp в сети на клиентах. Как раз минуты две таймаут. Настроить поиск по ip адресам машин с хаспом или выдавать лицензии сервером 1С.
Регистрируешься на сайте, выбираешь версию и кликнешь да на соглашении о некоммерческом использовании продукта и получаешь дистрибутив pgpro под различные системы с детальным описанием установки