powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Проблема с ISM+OnBar
11 сообщений из 11, страница 1 из 1
Проблема с ISM+OnBar
    #35527552
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется сервер БД Informix 11.10UC2.
Тестирую на нем работу ISM+OnBar.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[informix@test ~]$ ism_show -config
                        name: test;
                 parallelism:  4 ;
                manual saves: Enabled;
               administrator: informix, ;
               browse policy:  6  Months;
            retention policy:  6  Months;
Код: plaintext
1.
2.
3.
4.
5.
[informix@test ~]$ ism_show -devices
file disk 0809081202data mounted on /ism/data, write enabled
(nothing) mounted on file disk /ism/clonedata
(nothing) mounted on file disk /ism/clonelog
file disk log001 mounted on /ism/log, write enabled
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[informix@test ~]$ ism_show -volumes
   volume                        pool           flags written (%) expires
    001                            ISMData                13  MB  100 %  09 / 02 / 10 
   0809041204data                ISMData                12  MB  100 %  09 / 04 / 10 
   0809081202cldata              ISMData Clone           0  KB       09 / 08 / 10 
   0809081202data                ISMData                11  MB  100 %  09 / 08 / 10 
   log001                        ISMLogs                10  MB  100 %  09 / 04 / 10 
Имею следующую проблему:
Размонтирую устройства /ism/data и /ism/clonedata
Перемаркирую том в устройствах /ism/data и /ism/clonedata
Монтирую устройства /ism/data и /ism/clonedata
Делаю архив onbar –b –p
Клонирую том.
Через 10 минут повторяю процедуру и вижу, что тома, созданные на предыдущем этапе исчезли. Т.е. говоря простым языком, получается, что том из устройства я не доставал и перемаркировав, я его стер. Тем не менее, я вижу том, созданный в пятницу (0809041204data)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[informix@test data]$ ism_show -volumes
   volume                        pool           flags written (%) expires
    001                            ISMData                13  MB  100 %  09 / 02 / 10 
   0809041204data                ISMData                12  MB  100 %  09 / 04 / 10 
   0809081222cldata              ISMData Clone          11  MB  100 %  09 / 08 / 10 
   0809081222data                ISMData                11  MB  100 %  09 / 08 / 10 
   log001                        ISMLogs                10  MB  100 %  09 / 04 / 10 
Подскажите, плз, что я делаю не так?
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35527853
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю, что Вам следует ознакомиться со следующим материалом:

What's good about 11.50.xC2

The ISM GUI Program is back
http://www.ibm.com/developerworks/blogs/page/gbowerman

С уважением,
Вадим.
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35527961
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, я прочитал.
Но это больше касается моего вопроса про GUI морду.
В данном случае проблема в том, что ранее записанные тома удаляются из ISM. Поэтому я не могу с них восстановиться.
Код: plaintext
1.
2.
3.
4.
 09 / 08 / 08   12 : 42 : 10  nsrd: /ism/data verify label operation in progress
 09 / 08 / 08   12 : 42 : 10  nsrd: /ism/data label without mount operation in progress
 09 / 08 / 08   12 : 42 : 11  nsrd: media info: file disk 0809081222data will be over-written
 09 / 08 / 08   12 : 42 : 11  nsrd: deleted media notice: Deleted volume: volid= 1657543513 , volname=0809081222data, location=
Хочется, чтобы ISM думал, что я "выгрузил" том из устройства и оставил запись о нем в своей БД (ISM каталоге?)
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35528501
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klepa ....
Хочется, чтобы ISM думал, что я "выгрузил" том из устройства и оставил запись о нем в своей БД (ISM каталоге?)

Зачем это Вам ?!
В свое время, Я проверял работу ISM и успешно выполнял процедуру клонирования данных и журналов сервера Informix. Все работает, другое дело как сделать, что бы это работало.

Это очень просто - внимательнее читать документацию ... :)
Если не помогает - тогда попросить помощь в IBM Technical Support.

С уважением,
Вадим
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35528505
Чемберлен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klepa
Имею следующую проблему:
Размонтирую устройства /ism/data и /ism/clonedata
Перемаркирую том в устройствах /ism/data и /ism/clonedata
Монтирую устройства /ism/data и /ism/clonedata
Делаю архив onbar –b –p
Клонирую том.
Через 10 минут повторяю процедуру и вижу, что тома, созданные на предыдущем этапе исчезли. Т.е. говоря простым языком, получается, что том из устройства я не доставал и перемаркировав, я его стер. Тем не менее, я вижу том, созданный в пятницу (0809041204data)


