
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.03.2005, 13:10
|
|||
|---|---|---|---|
|
|||
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
собсна сабж. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2005, 13:33
|
|||
|---|---|---|---|
|
|||
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
ЗЫ IDS 9.21 на SCO 7.1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2005, 14:27
|
|||
|---|---|---|---|
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
Видеть должен не информикс, а система. Если она видит, то какие могут быть проблемы у информикса? Стандартные средства, поставляемые с IDS, сами ленточки в лоадере менять не будут, возлагая эту задачу на доп.софт бекапирования (Tivoli,Veritas,Netvault,Legato ...). В качестве альтернативы -скрипты на expect-е или на проги на C, которые перехватывают вывод ontape/onbar, подменяют ленточку и толкают их дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2005, 16:25
|
|||
|---|---|---|---|
|
|||
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
а где скриптов таких взять ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2005, 16:28
|
|||
|---|---|---|---|
|
|||
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
а где скриптов таких взять ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.03.2005, 21:36
|
|||
|---|---|---|---|
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
"Наколенный" экзампл для ontape. Минимальная проверка ошибок, могут быть варианты :-). Альтернатива - покупайте нормальный бекапный софт за несколько кило$, варианты тоже впрочем могут быть. 1. Самая важная часть скрипта - что-то, что умеет общаться с автолоадером на его языке. К информиксу отношения не имеет, т.е. утилитка, которой можно сказать "вставь следующую ленту" или "вставь ленту намбер найн" и т.д. В моем случае это mtx. 2. Программка (или expect) которая читает вывод от ontape/onbar на предмет ожидания вставки новой ленты. У меня это rl.c: #define BUFMAX 1024 main() { char buffer[BUFMAX+1]; int i, n, ndots=0; for( i=0; i<BUFMAX; i++){ n = read( 0, &buffer , 1); if( n <= 0 || buffer == '\n' ) break; if( buffer == '.' ) ndots ++; else ndots = 0; if( ndots == 3 ){ i++; break; } } buffer = '\n'; if( i == 0 && n <= 0 ){ return( 1 ); }else{ write( 1, buffer, ++i ); return( 0 ); } } 3. Cкрипт для запуска runontape. #!/bin/sh MAX_RETRY=5 # define maximal retry times retry1=0 # reset counter of retries for tape 1 TAPEDEV=`grep '^TAPEDEV' $INFORMIXDIR/etc/onconfig | \ sed -e 's/^TAPEDEV[ ]*//' -e 's/[ ]*#.*$//'` while x=`rl`; do # we use our C program here case $x in "Please mount tape 1 on "*" and press Return to continue ...") if [ $retry1 -eq $MAX_RETRY ]; then exit; fi mtx unload mtx load 1 echo retry1=`expr $retry1 + 1` ;; "Please mount tape 2 on "*" and press Return to continue ...") if [ $retry1 -eq $MAX_RETRY ]; then exit; fi mtx unload mtx load 2 echo retry1=`expr $retry1 + 1` ;; esac done 5. Собственно cron. #!/bin/ksh default=/etc/default/informix.sh if [ -r $default ] ; then . $default fi unset default onmode -l sleep 5 count=0 ontape_pid=`ps -ef | grep 'ontape -c'| grep -v grep| awk '{print $2}'` while [[ -n $ontape_pid ]] ; do count=`expr $count + 1` if [ $count -eq 13 ]; then mail daugava@somethere.ua <<EOF Subject: Not KILLED Ontape Trouble PS: `ps -ef|grep ontape|grep -v grep` EOF exit 9 fi kill -TERM $ontape_pid sleep 30 ontape_pid=`ps -ef | grep 'ontape -c'| grep -v grep| awk '{print $2}'` done cd /usr/informix/runontape ./ontape_agent1<ppp|ontape -s -L 1|tee ppp mtx unload mtx load 3 echo ""|ontape -c & ./mail1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2005, 17:42
|
|||
|---|---|---|---|
|
|||
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
все бы хорошо, да только mtx он же под Linux, а у нас Unix ... Может кто подскажет аналогичную прогу под Unix ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2005, 18:16
|
|||
|---|---|---|---|
Как заставить Informix видеть Autoloader SLR100 |
|||
|
#18+
У меня Solaris x86 2.8. Tape Autoloader IBM. MTX прекрасно собрался и работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=44&mobile=1&tid=1609083]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 310ms |

| 0 / 0 |
