|
quiescent mode
|
|||
---|---|---|---|
#18+
Доброе утро! Поскажите , пожалуйста.Не могу заставить, чтобы работало. Wed Apr 21 08:32:16 2010 08:32:16 DR: DRAUTO is 0 (Off) 08:32:16 Informix Dynamic Server Version 7.31.TC2 Software Serial Number ACN#A313826 08:32:18 Informix Dynamic Server Initialized -- Shared Memory Initialized. 08:32:18 Physical Recovery Started. 08:32:18 Physical Recovery Complete: 464 Pages Restored. 08:32:18 Logical Recovery Started. 08:32:21 Waiting for Next Logical Log File to be Freed 08:33:11 (5) connection rejected - no calls allowed for sqlexec 08:33:11 listener-thread: err = -27002: oserr = 0: errstr = : No connections are allowed in Dynamic Server #************************************************************************** # # INFORMIX SOFTWARE, INC. # # Title: onconfig.std # Description: Informix Dynamic Server Configuration Parameters # #************************************************************************** # Root Dbspace Configuration ROOTNAME rootdbs # Root dbspace name ROOTPATH D:\IFMXDATA\ol_kamil\rootdbs_dat.000 # Path for device containing root dbspace ROOTOFFSET 0 # Offset of root dbspace into device (Kbytes) ROOTSIZE 30720 # Size of root dbspace (Kbytes) # Disk Mirroring Configuration Parameters MIRROR 1 # Mirroring flag (Yes = 1, No = 0) MIRRORPATH C:\IFMXDATA\ol_kamil\rootdbs_mirr.000 # Path for device containing mirrored root MIRROROFFSET 0 # Offset into mirrored device (Kbytes) # Physical Log Configuration PHYSDBS rootdbs # Location (dbspace) of physical log PHYSFILE 4000 # Physical log file size (Kbytes) # Logical Log Configuration LOGFILES 10 # Number of logical log files LOGSIZE 500 # Logical log size (Kbytes) LOG_BACKUP_MODE MANUAL # Logical log backup mode (MANUAL, CONT) # Diagnostics MSGPATH D:\Informix\ol_kamil.log # System message log file path CONSOLE D:\Informix\conol_kamil.log # System console message path ALARMPROGRAM # Alarm program path # System Diagnostic Script. # SYSALARMPROGRAM - Full path of the system diagnostic script (e.g. # c:\informix\etc\evidence.bat.) Set this parameter # if you want a different Diagnostic Script than # {INFORMIXDIR}\etc\evidence.bat, which is default. # System Archive Tape Device TAPEDEV NUL # Tape device path TAPEBLK 16 # Tape block size (Kbytes) TAPESIZE 10240 # Maximum amount of data to put on tape (Kbytes) # Log Archive Tape Device LTAPEDEV dev/null # Log tape device path LTAPEBLK 16 # Log tape block size (Kbytes) LTAPESIZE 20480 # Max amount of data to put on log tape (Kbytes)no #NOFUZZYCKPT 1 DYMANIC_LOGS 2 # Optical STAGEBLOB # Informix Dynamic Server/Optical staging area OPTICAL_LIB_PATH # Location of Optical Subsystem driver DLL # System Configuration SERVERNUM 0 # Unique id corresponding to a server instance stance DBSERVERNAME ol_kamil # Name of default Dynamic Server DBSERVERALIASES # List of alternate dbservernames NETTYPE onsoctcp,1,,NET # Override sqlhosts nettype parameters DEADLOCK_TIMEOUT 60 # Max time to wait of lock in distributed env. RESIDENT 0 # Forced residency flag (Yes = 1, No = 0) MULTIPROCESSOR 0 # 0 for single-processor, 1 for multi-processor NUMCPUVPS 1 # Number of user (cpu) vps SINGLE_CPU_VP 0 # If non-zero, limit number of cpu vps to one NOAGE 0 # Process aging AFF_SPROC 0 # Affinity start processor AFF_NPROCS 0 # Affinity number of processors # Shared Memory Parameters LOCKS 32000 # Maximum number of locks BUFFERS 64000 # Maximum number of shared buffers NUMAIOVPS 1 # Number of IO vps PHYSBUFF 32 # Physical log buffer size (Kbytes) LOGBUFF 32 # Logical log buffer size (Kbytes) LOGSMAX 30 # Maximum number of logical log files CLEANERS 1 # Number of buffer cleaner processes SHMBASE 0xC000000L # Shared memory base address SHMVIRTSIZE 8192 # initial virtual shared memory segment size SHMADD 8192 # Size of new shared memory segments (Kbytes) SHMTOTAL 0 # Total shared memory (Kbytes). 0=>unlimited CKPTINTVL 300 # Check point interval (in sec) LRUS 8 # Number of LRU queues LRU_MAX_DIRTY 60 # LRU percent dirty begin cleaning limit LRU_MIN_DIRTY 50 # LRU percent dirty end cleaning limit LTXHWM 50 # Long transaction high water mark percentage LTXEHWM 60 # Long transaction high water mark (exclusive) TXTIMEOUT 300 # Transaction timeout (in sec) STACKSIZE 32 # Stack size (Kbytes) # System Page Size # BUFFSIZE - Dynamic Server no longer supports this configuration parameter. # To determine the page size used by Dynamic Server on your platform # see the last line of output from the command, 'onstat -b'. # Recovery Variables # OFF_RECVRY_THREADS: # Number of parallel worker threads during fast recovery or an offline restore. # ON_RECVRY_THREADS: # Number of parallel worker threads during an online restore. OFF_RECVRY_THREADS 10 # Default number of offline worker threads ON_RECVRY_THREADS 1 # Default number of online worker threads # Data Replication Variables # DRAUTO: 0 manual, 1 retain type, 2 reverse type DRAUTO 0 # DR automatic switchover DRINTERVAL 30 # DR max time between DR buffer flushes (in sec) DRTIMEOUT 30 # DR network timeout (in sec) DRLOSTFOUND \tmp # DR lost+found file path # CDR Variables CDR_LOGBUFFERS 2048 # size of log reading buffer pool (Kbytes) CDR_EVALTHREADS 1,2 # evaluator threads (per-cpu-vp,additional) CDR_DSLOCKWAIT 5 # DS lockwait timeout (seconds) CDR_QUEUEMEM 4096 # Maximum amount of memory for any CDR queue (Kbytes) CDR_LOGDELTA 30 # % of log space allowed in queue memory CDR_NUMCONNECT 16 # Expected connections per server CDR_NIFRETRY 300 # Connection retry (seconds) CDR_NIFCOMPRESS 0 # Link level compression (-1 never, 0 none, 9 max) # Backup/Restore variables BAR_ACT_LOG D:\Informix\bar_ol_kamil.log #Path of log file for onbar.exe BAR_MAX_BACKUP 1 BAR_RETRY 1 BAR_NB_XPORT_COUNT 10 BAR_XFER_BUF_SIZE 15 BAR_BSALIB_PATH D:\ISM\2.20\bin\libbsa.dll # Location of ISM XBSA DLL RESTARTABLE_RESTORE OFF #To support restartable restore..values on/off # Informix Storage Manager variables ISM_DATA_POOL ISMData ISM_LOG_POOL ISMLogs # Read Ahead Variables RA_PAGES # Number of pages to attempt to read ahead RA_THRESHOLD # Number of pages left before next group # DBSPACETEMP: # Dynamic Server equivalent of DBTEMP for SE. This is the list of dbspaces # that the Dynamic Server SQL Engine will use to create temp tables etc. # If specified it must be a colon separated list of dbspaces that exist # when the Dynamic Server system is brought online. If not specified, or if # all dbspaces specified are invalid, various ad hoc queries will create # temporary files in /tmp instead. DBSPACETEMP cstemp # Default temp dbspaces # DUMP*: # The following parameters control the type of diagnostics information which # is preserved when an unanticipated error condition (assertion failure) occurs # during Dynamic Server operations. # For DUMPSHMEM, DUMPGCORE and DUMPCORE 1 means Yes, 0 means No. DUMPDIR \tmp # Preserve diagnostics in this directory DUMPSHMEM 1 # Dump a copy of shared memory DUMPGCORE 0 # Dump a core image using 'gcore' DUMPCORE 0 # Dump a core image (Warning:this aborts Dynamic Server) DUMPCNT 1 # Number of shared memory or gcore dumps for # a single user's session FILLFACTOR 90 # Fill factor for building indexes # method for Dynamic Server to use when determining current time USEOSTIME 0 # 0: use internal time(fast), 1: get time from OS(slow) # Parallel Database Queries (pdq) MAX_PDQPRIORITY 100 # Maximum allowed pdqpriority DS_MAX_QUERIES 32 # Maximum number of decision support queries DS_TOTAL_MEMORY 4096 # Decision support memory (Kbytes) DS_MAX_SCANS 1048576 # Maximum number of decision support scans DATASKIP # List of dbspaces to skip # OPTCOMPIND # 0 => Nested loop joins will be preferred (where # possible) over sortmerge joins and hash joins. # 1 => If the transaction isolation mode is not # "repeatable read", optimizer behaves as in (2) # below. Otherwise it behaves as in (0) above. # 2 => Use costs regardless of the transaction isolation # mode. Nested loop joins are not necessarily # preferred. Optimizer bases its decision purely # on costs. OPTCOMPIND 2 # To hint the optimizer ONDBSPACEDOWN 2 # Dbspace down option: 0 = CONTINUE, 1 = ABORT, 2 = WAIT LBU_PRESERVE 0 # Preserve last log for log backup OPCACHEMAX 0 # Maximum optical cache size (Kbytes) # HETERO_COMMIT (Gateway participation in distributed transactions) # 1 => Heterogeneous Commit is enabled # 0 (or any other value) => Heterogeneous Commit is disabled HETERO_COMMIT 0 # Optimization goal: -1 = ALL_ROWS(Default), 0 = FIRST_ROWS OPT_GOAL -1 # Optimizer DIRECTIVES ON (1/Default) or OFF (0) DIRECTIVES 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 09:14 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Ваш сервер написал: 08:32:21 Waiting for Next Logical Log File to be Freed т.е. ждет когда освободится следующий файл журнала для транзакций. Он не освобождается потому что у вас параметр LTAPEDEV имеет какое то непонятное значение, платформа вроде как Windows, так сделайте его NUL если не хотите архивировать журналы, а то там у вас сейчас стоит юниксовое значение, и то не совсем правильное ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 09:50 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
RedVixen LTAPEDEV dev/null # Log tape device path Это, вроде, даже и под Linux не должно было работать :(. Правильно / dev/null ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 10:48 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Andron, Поставила LTAPEDEV NUL снова Waiting for Next Logical Log File to be Freed ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 10:52 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
RedVixen, сервер рестартовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 10:53 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Покажите вывод команды onstat -l ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 11:14 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
У вас параметр ALARMPROGRAM не установлен. Установите в него полный путь к скрипту no_log.sh (в винде у него вроде имя no_log.cmd или no_log.bat) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 11:19 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Andron, ***Warning: Informix Dynamic Servrer no longer running ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 11:24 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
RedVixen, значит Informix не запущен. Запустите ещё раз, посмотрите что в логе... Опять попробуйте "onstat -l"... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 11:30 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Нет, он может быть и запущен, просто команды не могут присоединится к shared memory и выдают такое сообщение. Перед повторным запуском надо убедится что процессов и сегментов информикса в памяти нет. RedVixen, вы изменили параметр ALARMPROGRAM ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 11:40 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
AndronУ вас параметр ALARMPROGRAM не установлен. Установите в него полный путь к скрипту no_log.sh (в винде у него вроде имя no_log.cmd или no_log.bat) У меня файла с таким именем нет, а вот в events пишет Database Server: A Logical Logs Are Full alert occurred. Backup the logical logs. Запускала ontape -a, начался backup. Потом No connections are allowed in Dynamic Server quiescent mode. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 11:42 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
RedVixen, если ситуация напряжённая, Вы уж лучше регулярно и сразу после очередного спотыкания выкладывайте лог (два последних запуска желательно) - то мы в этот "пинг-понг" долго играть будем :) :( ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 12:08 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
А что теперь написано в online.log ? Покажите его нам ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 12:09 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3.
Но, если не ошибаюсь, сервер у вас в состоянии Fast Recovery. Соответственно вопрос - как в этом состоянии можно стандартным образом заархивировать лог? Насколько я понимаю - вам нужно обмануть сервер - сказать что логи можно использовать. Вопрос остается только в целесообразности и технике обмана. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 12:50 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
После restart server online.log Wed Apr 21 12:47:12 2010 12:47:12 DR: DRAUTO is 0 (Off) 12:47:17 Informix Dynamic Server Version 7.31.TC2 Software Serial Number ACN#A313826 12:47:19 Informix Dynamic Server Initialized -- Shared Memory Initialized. 12:47:19 Physical Recovery Started. 12:47:19 Physical Recovery Complete: 464 Pages Restored. 12:47:19 Logical Recovery Started. 12:47:24 Waiting for Next Logical Log File to be Freed пробую войти в базу 12:48:49 (5) connection rejected - no calls allowed for sqlexec 12:48:49 listener-thread: err = -27002: oserr = 0: errstr = : No connections are allowed in Dynamic Server quiescent mode. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 12:54 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Ваш сервер сейчас находится в quiescent mode (подключения в этом режиме к серверу не работают), кроме того нет свободных журналов. Файлы журнала можно архивировать как написали выше, с помощью ontape -a, чтобы они автоматически освобождались для повторного использования, надо в переменную ALARMPROGRAM прописать скрипт (полное путевое имя) no_log.sh (в Windows у него другое расширение) ищите этот скрипт в $INFORMIXDIR/etc. После того как с журналами разберетесь, можно будет перевести сервер в online. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 13:37 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Andronможно будет перевести сервер в online. на всякий случай: командой "ontape -m" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 14:15 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
АнатоЛой на всякий случай: командой "ontape -m" onmode -m :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 14:19 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Чет я не пойму - откуда все взяли, что сервер в состоянии quiescent mode? На quiescent mode ругаются только клиенты(ontape тоже клиент). Если бы сервер переходил в состояние quiescent mode, то после установки LTAPEDEV nul все логи поменяли бі статус на забекапленніе. В логе не отображена запись, что сервер віполнил логическое восстановление, для отката транзакций тоже нужні логи а их как раз и нет. В данном случае возможні решения: 1. саппорт 2. попробовать сделать сервер секондарі HDR на несуществующий сервер а потом перевести в standard 3. править зарезервироанные страницы ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 14:34 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Что-то мне подсказывает, что это не боевой сервер и даже не разработческий, а так - поставили поиграться. Если нужных данных на сервере нет, то проще переинициализировать сервер и засесть за чтение доков. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 14:38 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
RedVixen ... 12:48:49 (5) connection rejected - no calls allowed for sqlexec 12:48:49 listener-thread: err = -27002: oserr = 0: errstr = : No connections are allowed in Dynamic Server quiescent mode . Возможно потому что сервер сам это написал? Хотя читая лог я тоже сомневаюсь что реально такой режим, может быть все таки Fast recovery, потому что в логе сервера: 12:47:19 Physical Recovery Complete: 464 Pages Restored. 12:47:19 Logical Recovery Started . 12:47:24 Waiting for Next Logical Log File to be Freed и на этом месте у него нет свободных журналов чтобы продолжить Logical Recovery, и мы дружно ждем когда нам RedVixen сообщит что смогла заархивировать журналы. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 14:42 |
|
quiescent mode
|
|||
---|---|---|---|
#18+
Andron и на этом месте у него нет свободных журналов чтобы продолжить Logical Recovery, и мы дружно ждем когда нам RedVixen сообщит что смогла заархивировать журналы. Стандартнім образом RedVixen не сможет заархивировать логи - идет логическое восстановление, нужно обманівать сервер еще до запуска. RedVixen - ві определитесь в критичности даного сервера, если он вам не критичен и можно переподнять данніе со старого архива или вігрузки, то соответственно поднимитесь с архива или переинициализируйте сервер и загрузите данніе. правка зарезервированніх страниц єто еще та работа. В конфе как править - обсуждалось и не раз вроде как, но обсуждали юниксоиді. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 15:11 |
|
|
start [/forum/topic.php?fid=44&msg=36589595&tid=1607589]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 330ms |
total: | 470ms |
0 / 0 |