А можно все то же самое не словами, а в виде последовательности команд ism_* и ОС?
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35529174
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот скрипт которым я это делаю:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
#!/bin/bash
. /opt/informix/etc/informix.set
DATA="/ism/data"
CLDATA="/ism/clonedata"
LOG="/ism/log"
CLOG="/ism/clonelog"
LAST=`ism_show -volumes|grep ISMData|grep -v Clone|tail - 1 |awk '{print $1}'`
DAT=`date +%y%m%d%H%M`
echo "Cloning data"
ism_op -unmount $CLDATA
ism_op -label $CLDATA -volume "$LAST""cl" -pool "ISMData Clone" -force
ism_op -mount $CLDATA
ism_clone -volume "$LAST" -pool "ISMData Clone"
echo "Unmount device data"
ism_op -unmount $DATA     #/ism/data
echo "Create new volume into ISMData pool"
ism_op -label $DATA -volume "$DAT""data" -pool ISMData -force
echo "Mount device data"
ism_op -mount $DATA
ism_op -mount $CLDATA
echo "Create level 0 archive"
onbar -b -p
автор автор
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35529254
Чемберлен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
См. комментарии по ходу:

klepaВот скрипт которым я это делаю:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
...
ism_op -unmount $DATA     #/ism/data
echo "Create new volume into ISMData pool"

# а что, если перед этим переместить (mv) или удалить содержимое каталога?

cd $DATA
rm -rf *

ism_op -label $DATA -volume "$DAT""data" -pool ISMData # -force - тогда и эта опция не нужна будет...
echo "Mount device data"
ism_op -mount $DATA
ism_op -mount $CLDATA # это лишняя команда, так как никто это устройство не демонтировал
echo "Create level 0 archive"
onbar -b -p
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35529353
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
# а что, если перед этим переместить (mv) или удалить содержимое каталога?

Да, естественно, так я и предполагаю делать.
Но проблема в том, что запись о предыдущих томах удаляется из БД ISM

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
[root@test bck]# ism_show -volumes
   volume                        pool           flags written (%) expires
    001                            ISMData                13  MB  100 %  09 / 02 / 10 
   0809041204data                ISMData                12  MB  100 %  09 / 04 / 10 
   0809091044datacl              ISMData Clone          11  MB  100 %  09 / 09 / 10 
   0809091055data                ISMData                11  MB  100 %  09 / 09 / 10 
   log001                        ISMLogs                11  MB  100 %  09 / 04 / 10 

Как видите, томов не прибавилось.
Я делаю еще один архив и том 0809091055data исчезает из списка томов.
И когда я хочу восстановиться с этого тома, то не могу , т.к. ISM про него уже забыл.
Код: plaintext
1.
2.
[root@test data]# ism_op -mount /ism/data
nsrmm: error, file disk 0809091055data not in media index
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35530075
Фотография Тан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ISM uses volume labels to track your data. Relabeling a volume means that you can no longer recover the original data on the volume. To relabel a volume, use the ism_op -label command. You can relabel a volume only if it is unmounted. If you delete a volume from the ISM catalog, It is recommended that you do not use the deleted volume name for a new volume unless you are sure that you will never need to recover the data on the original volume.

http://publib.boulder.ibm.com/infocenter/idshelp/v115/topic/com.ibm.ism.doc/sii-04-67874.htm#sii-04-67874
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35531289
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за ответы.
Заработало!
Вчера курил не ту траву, поэтому сразу не въехал.
Как советовал г-н Чемберлен, нужно просто перемещать в другое место содержимое папки устройства (т.е. том) чтобы его не перемаркировало.
Еще раз спасибо!
...
Рейтинг: 0 / 0
Проблема с ISM+OnBar
    #35531486
Чемберлен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klepaСпасибо всем за ответы.
Заработало!
Вчера курил не ту траву, поэтому сразу не въехал.
Как советовал г-н Чемберлен, нужно просто перемещать в другое место содержимое папки устройства (т.е. том) чтобы его не перемаркировало.
Еще раз спасибо!

А я разве говорил, что надо не ту траву курить? Нужно внимательно прислушиваться к рекомендациям, а то придется обращаться в IBM Support :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Проблема с ISM+OnBar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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