Добавить Swap в CentOS

Добавить Swap в CentOS

Для Centos 6

Смотрим, какого размера swap

[root@local]# free -m

либо

[root@local]# swapon -s

Создаем директорию

[root@local]# mkdir /home/swap

Создаем файл подкачки

[root@local]# fallocate -l 12G /home/swap/swap.img

Проверяем

[root@local]# ls -alh /home/swap/swap.img

Назначаем права

[root@local]# chmod 600 /home/swap/swap.img

Создаем пространство подкачки

[root@local]# mkswap /home/swap/swap.img

Включаем файл подкачки

[root@local]# swapon /home/swap/swap.img

Проверяем

[root@local]# swapon -s

Добавляем файл подкачки в автозагрузку

[root@local]# nano /etc/fstab
/home/swap/swap.img swap swap defaults 0 0

Чтобы выключить этот файл подкачки

[root@local]# swapoff /home/captain/swap/swap.img

Проверяем

[root@local]# swapon -s

Для …

Установка и настройка PPTP VPN на Centos 7

Установка и настройка PPTP VPN на Centos 7

Добавляем репозиторий EPEL

[root@localhost]# yum install epel-release

Обновляемся

[root@localhost]# yum update && yum upgrade

Ставим софт

[root@localhost]# yum install ppp pptpd nano

Редактируем файл конфигурации, добавив в самом низу

[root@localhost]# nano /etc/pptpd.conf
localip 10.10.0.1
remoteip 10.10.0.100-199

Редактируем файл с настройками, добавив в самом низу

[root@localhost]# nano /etc/ppp/options.pptpd
ms-dns 8.8.8.8
ms-dns 8.8.4.4

Добавляем пользователей

[root@localhost]# nano /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
username pptpd password *

Включаем forward

[root@localhost]# …

Очистка истории файлов в Seafile

Очистка истории файлов в Seafile

Цикл статей по настройке файлового хранилища Seafile

Установка Seafile 7.1.0 + Nginx + Percona на Centos 7
Установка файлового хранилища Seafile на Centos 7
Перенос файлового хранилища Seafile со всеми данными на другой сервер
Очистка истории файлов в Seafile

На сервере стал занимать много места сервис Seafile, после анализа стало ясно, что в настройках стояла опция хранить …

Добавить новый диск в Centos 7

Добавить новый диск в Centos 7

Цикл статей по работе с жестким диском

Монтируем новый диск в CentOS
Как увеличить LVM раздел в CentOS 7
Добавить новый диск в Centos 7
Как в Centos 7 удалить раздел /home и расширить корневой раздел
Монтируем LVM-раздел в Ubuntu 18.04 / 18.10
Расширить LVM-раздел для GPT таблиц диска на Centos 7

Добавляем диск в систему, проверяем, появился ли он:

[root@localhost]# …

Установка и обновление Zabbix-agent на CentOS 7

Установка и обновление Zabbix-agent на CentOS 7

Установка zabbix-agent

Добавляем репозиторий Zabbix (версия 3.2)

[root@localhost]# rpm -ivh https://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

Обновляемся

[root@localhost]# yum update

Ставим zabbix-agent:

[root@localhost]# yum install zabbix-agent

Редактируем конфигурационный файл:

[root@localhost]# nano /etc/zabbix/zabbix_agentd.conf

Прописываем ip-адрес zabbix-сервера и имя нашей машины, которую будем мониторить

Server=192.168.1.37
Hostname=srv-serv-01

Настройка файерволла:

[root@localhost]# firewall-cmd –permanent –new-service=zabbix
[root@localhost]# firewall-cmd –permanent –service=zabbix –add-port=10050/tcp
[root@localhost]# firewall-cmd –permanent –service=zabbix –set-short=”Zabbix Agent”
[root@localhost]# firewall-cmd –permanent –add-service=zabbix

Перезапускаем файерволл:

[root@localhost]# firewall-cmd –reload

Добавляем zabbix-agent в автозагрузку, запускаем его и проверяем статус

[root@localhost]# …

Монтируем расшаренный Windows-каталог в CentOS 7

Монтируем расшаренный Windows-каталог в CentOS 7

Устанавливаем утилиту cifs-utils

[root@localhost ~]# yum install cifs-utils

Добавляем пользователей

[root@localhost ~]# useradd -u 5000 UserPackages
[root@localhost ~]# useradd -u 5001 UserTraffic
[root@localhost ~]# groupadd -g 6000 share_library
[root@localhost ~]# usermod -G share_library -a UserPackages
[root@localhost ~]# usermod -G share_library -a UserTraffic

Создаем каталоги, в которые будем монтировать расшаренные windows-ресурсы

[root@localhost ~]# mkdir /mnt/Packages
[root@localhost ~]# mkdir /mnt/Traffic

Создаем файл с настройками доступа к расшаренным windows-ресурсам и …

Установка и настройка MRTG + SNMP на CentOS 6

Установка и настройка MRTG + SNMP на CentOS 6

1. Ставим утилиты:

yum install net-snmp net-snmp-utils net-snmp-devel zlib libpng gd mrtg
После установке имеем следующие конфигурационные файлы:

/etc/snmpd/snmpd.conf
/etc/mrtg/mrtg.cfg
/etc/cron.d/mrtg
/etc/httpd/conf.d/mrtg.conf
2. Редактируем конфиг SNMP /etc/snmpd/snmpd.conf

nano /etc/snmpd/snmpd.conf
com2sec local localhost public
group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local
view all included .1 80
access MyRWGroup “” any noauth exact all all none
syslocation Russia
syscontact Root
3. Добавляем службу snmp в автозагрузку и стартуем

chkconfig snmpd …

Мониторинг статуса демона Linux в Zabbix

Мониторинг статуса демона Linux в Zabbix

Цикл статей по Zabbix мониторингу

Мониторинг определенной службы Linux машины в Zabbix
Мониторинг определенной службы Windows машины в Zabbix
Мониторинг определенного процесса Windows машины в Zabbix
Мониторинг статуса демона Linux в Zabbix
Zabbix — мониторинг статуса сервиса в Centos 7 через UserParameter

Включаем опцию “Удаленные команды” в Zabbix и перезапускаем Zabbix Agent

[root@localhost]# nano /etc/zabbix/zabbix_agentd.conf
EnableRemoteCommands=1
[root@localhost]# service zabbix-agent …

Как увеличить LVM раздел в CentOS 7

Как увеличить LVM раздел в CentOS 7

Цикл статей по работе с жестким диском

Монтируем новый диск в CentOS
Как увеличить LVM раздел в CentOS 7
Добавить новый диск в Centos 7
Как в Centos 7 удалить раздел /home и расширить корневой раздел
Монтируем LVM-раздел в Ubuntu 18.04 / 18.10
Расширить LVM-раздел для GPT таблиц диска на Centos 7

В виртуальной машине на ESXi есть CentOS 7, …