|
|
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, Vadim LejninПричем последовательно, так как процесс сбоил если запускалось две операции одновременно Была подобная проблема при удалении DPP. При удалении DPP создается фоновое задание удаления с именем формата: DeleteDatabaseProfile_<user>_dd_mm_yyyy_hh12_mi_AM, например: DeleteDatabaseProfile_SYSMAN_08_03_2015_07_00_AM Т.е. в имени задания секунды отсутствуют. В результате, при массовом удалении DPP успешно удаляется только один DPP в минуту: Код: plsql 1. 2. 3. остальные удаления в ту же минуту завершаются с ошибкой: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Создание DPP осуществляется через фоновое задание, где также в имени задания отсутствуют секунды, так что могут быть подвержены той же проблеме. Т.к. я не нашел, как через emcli управлять именем задания, создаваемого при delete_dbprofile . Пришлось использовать костыль в виде sleep 60 после каждого удаления DPP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2015, 08:23 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
SeaGateVadim Lejnin, Была подобная проблема при удалении DPP. ... Пришлось использовать костыль в виде sleep 60 после каждого удаления DPP. Поскольку начинал практически с beta продукта, собрал целую коллекцию блох Но к последним патчам более менее технологию отладили. Судя по количеству SR, в бой вступили очень серьёзные дяди. Одна их фееричных ошибок: Использование одного и того же файла параметров задания для всех заданий Соответственно, невозможность параллельного выполнения заданий Пришлось писать процедуру обратного поиска по номеру задания в словаре и генерации данных параметров вручную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2015, 09:17 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, Спасибо за разъяснения. Очень подробно и доходчиво. Попробую уточнить что у нас есть из лицензий и двинуть эту технологию в жизнь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2015, 14:57 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
KyRoVadim Lejnin, Спасибо за разъяснения. Очень подробно и доходчиво. Попробую уточнить что у нас есть из лицензий и двинуть эту технологию в жизнь. Есть еще: "Data Masking and Subsetting Pack" тоже платная Н. Носов "Незнайка на Луне" - Гостиница "Экономическая" Гостиница "Экономическая", куда отправились ночевать Незнайка и Козлик, славилась своей дешевизной. За пятьдесят сантиков здесь можно было получить на ночь вполне удобный номер, что было чуть ли не вдвое дешевле, чем в любой другой гостинице. ... - Смотри, - сказал с удовольствием Козлик. - Где еще можно получить за пятьдесят сантиков номер, да еще с телевизором? Можешь поверить мне на слово, что нигде. Неспроста гостиница называется "Экономической". ... Взглянув на этот световой сигнал, Незнайка и Козлик заметили, как из отверстия, которое имелось в стене, высунулся плоский металлический язычок с углублением на конце, а под ним замигала светящаяся надпись: "Сантик". - Ах, чтоб тебя! - воскликнул Козлик и с досадой почесал затылок. - Я, кажется, уже знаю, что это за штука. По-моему, мы попали в гостиницу, где берут отдельную плату за пользование электричеством. Видишь - язычок. Если не положишь на него сантик, то свет погаснет и мы останемся в темноте. Не успел он это сказать, как лампочка под потолком погасла и комната погрузилась во мрак. ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2015, 16:08 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Ну из платных наверно много решений есть. По крайней мере нашел еще CopyCat – Data Masking Tool от компании i2i Systems. По описанию тоже довольно не плохая вещь, но правда не дешевая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2015, 17:17 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, Добрый день Вадим, вы писали: 18141712 После deploy, если все файлы DB доступны на /oradata скажите пожалуйста что вы подразумеваете под "если все файлы доступны"? У вас появится возможность подключить ее к DBaaS Допустим доступны, что нужно сделать что бы БД master можно было подключить к DBaaS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2016, 11:14 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
elateVadim Lejnin, Добрый день Вадим, вы писали: 18141712 После deploy, если все файлы DB доступны на /oradata скажите пожалуйста что вы подразумеваете под "если все файлы доступны"? У вас появится возможность подключить ее к DBaaS Допустим доступны, что нужно сделать что бы БД master можно было подключить к DBaaS? Это связано с тем, что все файлы данных у БД обязаны располагаться на точках монтирования которые поддерживают технологию storage snapshot и могут управляться EM для создания storage snapshot по запросу агента EM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2016, 12:16 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Vadim LejninelateVadim Lejnin, Добрый день Вадим, вы писали: 18141712 После deploy, если все файлы DB доступны на /oradata скажите пожалуйста что вы подразумеваете под "если все файлы доступны"? У вас появится возможность подключить ее к DBaaS Допустим доступны, что нужно сделать что бы БД master можно было подключить к DBaaS? Это связано с тем, что все файлы данных у БД обязаны располагаться на точках монтирования которые поддерживают технологию storage snapshot и могут управляться EM для создания storage snapshot по запросу агента EM Вот правильная регистрация дискового массива для версии 12.1.0.4 Step by Step Писал давно, сейчас процедура может отличаться. Процедура была капризная, у меня например не работало, пока не установил: When job registration finished, edit Storage Ceiling for zfs project: Setup->Provision and Patching -> Storage registration -> Details -> Contents -> Edit Storage Ceiling ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2016, 12:25 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, спасибо за инструкцию. я еще раз убедился, что проблема не в настройках. дело в том что у нас была настроена БД с которой делались DPP с использованием Storage Snapshots, но произошёл сбой и при попытке создать новый DPP на шаге "Initialize Profile Creation Procedure" появилась ошибка “Target (master) is not enabled for Thin Provisioning. Register the target for thin provisioning using Storage Management in Setup->Cloud menu”. Если как говорится в ошибке зайти в Setup->Provision and Patching -> Storage registration и попытаться найти в списке "Details: orazfs01.domain.com"-> Database , БД с которой ранее делали DPP, то мы там уже не видим, хотя раньше она там была в инструкции в пункте "Setup Data Provision Profile" на скриншоте отмечен красным возможность выбрать "Storage Snapshots", у нас же сейчас такой возможности нет. что можете посоветовать проверить? у меня пока подозрения на плагин "Oracle Storage management framework", есть ли возможность проверить работу плагина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2016, 15:26 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
elate, У Вас одна база, или несколько? Были проблемы, что регистрация Storage отсыхала, 1) проверьте не менялись ли права на учетной записи ZFS, под которым работает агент 2) Установите последние патчи на agent, DBaaS Enterprise Manager Cloud Control Recommended Plug-Ins and Patches for Database as a Service (DBaaS) (Doc ID 1549855.1) 12c: Patching Recommendation Guide for DBaaS Pool(s) (Doc ID 1625014.1) Обновите SMF: Enterprise Manager Storage Management Framework (SMF) version 12.1.0.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2016, 17:27 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
Vadim LejninУ Вас одна база, или несколько? у нас одна БД с которой мы делаем клоны в данном списке Setup->Provision and Patching -> Storage registration->Details: orazfs01.domain.com"-> Database сейчас видны только клоны БД мастер. Если открыть список Targets->Databases то в нем мы видим нашу БД мастер и БД клоны с мастера. Vadim LejninБыли проблемы, что регистрация Storage отсыхала, получается что как то не равномерно отвалилось Vadim Lejnin1) проверьте не менялись ли права на учетной записи ZFS, под которым работает агент уточните пожалуйста, речь идет об агенте который крутится на узле на котором развернут экземпляр БД мастер или об агенте который крутится на сервере на котором развернута OEM cloud control 12c ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2016, 09:34 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
elate... Vadim LejninБыли проблемы, что регистрация Storage отсыхала, получается что как то не равномерно отвалилось ... Vadim Lejnin1) проверьте не менялись ли права на учетной записи ZFS, под которым работает агент уточните пожалуйста, речь идет об агенте который крутится на узле на котором развернут экземпляр БД мастер или об агенте который крутится на сервере на котором развернута OEM cloud control 12c Имеются ввиду права учетной записи на ZFS Storage Application Где то в недрах документации есть список прав что то вроде role em_smf_admin_role права allow_changeProtocolProps .... Сейчас лень искать вот здесь есть установка прав через emcli для ovm_role, но аналогичные права и для DBaaS: Set authorizations for ovm_role. Specific settings for pool and project depend on the configuration of the Oracle ZFS storage Appliance. прогоните вручную Storage Registration -> Storage synchronize И проверьте log операции Дополнительно, после синхронизации проверите поддержку томом snapshot запросом по полям Код: plsql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2016, 18:49 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
elate, Вот список привилегий для em_smf_admin Obtaining Sun ZFS Hardware Privileges ДокаPrivileges is a generic term. For example, Sun ZFS refers to privileges as Permissions. For Sun ZFS storage server, to use Snap Clone, assign the following privileges or permissions to the Sun ZFS storage credentials: Note: All the permissions listed must be set to true. The scope must be 'nas' and there must not be any further filters. changeProtocolProps changeSpaceProps clone and createShare destroy rollback takeSnap ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2016, 19:01 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
а без всяких ZFS делать снапшоты разве нельзя? When you use the SNAPSHOT COPY clause to create a clone of a source PDB and the CLONEDB initialization parameter is set to TRUE, the underlying file system for the source PDB's files can be any local file system, network file system (NFS), or clustered file system that has Direct NFS enabled. However, the source PDB must remain in open read-only mode as long as any clones exist. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2016, 09:37 |
|
||
|
автоматизация поддержки актуальности тестовых сред
|
|||
|---|---|---|---|
|
#18+
AlexVinа без всяких ZFS делать снапшоты разве нельзя? When you use the SNAPSHOT COPY clause to create a clone of a source PDB and the CLONEDB initialization parameter is set to TRUE, the underlying file system for the source PDB's files can be any local file system, network file system (NFS), or clustered file system that has Direct NFS enabled. However, the source PDB must remain in open read-only mode as long as any clones exist. Не путайте RDBMS 12с snapshot copy PDB и EM12c DBaaS storage snapshot clone ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2016, 10:42 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39050137&tid=1887294]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
192ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 518ms |

| 0 / 0 |
