Убираем «тормоза» в Ubuntu при копировании на флешку

В категории Подсказки от 22 июля, 2017. Автор admin

echo 2097152 >/proc/sys/vm/dirty_bytes
echo 2097152 >/proc/sys/vm/dirty_background_bytes

Для сохранения после перезагрузки, прописать в /etc/sysctl.conf

vm.dirty_bytes = 2097152

vm.dirty_background_bytes = 2097152

Стоит учесть, что кеши чтения файловой системы будут все так же занимать почти все свободное ОЗУ, но при этом запись будет осуществляться, как только блоков, помеченных на запись, наберется на 2 мегабайта.

Значение dirty_bytes должно делиться на 4096 нацело.

В результате, даже при переваривании больших объемов данных, система не заикается. Может затормозить сам процесс, который выделяет память, но отзывчивость системы не теряется.

Тэги: , ,

Использование smarthost’а

В категории Подсказки от 22 июля, 2017. Автор admin

Чтобы вся исходящая корреспонденция шла с одного сервера (smarthost) в настройку локальных MTA необходимо добавить:

Sendmail
1. В /mail/sendmail.cf

# "Smart" relay host (may be null) DSmy.smarthost.server

Если вместо dns-имени сервера используется ip-адрес, его необходимо брать в квадратные скобки, например DS[10.10.10.1]

2. Перезапустить sendmail

/etc/rc.d/rc.sendmail restart

1. Если используется mc-файл для конфигурирования sendmail’а, в /mail/sendmail.mc

define(`SMART_HOST',`my.smarthost.server') m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

2. Перезапустить sendmail

/etc/rc.d/rc.sendmail restart

Exim (Debian)

1. В /etc/exim4/update-exim4.conf

dc_smarthost='my.smarthost.server'

2. Перегенерировать конфигурацию

update-exim4.conf

3. Перезапустить exim

/etc/init.d/exim4 restart
Тэги: , , ,

Как удалить старые ядра Linux

В категории Подсказки от 29 апреля, 2017. Автор admin

Просмотреть список всех установленных ядер можно при помощи

rpm -q kernel

Установите yum-utils. если не установлено ранее:

yum install yum-utils -y

Удалите лишние ядра выполнив:

package-cleanup --oldkernels --count=2
, где:

—count=2 — количество ядер системы, которые нужно оставить (в примере — 2)

Для автоматического удаления ядер при обновлениии необходимо изменить параметр installonly_limit в /etc/yum.conf:

installonly_limit=3

 

Удаление старых ядер в Ubuntu

Проверим, какие образы ядра установлены в вашей системе. В терминале набираем:

dpkg --list | grep linux-image
dpkg --list | grep linux-headers

Удалим конкретное ядро, например 4.4.0-53, в терминале набираем:

sudo apt purge linux-image-4.4.0-53
sudo apt purge linux-headers-4.4.0-53

 

Если по каким-либо причинам конфигурация GRUB не обновлена должным образом после удаления старых ядер, вы можете попытаться обновить конфигурацию GRUB вручную набрав в консоле следующую команду:

sudo update-grub

 

Тэги: , ,