Кириллица в консоли Centos
Если после установки Centos на консоли вместо кириллицы квадраты, то:
1. Заходим в /etc/vconsole.conf
2. Меняем FONT="UniCyr_8x16"
Если после установки Centos на консоли вместо кириллицы квадраты, то:
1. Заходим в /etc/vconsole.conf
2. Меняем FONT="UniCyr_8x16"
Чтобы вернуть ethX обратно, отредактируйте файл grub.
vi /etc/default/grub
Найдите GRUB_CMDLINE_LINUX и добавьте net.ifnames=0
Из:
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap rhgb quiet"
В:
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap net.ifnames=0 rhgb quiet"
После выполните:
grub2-mkconfig -o /boot/grub2/grub.cfg В последних версиях Centos сетевые сценарии не устанавливаются по умолчанию. Если вы все еще хотите использовать сценарии сетевой работы , вам необходимо установить пакет сетевых сценариев.
# yum install network-scripts Полное руководство по установке и настройке файловой системы ZFS в RHEL/CentOS 8 через EPEL. Инструкция включает загрузку модуля ядра, установку веб-плагина для Cockpit, настройку автоматических снимков (snapshots) и интеграцию с Samba ShadowCopy для резервного копирования.
Поехали!
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://zfsonlinux.org/epel/zfs-release-2-3$(rpm --eval "%{dist}").noarch.rpm
yum install zfs
/sbin/modprobe zfs
Если что-то пошло не так и модуль не загрузился используем dkms autoinstall (конечно если в dkms status его видит)
systemctl –a | grep zfs
ZFS плагин для Cockpit
git clone https://github.com/optimans/cockpit-zfs-manager.git
sudo cp -r cockpit-zfs-manager/zfs /usr/share/cockpit
zfs-auto-snapshot
wget https://github.com/zfsonlinux/zfs-auto-snapshot/archive/upstream/1.2.4.tar.gz
tar -xzf 1.2.4.tar.gz
cd zfs-auto-snapshot-upstream-1.2.4
make install
Настройка SAMBA для ShadowCopy
shadow: snapdir = .zfs/snapshot
shadow: sort = desc
shadow: format = zfs-auto-snap_daily-%Y-%m-%d-%H%M
shadow: localtime = no
vfs objects = acl_xattr shadow_copy2
cron.d скрипт
#!/bin/sh
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
which zfs-auto-snapshot > /dev/null || exit 0
exec zfs-auto-snapshot --quiet --syslog --label=daily --keep=31 // Запуск несколько версий PHP на сервере через FastCGI (FPM) (на примере PHP 5.6 на Centos 8)
1. Ставимdnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
dnf install php56 php56-php-fpm php56*mysql*
systemctl start php56-php-fpm
systemctl enable php65-php-fpm
2. В httpd.conf в VirtualHost:
<FilesMatch \.(php|phar)$>
SetHandler "proxy:unix:/var/opt/remi/php56/run/php-fpm/www.sock|fcgi://localhost"
</FilesMatch>
3. В /etc/http/conf.d удалить php56.conf
С тем же успехом можно установить любую другую версию PHP
При попытке обновления через yam получаем: Cannot prepare internal mirrorlist: No URLs in mirrorlist или [Could not resolve host: mirrorlist.centos.org]
sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum clean all
yum update systemctl stop kdump && systemctl disable kdump
На этом этапе оперативная память, назначенная kdump, не появится магическим образом снова. Чтобы включить постоянное изменение ядра, нам нужно будет настроить параметр в ядре CentOS 8, отредактировав файл /etc/default/grubс помощью следующей команды.
nano /etc/default/grub
Разные методы работают в разных дистрибутивах.
Самое простое:
Идем в /etc/sysconfig/network
Меняем:
NETWORKING_IPV6=noIPV6INIT=no
или
Если после установки Centos 8 вы получаете ошибку при попытке установить или обновить пакеты:
# yum update
CentOS Stream 8 - AppStream 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository 'appstream':
- Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8-stream&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org]
Ошибка: Не удалось загрузить метаданные для репозитория «appstream»: Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8-stream&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org]