2.6666666666667 1 1 1 1 1 1 1 1 1 1 Rating 2.67 (6 Votes)
4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Допустим есть несколько дисков mpathf1 и mpathc2 по 100Гб каждый, эти диски можно объединить в один, с общей суммарной емкостью в 200Гб, далее пошагово.

Создаем физический том:

pvcreate /dev/mapper/mpathf1 /dev/mapper/mpathc2

Создаем группу томов:

vgcreate VG_DATA /dev/mapper/mpathf1 /dev/mapper/mpathc2
4.5 1 1 1 1 1 1 1 1 1 1 Rating 4.50 (2 Votes)

При попытке выйти из сессии при помощи команды exit появляется сообщение:

root @ server ~# exit
logout
There are stopped jobs.
4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Обнаружил, что не работает hibernate в моей Fedora, оказывается вся загадка скрывается в настройках GRUB, которые хранятся в config файле:

nano /etc/default/grub

Hibernate можно включить используя два параметра:

  • GRUB_DISABLE_RECOVERY
  • Параметром загрузки ядра - resume

Включить recovery можно выставив false у параметра:

cat /etc/default/grub
GRUB_TIMEOUT=5
...
GRUB_DISABLE_RECOVERY="false"

Добавить параметр resume с указанием диска с swap разделом:

GRUB_CMDLINE_LINUX="rhgb quiet ... resume=/dev/sda3"

Но лучше указать UUID, который можно узнать при помощи команды blkid:

blkid | grep swap
/dev/sda3: LABEL="swap" UUID="xxxxxxx-xxx-xxxx-xxxx-xxxxxxxx" TYPE="swap"

Т.е. праметер будет выглядеть так:

GRUB_CMDLINE_LINUX=".... resume=UUID=xxxxxxx-xxx-xxxx-xxxx-xxxxxxxx"

Теперь можно перезагрузиться:

systemctl reboot

Проверить работоспособность так:

systemctl hibernate -i

Или так:

systemctl hybrid-sleep -i

Что характерно, если включить только resume параметр, работает только первая команда - systemctl hibernate -i

Скрипт на GitHub - Enable Hibernate on Fedora

3.6666666666667 1 1 1 1 1 1 1 1 1 1 Rating 3.67 (3 Votes)

При попытке подключения по SSH, после ввода пароля происходит ошибка подключения с сообщением "Too many authentication failures":

ssh Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..x                                                                                                                                                                                                            ...
Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..x's password: 
Received disconnect from xxx.xxx.xx.x port 22:2: Too many authentication failures

Часто такая ошибка встречается при большом количестве SSH ключей, при запуске SSH клиента, он (клиент) пробует использовать данные ключи... Поскольку ssh-сервер (sshd) на удаленном сервере ожидает определенный ключ идентификации, сервер отклоняет соединение, и ssh-клиент прерывается с вышеуказанной ошибкой.

4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Общая рекомендация - 700 на каталог, на закрытые ключи 600, на все остальные файлы (config, .pub файлы и т.п.) 644, собственно в моем понимании разрешения 644 не имеет смысла и собственно в моем случае все работает как описано ниже...

Разрешения на каталог

chmod 700 ~/.ssh/

Разрешения на файлы

chmod 600 ~/.ssh/*

Собственно скрипт-алиас

set-perm-ssh() {
  sudo chmod 700 ~/.ssh/
  sudo chmod 600 ~/.ssh/*
  sudo chown -R $USER ~/.ssh/
  sudo chgrp -R $USER ~/.ssh/
}
4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Допустим настроен LEMP (как например здесь - Установка, настройка LEMP - Nginx + PHP-FPM), для удобства понадобилось использовать PMA (phpMyAdmin), дальше расскажу как в CentOS / Fedora собственно быстро установить сабж.

Установка

В CentOS нужно установить epel-release:

yum install epel-release

Установить phpMyAdmin используя yum / dnf:

yum install phpmyadmin
2 1 1 1 1 1 1 1 1 1 1 Rating 2.00 (2 Votes)

Бывает частенько такое, есть куча папок, среди которых есть пустые или где-то в подкаталогах спряталась пустая папка, собственно как быть? Найти и уничтожить! :)

Поиск и вывод пустых каталогов

Можно использовать команду find - собственно найти и показать вообще есть-ли пустые каталоги и если есть то какие именно:

find . -type d -empty -print
3 1 1 1 1 1 1 1 1 1 1 Rating 3.00 (1 Vote)

Можно установить из коробки используя менеджер пакетов yum:

dnf install mongodb mongodb-server

Можно установить из официального репозитория, создать repo-файл:

nano /etc/yum.repos.d/mongodb-org-4.0.repo
3 1 1 1 1 1 1 1 1 1 1 Rating 3.00 (1 Vote)

По умолчанию, количество оставляемых kernel пакетов в момент обновления Fedora:

dnf update

Составляет три штуки, в моем случае нужно оставлять минимум пять, это правится в конфиге:

nano /etc/dnf/dnf.conf
4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Сервер баз данных MongoDB можно установить из официального репозитория или непосредственно из "коробки" (в 30-ом релизе Fedora пропало, возможно потому что этот релиз вышел совсем недавно)

Установка ох официального репозитория MongoDB

Необходимо создать репо-файл:

nano /etc/yum.repos.d/mongodb-org-4.0.repo
4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Проблема возникает, если установить новую (последнюю версию mongodb-compass (на сегодня это mongodb-compass-1.17.0), проблема решается установкой более ранней (старой) версии.

Установка mongodb-compass

Можно загрузить или установить на прямую rpm пакет mongodb-compass версии 14:

wget https://downloads.mongodb.com/compass/mongodb-compass-1.14.0.x86_64.rpm
3 1 1 1 1 1 1 1 1 1 1 Rating 3.00 (1 Vote)

Эта "проблема" решается буквально одной строкой в терминале:

ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/.

Сейчас 868 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз