Просмотр сообщений в: Oracle Linux

Настройка устройств хранения используя уникальный WWID

Имена устройств не всегда гарантированно присоединяются к одним и тем же физическим дискам после перезагрузки. В некоторых случаях имена дисков по умолчанию могут быть переупорядочены, так что /dev/sdX и /dev/sdY могут указывать на разные дисковые устройства после перезагрузки. Изменение порядка дисков может произойти, если на вашем сервере установлено более одного контроллера дисков SATA, SCSI или IDE. Порядок, в котором добавляются соответствующие узлы устройств, произвольный. Существует четыре различных схемы постоянного именования дисков: by-label, by-uuid, by-id (WWID) и by-path.

В этой статье я расскажу как написать правило UDEV для смены типа I/O планировщика на основе привязки к WWID диска.

Продолжить чтение


Сборка, установка и настройка пулера соединений Yandex Odyssey

В мире пулеров PostgreSQL как известно 2 лидера — это Pgpool-II и PgBouncer, но есть и современные альтернативы в лице Yandex Odyssey и pgagroal.

В данной статье мы поговорим, а точнее установим и настроим Yandex Odyssey.

Продолжить чтение


Как перестроить поломанную базу RPM

Так случилось, что в определенный момент база RPM на одном из серверов повредилась, нельзя было удалить или установить пакеты с помощью пакетного менеджера yum, постоянно сыпались ошибки.

Как исправить базу RPM читайте ниже…

Продолжить чтение


Удаление старых ядер (kernel) в Oracle Linux UEK

Раздел /boot как правило создается на отдельной ФС и её размер обычно делают 256MB, 512MB или 1GB и рано или поздно место на нем заканчивается. Как правило причиной всему служит обилие старых ядер (kernel). Конечно система сама будет подчищать старые ядра, но есть нюансы. Обо всех тонкостях мы и поговорим ниже.

Продолжить чтение


Установка нового ядра UEK на Oracle Linux 7.6 и активация I/O Scheduler mq-deadline или kyber

В последних версиях ядра Linux была проделана большая работа по решению проблемы работы дисковой подсистемы с новыми, быстрым блочным устройствам. С выходом Linux ядра версии 4.12 у пользователей появилась возможность использовать несколько новых планировщиков (I/O scheduler) для блочных устройств. Эти планировщики основаны на новом способе передачи запросов — multiqueue block layer (blk-mq).

В этой статье я не буду рассматривать особенности работы новых планировщиков, я лишь расскажу как их включить на Oracle Linux 7.6 с ядром UEK (Unbreakable Enterprise Kernel).

Продолжить чтение


Установка Go на Oracle Linux 7.6

Это будет наверно самая короткая заметка, т.к. особо здесь рассказывать нечего.
Все просто, но статьи в Интернет предлагают более сложные варианты установки Go на Oracle Linux.

Как установить Go на Oracle Linux читаем ниже.

Продолжить чтение


Установка и первоначальная настройка PostgreSQL 11 на Oracle Linux 7.6

В октябре 2017 года я писал статью про установку PostgreSQL 10 на Debian 9, с тех пор много воды утекло, вышла 11-я версия PostgreSQL и я решил написать краткую статью про его установку на Oracle Linux 7.6

По сравнению с Debian в установке на Oracle Linux есть несколько нюансов и в статье я это опишу.

Продолжить чтение


Решение проблемы с ошибкой No space left on device на BTRFS

Так уж случилось, что на одном их серверов с Oracle данные экземпляра были размещены на томе с BTRFS. И вот в один прекрасный момент экземпляр останавливается с ошибкой:

..
ORA-00206: error in writing (block 3, # blocks 1) of control file
ORA-00202: control file: '/data/oradata/mydb/control01.ctl'
ORA-27061: waiting for async I/Os failed
Linux-x86_64 Error: 28: No space left on device
...

При этом команда df говорит нам, что места на разделе /data придостаточно.

# df -h /data
Filesystem      Size  Used Avail Use% Mounted on
dev/vdd         200G  112G   88G  57% /data

Что же делать?

Продолжить чтение


Установка VirtualBox Guest Additions на Oracle Linux 7.4

Если Вы хотите попробовать установить БД Oracle, то рекомендуемым дистрибутивом для этих целей является Oracle Linux 7.4.
Все эксперименты конечно же лучше проводить на виртуальной машине VirtualBox, но как правильно установить VirtualBox Guest Additions на Oracle Linux 7.4 ? Читаем ниже.

Продолжить чтение