powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / переполнение Oracle-каталога ARCH ведет к останову всего SuSE
7 сообщений из 7, страница 1 из 1
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35559064
лечится ТОЛЬКО хардварным ресетом! Попытка kill-нуть из под root-a процессы ORACLE (которые яростно пытаются писать переполненный каталог с архивлогами) не "канает"! - только рестарт кнопкой!

У кого было подобное? Как лечили?

(SuSe 10, Oracle 10g)
...
Рейтинг: 0 / 0
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35559191
SSukholet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
...
Рейтинг: 0 / 0
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35562806
Анонимка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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.
Портированный вариант под FreeBSD
 
#!/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"

# Main job
until [ `du -s -m -x $DIR | awk '{print $1}'` -le $SIZEM ] ; do
for FILE in `ls -S -t -r $DIR`; do
rm -fv "$DIR/$FILE"
break;
done
done
...
Рейтинг: 0 / 0
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35589983
bdmalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы чё обалдели удалять arch логи по размеру ??
....
Может получиться, что у вас самый большой файл - это самый последний арклог - вы его грохаете,
и всё что у вас есть в большой степени МУСОР...
..
Обычно арклоги чистят ПО ВРЕМЕНИ ( в зависимости от наличия бэкапов и требований бизнеса).
Нормальная ситуация, когда ежедневно делается полный бэкап(неважно горячий или холодный),
хранят полные бэкапы за последние 2 недели, а арклоги хранят только за последние 2-3дня...
...
...
Рейтинг: 0 / 0
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35590445
SSukholet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
On Sun, 12 Oct 2008 20:28:59 +0800, bdmalex <nospam@sql.ru>; wrote:

> Автор: bdmalex
> Вы чё обалдели удалять arch логи по размеру ??

Я как раз удаляю их по времени создания, пока не получу определённого
размера каталога...
И начинал со слов "сначала - нормальный бэкап"


--
Остаюсь искренне Ваш,
Станислав Сухолёт
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35594312
Gallagher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К вышесказанному могу лишь предложить в дополнение использовать какую-нибудь мониторилку типа Nagios'а.
...
Рейтинг: 0 / 0
переполнение Oracle-каталога ARCH ведет к останову всего SuSE
    #35594597
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cтарая проблемалечится ТОЛЬКО хардварным ресетом! Попытка kill-нуть из под root-a процессы ORACLE (которые яростно пытаются писать переполненный каталог с архивлогами) не "канает"! - только рестарт кнопкой!

У кого было подобное? Как лечили?

(SuSe 10, Oracle 10g)

Тот ужас, который вы описали обычно не лечат резетом. В нормально настроенных базах, арк-логи бэкапятся по расписантю RMAN-ом с опцией delete all input.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / переполнение Oracle-каталога ARCH ведет к останову всего SuSE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]