|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Возможно мой вопрос уже обсуждался, но тем не менее... БД 10gR2. Разработчик настроил работу RMAN так, что архивные логи валяться в директорию, которая находится в рутовой партиции: /export/home/arch . Соответственно когда их становиться слишком много и партиция забивается на 100% все встает колом БД перестает отвечать на запросы, ждет когда появится свободное место и RMAN завершит очередную операцию. Для хранения архив логов я выделил отдельную партицию /u02. Скажите как правильно мне переконфигурировать RMAN, чтобы логи складывались в /u02 ? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 09:25 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 09:32 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ramin, не совсем понял ... Можно поподробней ... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 09:35 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_ВRamin, не совсем понял ... Можно поподробней ... может у вас конкретно в скрипте указано это директория, я привел как через команду делать бекап архивлогов на какое то место.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 09:43 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ramin, возможно и в скрипте ... где его можно посмотреть ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 09:56 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_ВRamin, возможно и в скрипте ... где его можно посмотреть ? у вас бекапы автоматически идут? через джоб? через крон? как вообще снимается бекап? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 09:58 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
автор. Разработчик настроил работу RMAN так, что архивные логи валяться в директорию, которая Rman не формирует архивные журналы, их формирует БД. Вы определитесь что у вас место занимает, журналы или бакапы журналов? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:02 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
semenar, бэкапы журналов. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:16 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_Вsemenar, бэкапы журналов. сперва нужно выяснить , вообще как снимаются бекапы в вашей системе. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:18 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
RaminШ_А_Вsemenar, бэкапы журналов. сперва нужно выяснить , вообще как снимаются бекапы в вашей системе. Что именно Вы хотите знать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:20 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_ВRaminпропущено... сперва нужно выяснить , вообще как снимаются бекапы в вашей системе. Что именно Вы хотите знать ? RMAN> show all ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:23 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_ВRaminпропущено... сперва нужно выяснить , вообще как снимаются бекапы в вашей системе. Что именно Вы хотите знать ? ваш бекап скрипт ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:25 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
покажи этот файл: /IRSLN2_backup/RMAN/scripts/rman_delete_archlogs.rcm ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:39 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Прошу прощения скопировал весь экран , сам скрипт arch_proc_ru.sh ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:40 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Raminпокажи этот файл: /IRSLN2_backup/RMAN/scripts/rman_delete_archlogs.rcm connect target backup_admin/backup_admin@irsln2; crosscheck archivelog all; run {delete noprompt archivelog until time 'SYSDATE-3';} ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:43 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
N.IvankinШ_А_Впропущено... Что именно Вы хотите знать ? RMAN> show all using target database control file instead of recovery catalog RMAN configuration parameters are: CONFIGURE RETENTION POLICY TO REDUNDANCY 2; CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/IRSLN2_backup/RMAN/rman_dumps/irsln2_backup/%F'; CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/export/home/oracle/10g/dbs/snapcf_IRSLN3.f'; # default ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 10:49 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
это не скрипт бекапа, должно быть что то такое: backup database ... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 11:22 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
1) Очень похоже что у тебя бэкапы вообще не делаются т.к. rman удаляет только архивлоги 2) У тебя место забивают не бэкапы архивлогов а сами архивлоги. В базе данных есть такое понятие как редулоги, архивлоги и бэкапы архивлогов - и это 3 разных типа файлов. 3) Для того чтоб изменить место куда складываются архивлоги - делаешь: su - oracle (или пользователь под которым стоит база) проверяешь чтоб были выставленны переменные echo $ORACLE_SID echo $ORACLE_HOME если не выставленны то выставляешь далее: $ORACLE_HOME/bin/sqlplus sys as sysdba (когда спросит пароль - можешь попробовать просто жмакнуть Enter) sqlplus> show parameter log_archive_dest тебе вывалится 10 параметров log_archive_dest_n (где n от 1 до 10) и ещё 10 параметров с их состоянием -включенны они или нет. Их так много потому что база может складывать архивлоги сразу в несколько мест Смотришь в каком из них прописан пути и меняешь их командой потипу (предварительно убедись что директория существует и пользователь оракл имеет право туда писть - иначе опять всё колом встанет): sqlplus> alter system set log_archive_dest_n='location=/u02/oracle/[Сид_базы]/oraarch'; sqlplus> alter system switch logfile; sqlplus>exit; идёшь и проверяешь что в новой директории появился файлик архивлога 4) Тебе как минимум надо поменять скрипты которые в кроне чтоб они работали с новым путём. 5) Тебе обязательно надо задуматься о бэкапе базы т.к. очень похоже что он у тебя сейчас не делается. Просто архивлоги без бэкапа базы тебе не помогут в случае вылета диска или множества других проблем которые могут возникнуть Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 11:26 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Partos1) Очень похоже что у тебя бэкапы вообще не делаются т.к. rman удаляет только архивлоги 2) У тебя место забивают не бэкапы архивлогов а сами архивлоги. В базе данных есть такое понятие как редулоги, архивлоги и бэкапы архивлогов - и это 3 разных типа файлов. 3) Для того чтоб изменить место куда складываются архивлоги - делаешь: su - oracle (или пользователь под которым стоит база) проверяешь чтоб были выставленны переменные echo $ORACLE_SID echo $ORACLE_HOME если не выставленны то выставляешь далее: $ORACLE_HOME/bin/sqlplus sys as sysdba (когда спросит пароль - можешь попробовать просто жмакнуть Enter) sqlplus> show parameter log_archive_dest тебе вывалится 10 параметров log_archive_dest_n (где n от 1 до 10) и ещё 10 параметров с их состоянием -включенны они или нет. Их так много потому что база может складывать архивлоги сразу в несколько мест Смотришь в каком из них прописан пути и меняешь их командой потипу (предварительно убедись что директория существует и пользователь оракл имеет право туда писть - иначе опять всё колом встанет): sqlplus> alter system set log_archive_dest_n='location=/u02/oracle/[Сид_базы]/oraarch'; sqlplus> alter system switch logfile; sqlplus>exit; идёшь и проверяешь что в новой директории появился файлик архивлога 4) Тебе как минимум надо поменять скрипты которые в кроне чтоб они работали с новым путём. 5) Тебе обязательно надо задуматься о бэкапе базы т.к. очень похоже что он у тебя сейчас не делается. Просто архивлоги без бэкапа базы тебе не помогут в случае вылета диска или множества других проблем которые могут возникнуть Удачи. Спасибо за развернутый ответ! Но при попытке изменить нужный мне log_archive_dest выходит ошибка: SQL> alter system set log_archive_dest_n='/u03'; alter system set log_archive_dest_n='/u03' * ERROR at line 1: ORA-02065: illegal option for ALTER SYSTEM SQL> alter system set log_archive_dest_1='/u03'; alter system set log_archive_dest_1='/u03' * ERROR at line 1: ORA-32017: failure in updating SPFILE ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE Посоветуйте как победить . ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 13:51 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 13:54 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
pravednikШ_А_В, Поиск ;) Спасибо помогло но не совсем. Делаю: Код: plsql 1. 2. 3.
А когда смотрю параметры: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
Ничего не поменялось (( ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 14:17 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_ВpravednikШ_А_В, Поиск ;) Спасибо помогло но не совсем. Делаю: Код: plsql 1. 2. 3.
А когда смотрю параметры: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
Ничего не поменялось (( это не бекап, и никак не касается рман-у ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 14:19 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Ш_А_ВНичего не поменялось (( Потому что вы не туда смотрите ) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 14:20 |
|
Как изменить место хранения архив логов в RMAN
|
|||
---|---|---|---|
#18+
Не используй "SCOPE=spfile" - иначе параметры применятся только после рестарта инстанса. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2012, 11:29 |
|
|
start [/forum/moderation_log.php?user_name=%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9+%D0%92.%D0%9B.]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 5855ms |
total: | 6004ms |
0 / 0 |