|
|
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
лечится ТОЛЬКО хардварным ресетом! Попытка kill-нуть из под root-a процессы ORACLE (которые яростно пытаются писать переполненный каталог с архивлогами) не "канает"! - только рестарт кнопкой! У кого было подобное? Как лечили? (SuSe 10, Oracle 10g) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 12:20:03 |
|
||
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
On Thu, 25 Sep 2008 17:20:03 +0800, cтарая проблема <nospam@sql.ru> wrote: > Автор: cтарая проблема > лечится ТОЛЬКО хардварным ресетом! Попытка kill-нуть из под root-a > процессы > ORACLE (которые яростно пытаются писать переполненный каталог с > архивлогами) не > "канает"! - только рестарт кнопкой! > > У кого было подобное? Как лечили? Очевидно, нормальным бэкапом архивлогов и нормальной же очисткой оных. ну и для ленивых, пускай эту хрень по крону: ======================================== #!/bin/sh # Remove oldest files in dir until directory will fit the specified size! # Directory to check DIR="/tmp/TTT/1" # Size to keep, megabytes SIZEM="10" ## Initial fill #mkdir $DIR #for i in `seq 10 30` ; do # dd if=/dev/zero of=$DIR/$i.zero bs=1M count=1 # touch -t 010203$i $DIR/$i.zero #done # Main job until [ `du -m -s "$DIR" | awk '{print $1}'` -le $SIZEM ] ; do for FILE in `ls --almost-all --sort=time --reverse -1 "$DIR"`; do rm --force --verbose "$DIR/$FILE" break; done done =========================================== -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 12:55:56 |
|
||
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
SSukholet #!/bin/sh # Remove oldest files in dir until directory will fit the specified size! # Directory to check DIR="/tmp/TTT/1" # Size to keep, megabytes SIZEM="10" ## Initial fill #mkdir $DIR #for i in `seq 10 30` ; do # dd if=/dev/zero of=$DIR/$i.zero bs=1M count=1 # touch -t 010203$i $DIR/$i.zero #done # Main job until [ `du -m -s "$DIR" | awk '{print $1}'` -le $SIZEM ] ; do for FILE in `ls --almost-all --sort=time --reverse -1 "$DIR"`; do rm --force --verbose "$DIR/$FILE" break; done done =========================================== Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 17:32:09 |
|
||
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
Вы чё обалдели удалять arch логи по размеру ?? .... Может получиться, что у вас самый большой файл - это самый последний арклог - вы его грохаете, и всё что у вас есть в большой степени МУСОР... .. Обычно арклоги чистят ПО ВРЕМЕНИ ( в зависимости от наличия бэкапов и требований бизнеса). Нормальная ситуация, когда ежедневно делается полный бэкап(неважно горячий или холодный), хранят полные бэкапы за последние 2 недели, а арклоги хранят только за последние 2-3дня... ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2008, 15:28:59 |
|
||
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
On Sun, 12 Oct 2008 20:28:59 +0800, bdmalex <nospam@sql.ru> wrote: > Автор: bdmalex > Вы чё обалдели удалять arch логи по размеру ?? Я как раз удаляю их по времени создания, пока не получу определённого размера каталога... И начинал со слов "сначала - нормальный бэкап" -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2008, 08:01:44 |
|
||
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
К вышесказанному могу лишь предложить в дополнение использовать какую-нибудь мониторилку типа Nagios'а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:20:33 |
|
||
|
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
|
|||
|---|---|---|---|
|
#18+
cтарая проблемалечится ТОЛЬКО хардварным ресетом! Попытка kill-нуть из под root-a процессы ORACLE (которые яростно пытаются писать переполненный каталог с архивлогами) не "канает"! - только рестарт кнопкой! У кого было подобное? Как лечили? (SuSe 10, Oracle 10g) Тот ужас, который вы описали обычно не лечат резетом. В нормально настроенных базах, арк-логи бэкапятся по расписантю RMAN-ом с опцией delete all input. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 22:28:00 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35594312&tid=1486448]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 324ms |

| 0 / 0 |
