Как в Centos 7 удалить раздел /home и расширить корневой раздел

Как в Centos 7 удалить раздел /home и расширить корневой раздел

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

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

Смотрим разделы:

[root@localhost ~]# df -h
Файловая система …

Установка PostgreSQL 9.6 на Centos 7

Установка PostgreSQL 9.6 на Centos 7

Установка PostgreSQL

Добавляем репозиторий PostgreSQL и обновляемся

[root@localhost ~]# yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm
[root@localhost ~]# yum update

Устанавливаем PostgreSQL 9.6

[root@localhost ~]# yum install postgresql96 postgresql96-server postgresql96-lib

Инициализируем

[root@localhost ~]# /usr/pgsql-9.6/bin/postgresql96-setup initdb

Добавляем в автозагрузку PostgreSQL и запускаем его

[root@localhost ~]# systemctl enable postgresql-9.6
[root@localhost ~]# systemctl start postgresql-9.6

Настройка PostgreSQL

Открываем доступ к Postgresql, для этого редактируем в файле  postgresql.conf строку listen_addresses

[root@localhost ~]# nano /var/lib/pgsql/9.6/data/postgresql.conf
listen_addresses = ‘*’

Разрешаем подключаться к PostgreSQL …

Entering emergency mode. Exit the shell to continue.

Entering emergency mode. Exit the shell to continue.

При загрузке виртуальной машины с Centos 7 появляется надпись:

Entering emergency mode. Exit the shell to continue.
Type “journalctl” to view system logs.
You might want to save “/run/initramfs/sosreport.txt” to a USB stick or /boot after mounting them and attach it to a bug report.

Грузимся с LiveCD (Я использова CentOS-7-LiveGNOME)

Создаем копию метаданных раздела

[root@localhost]# xfs_metadump /dev/mapper/centos-root /tmp/centos-root.metadump

Создаем образ метаданных

[root@localhost]# …

Перенос GitLab на другой сервер и обновление GitLab

Перенос GitLab на другой сервер и обновление GitLab

Имеется GitLab версии 7.4.1, установленную из исходников. Необходимо обновить его до актуальной версии с переносом всех данных.

План действия следующий:

Установить на новый сервер GitLab той же версии, что стоит на старом сервереНа старом сервере сделать бэкап данных средствами GitLabРазвернуть бэкап на новом сервереОбновить GitLab до актуальной версии

Установить на новый сервер GitLab той же версии, что …

Добавить 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]# …