Добавляем или изменяем Swap на VPS хостинге

Команда «ВЕБ ННС» / Заметки разработчика

Добавляем или изменяем Swap на VPS хостинге

Несколько команд для консоли для того чтобы создать swap на  хостинге (при нехватке оперативной памяти).

Создание свапа 500МБ. count=500 (можно поменять под свои нужды)

dd if=/dev/zero of=/swapfile bs=1M count=500
mkswap /swapfile
swapon /swapfile

Если нужно изменить размер свапа 

swapoff /swapfile

Команда удалит текущий свап. После этого создавайте с нуля нужного размера файл подкачки.

05-12-2017 20:12:43
Просмотры: 2850/632

Комментарии

  • Это для хитрых хостеров - которые по умолчанию отключают swap и предлагают докупать оперативную память Команда «ВЕБ ННС»
Логи доступа nginx - Что генерирует запросы
Логи доступа nginx - Что генерирует запросы
 tail -n 10000 /var/log/nginx/access.log | awk '{print $6}' | sort -n | uniq -c | sort -nr | head -n10
Защищаем DNS mikrotik от запросов извне (повышаем производительность микротика)
Защищаем DNS mikrotik от запросов извне (повышаем производительность микротика)
Одна из популярных причин высокой нагрузки на микротик при относительно небольшом количестве подключенных клиентво. Если включена опция Allow remote requests в /ip dns Как определить что нагрузка именно на днс. Если в ip firewall connection много запросов извне к вашему внешнему ip на порт 53. На примере до блокировки соединений было 3500. После
Преобразовать строку в число 1С
Преобразовать строку в число 1С
Попытка       СтрокаПоискаАртикул = Число(СтрокаПоиска); Исключение СтрокаПоискаАртикул = СтрокаПоиска;       КонецПопытки; Пытаеться преобразовать строку в число.
VK bot Online
VK bot Online
Бот написан на php как standalone приложение. Умеет ставить лайки, делать публикации в управляемом аккаунте. Вступать в групы. проверять заявки в друзья. Искать возможных друзей. Добавляться в друзья. Также есть поиск груп используя апи вк для рассылки публикаций в групы от имены выбраного пользователя. Бот умеет работать через прокси. 
Проверка на заполненость строки в запросе 1С
Проверка на заполненость строки в запросе 1С
Как проверить заполнен ли реквизит справочника. Например выбрать всю номенклатуру в которой  указан артикул Для этого в запрос добавляем условие Номенклатура.Артикул <> """" В итоге получим всю номенклатуру в которой Артикул не пуст
Передача результатов запроса в управляемую форму 1С
Передача результатов запроса в управляемую форму 1С
Задача состоит вывести таблицу по результатах запроса в отрытой форме. Код для формы с которой будем вызывать открытие новой формы и заполнять таблицу &НаКлиенте Процедура ПоказатьНулевыеОстатки(Команда)     Табл = ПоказатьНулевыеОстаткиНаСервере();     П = Новый Структура("ОстаткиНулевые", Табл); &nbs
ошибка исполнения функции 1с
ошибка исполнения функции 1с
  Для обхода ошибки нужно переименовать файл C:\ProgramData\1C\1CEStart\1CEStart.cfg, выполнить установку платформы 8.2, вернуть прежнее название файла."  Платформу установилась но конфигурации на 8.2 не запускаеться. Удалить старый файл (C:\ProgramData\1C\1CEStart\1CEStart.cfg) и все заработает.
Перенос данных УТ 2.3 - УТ 3 - ошибка при выгрузке
Перенос данных УТ 2.3 - УТ 3 - ошибка при выгрузке
Ошибки при експорте с УТ 2.3 для Украины при конвертации в 3 версию Одна с возможных причин отсуствие параметка даты при вызове метода Получить Ошибка при вызове метода контекста (Получить): Недопустимое значение параметра (параметр номер '1') Решением будет правка правил обмена. УчетнаяПолитикаНУ = РегистрыСведений.УчетнаяПолитикаНа
Удаление всплывающих окон в браузере (засевшие в планировщике задач)
Удаление всплывающих окон в браузере (засевшие в планировщике задач)
Если в планировщика задач слетела оснастка есть способ удалить задачи через командную строку Запускаем cmd под администратором выполняем команду schtasks /query ищем подозрительное задание типа InternetDb Выполняем команду schtasks /delete /tn internetdb Если оснастка работает, то все выше описаное можно сделать через графич
Распаковка tar архива в линукс (указание файла, отображение хода експорта)
Распаковка tar архива в линукс (указание файла, отображение хода експорта)
Распаковка архива Действие «распаковка» задается с помощью ключа -x. И тут снова потребуется ключ -f для указания имени файла архива. Также добавим ключ -v для визуального отображения хода процесса. tar -xvf /path/to/archive.tar.bz2
Швидкий дамп бази використовуючи ФТП та mysqldump
Швидкий дамп бази використовуючи ФТП та mysqldump
 Створюємо файл з наступним вмістом в корневій директорії сайту. ini_set('display_errors',1);error_reporting(E_ALL);Define('root_dir', dirname ( __FILE__ ));ini_set('memory_limit', '-1');set_time_limit(300); $user = "";$pass = "";$db_host = "localhost";$db = "";$backup_file = 'backup.sql';$response = false;$dump = exec("mysqldump --u