Архив автора
[WARNING] [INS-08101] Unexpected error while executing the action at state: ‘supportedOSCheck’ при инсталляции Oracle 19c на OEL 8
Вариант решения 1
Установить переменную окружения export CV_ASSUME_DISTID=OEL7.9
Вариант решения 2
Отредактировать файл cvu_config находящийся в $ORACLE_HOME/cv/admin
# Fallback to this distribution id
CV_ASSUME_DISTID=OEL7.9
Установка xorg-11-apps на OEL-8
# dnf config-manager —enable ol8_codeready_builder
# dnf install xorg-x11-apps
Восстановление работоспособности VMware Vcenter 8 после окончания срока действия сертификатов
Проблема
При попытке подключения к vcenter через браузер страница не отображается и остается пустой, ошибок нет. После попытки рестарта vcenter попытка обращения вызывает на экран сообщение вида «no upstream…»
Симптомы
В журнале /var/log/vmware/vapi/endpoint/endpoint.log сообщние вида
com.vmware.vapi.endpoint.config.ConfigurationException: com.vmware.vim.sso.client.exception. AuthenticationFailedException: Provided credentials are not valid.
Причина в моём случае
Окончание действия сертификатов
Посмотреть просроченные сертификаты можно командой
/usr/lib/vmware-vmafd/bin/vecs-cli entry list —store vpxd-extension —text | less
Решение
Обновление сертификатов выполняется с помощью утилиты
/usr/lib/vmware-vmca/bin/certificate-manager
В результате получаем новый набор сертификатов. После чего рестартуем сервисы
service-control —stop —all
service-control —start —all
Проверить статусы
service-control —status
Возможная проблема
При попытке указать пароль для Administrator@vsphere.local получаем сообщение о неверном пароле. Сброс пароля осуществляется утилитой:
/usr/lib/vmware-vmdir/bin/vdcadmintool
Выбираем пункт 3. Reset account password
Здесь тоже возможна ошибка. В моём случае решилось перезагрузкой сервера vcenter.
Ошибка «Unable to apply DRS resource settings on host»
Оригинал статьи https://kb.vmware.com/s/article/1028351
Если кратко: необходим рестарт агентов управления
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
Как обходной путь (если проблема осталась):
Важно: неприминимо на кластерах VSAN, NSX, Horizon
- перевести хост в maintenance mode (если виртуальные машины не переместились на другие хосты — перенести их вручную)
- Убедиться, что виртуальных машин на хосте нет.
- Вынести хост из кластера
- Вернуть его обратно.
Настройка линка к Oracle из PostgreSQL
- Устанавливаем инстант клиента Oracle
- Устанавливаем враппер oracle_fdw (в PostgresPro EE пакет есть непосредственно в репозитории, в противном случае надо собирать из исходников)
- В БД PostgreSQL создаем экстеншен:
create extension oracle_fdw; - Создаем внешний сервер, например
create server alcor_dev8i foreign data wrapper oracle_fdw options (dbserver ‘//alcor:1521/dev8i.internal’ ); - Делаем маппинг пользователя (в примере пользователь xxi и в Oracle и в PostgreSQL)
create user mapping for xxi server alcor_dev8i options (user ‘xxi’, password ‘passwd’); - Даем права на использование внешнего сервера пользователь (в примере — xxi)
grant usage on foreign server alcor_dev8i to xxi; - Уже под пользователем xxi создаем внешнюю таблицу
create foreign table skp_dev8i (iskpnum int, cskptype char(1), cskpname varchar(1024)) server alcor_dev8i options (schema ‘XXI’, table ‘SKP’);
Столбцы мапятся по порядку, а не по имени. Непосредственно во внешней таблице на PG их можно назвать как угодно. Если пропустить один столбец, то все равно будет мапится по порядку, вне зависимости от его названия. Опции schema и table — регистрозависимы!
Добавление репозитория Extra Packages for Enterprise Linux 8 (EPEL)
Добавить репозиторий можно установив пакет dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Ошибка при попытке получить доступ к административному общему ресурсу (C$, D$ etc) Windows 10 в рабочей группе
Решение
Разумеется, просто сделать пользовательский общий ресурс.
Если очень надо
- Любым знакомым способом вызываем редактор реестра — regedit
- Находим следующую ветку реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System - В меню выбираем Edit->New->DWORD (32-bit) Value
- Указываем имя ключа LocalAccountTokenFilterPolicy. Нажимаем Enter
- Редактируем ключ, указываем значение 1
Ключ LocalAccountTokenFilterPolicy может принимать значения 0 или 1. Значение по умолчанию — 0.
RMAN. Эмуляция канала типа SBT_TAPE при отсутвии медиа менеджера
В моем случае понадобилось, чтобы очистить каталога RMAN’а от бэкапов, снятых на «ленту». Пользуюсь очень редко, постоянно забываю, решил наконец записать.
Самый простой пример:
allocate channel device type 'SBT_TAPE'
PARMS=»SBT_LIBRARY=oracle.disksbt, ENV=BACKUP_DIR=/app/local/oracle/orabkup/db11g/tape)»;
Подробное описание переменных окружения для работы с медиа менеджерами тут RMAN and Specific Media Managers Environment Variables. (MOS Doc ID 312737.1)
Настройка параметров AWR
Посмотреть параметры AWR можно в представлении DBA_HIST_WR_CONTROL
Установка глубины хранения и интервала создания снимков
begin
dbms_workload_repository.modify_snapshot_settings(
retention => 7200,
interval =>60);
end;
/
Значение retention в днях (допустимый интервал от 1 дня до 100 лет, значение 0 — хранить вечно). Значение interval в минутах. Подробное описание процедуры и параметров можно посмотреть здесь
Удаление и установка Workspace Manager
Удаление
- Убедиться, что отсутствуют версионные таблицы
select * from all_wm_versioned_tables; - Удалить Workspace Manager
$ORACLE_HOME/rdbms/admin/owmuinst.plb
Установка
- Установить Workspace Manager
$ORACLE_HOME/rdbms/admin/owminst.plb