|
|
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Есть несколько машин, на всех win2k, ASE 11.9.2 На большинстве монитор сервер нормально запускается в сервисах и привязывается в sybase central-е, но на двух при попытке запустить его в сервисах вылатает с -1 кодом. Выдержки из лога: Код: plaintext 1. 2. 3. 4. 5. 6. Погуглил, форум почитал - ничего похожего не нашёл. Может быть подскажете, в чём проблема? Или хотя бы где её искать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 19:58 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr пишет: > Погуглил, форум почитал - ничего похожего не нашёл. Может быть > подскажете, в чём проблема? Или хотя бы где её искать. sql.ini файл с этого сервера покажите ... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 21:43 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Вот sql.ini Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. Сравнил с sql.ini работающего сервака - всё очень и очень похоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 09:39 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Оставил на обеих серверах работать одни и те же службы - ситуация не изменилась: на одном всё пашет, на другом нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 09:53 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr пишет: > [MYSERV] > $BASE$*00*=NLMSNMP,\pipe\sybase\query > $BASE$*01*=NLWNSCK,MYSERV,*5000* > MASTER=$BASE$*00*;$BASE$*01*; > $BASE$*02*=NLMSNMP,\pipe\sybase\query > $BASE$*03*=NLWNSCK,MYSERV,*5000* > QUERY=$BASE$*02*;$BASE$*03*; Запустите ASE и затем выполните комманду telnet localhost 5000 Если соединение не установится (будет долго-долго говорить connecting) - ASE не слушает этот порт. я никогда не видел, чтобы можно было бы использовать вот такие вот "переменные" в ini файле. Это - не shell script, его никто вроде бы не интерпретирует. Ну в общем я такое не встречал. Ваша секция пишется по-другому вот так: Код: plaintext 1. 2. 3. 4. 5. Попробуйте, может в этом дело (все другие секции тоже нужно бы переписать аналогично). Ну и я бы поставил TCP-протокол на первое место, это как последний шанс. Код: plaintext 1. 2. 3. 4. 5. Больше мыслей пока нет. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 10:26 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
MasterZiv я никогда не видел, чтобы можно было бы использовать вот такие вот "переменные" в ini файле. Это - не shell script, его никто вроде бы не интерпретирует. Ну в общем я такое не встречал. такой синтаксис имеет право на существование помню в 11.9.2 было такое, но больше не встречал ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 10:36 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
MasterZiv Запустите ASE и затем выполните комманду telnet localhost 5000 >telnet localhost 5000 Connecting To localhost...Could not open a connection to host on port 5000 : Connect failed Выдаёт это как на работающем сервере, так и на проблемном. MasterZiv я никогда не видел, чтобы можно было бы использовать вот такие вот "переменные" в ini файле. Это - не shell script, его никто вроде бы не интерпретирует. Ну в общем я такое не встречал. Как заметил komrad, у меня как раз 11.9.2, и такой синтаксис опять же нормально работает на другом сервере. MasterZivВаша секция пишется по-другому вот так: ... Ну и я бы поставил TCP-протокол на первое место, это как последний шанс. Переписал - не помогает. :( А почему Вы взялись именно за MYSERV? Просто как за первый попавшийся под руку? Ведь MYSERV отлично работает, не пускается только MYSERV_MS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 11:02 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
есть в логе самого Sybase ASE записи за период старта/останова монитор-сервера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 11:36 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
+ проверьте, что не включен Windows Firewall ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 11:42 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komrad MasterZiv я никогда не видел, чтобы можно было бы использовать вот такие вот "переменные" в ini файле. Это - не shell script, его никто вроде бы не интерпретирует. Ну в общем я такое не встречал. такой синтаксис имеет право на существование помню в 11.9.2 было такое, но больше не встречал ;) а еще можно вот такую жесть встретить (для ASE 11.0 и ранее): Код: plaintext 1. 2. ссылка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 12:17 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komradесть в логе самого Sybase ASE записи за период старта/останова монитор-сервера? Лог ASE - это errorlog? В нём ни слова о монитор-сервере. Он упоминается только в своём ms.log komrad+ проверьте, что не включен Windows Firewall Это вин 2к, фаервол по умолчанию отключён. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 12:38 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komrad пишет: > такой синтаксис имеет право на существование > помню в 11.9.2 было такое, но больше не встречал ;) А где он описан ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 12:47 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr пишет: > А почему Вы взялись именно за MYSERV? Просто как за первый попавшийся > под руку? Ведь MYSERV отлично работает, не пускается только MYSERV_MS. У вас же ошибка: Net-Library operation terminated due to disconnect MONSERVER коннектится к ASE Dataserver. Но в вашем случае этого у него не получается. Поэтому у вас проблемы с connectivity к ASE. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 12:49 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr пишет: > >telnet localhost 5000 > Connecting To localhost...Could not open a connection to host on port > 5000 : Connect failed > > Выдаёт это как на работающем сервере, так и на проблемном. Это станно. Должен работать хотя бы на работающем. вы вместо localhost поставьте имя хоста реальное (двух, рабочего и нерабочего). Я просто подразумевал, что вы с той же машины будете это делать, т.е. с самого сервера. А вообще к ASE приконнектится можно ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 12:52 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
MasterZiv komrad пишет: > такой синтаксис имеет право на существование > помню в 11.9.2 было такое, но больше не встречал ;) А где он описан ? Posted via ActualForum NNTP Server 1.4 например в гугле ;) вот, например, упоминание такого синтаксиса в офиц. доке sybase (страница 83 PDF-а или 7-3 согласно оглавлению) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 13:02 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
MasterZivЭто станно. Должен работать хотя бы на работающем. вы вместо localhost поставьте имя хоста реальное (двух, рабочего и нерабочего). Я просто подразумевал, что вы с той же машины будете это делать, т.е. с самого сервера. Удивительно, но факт: когда я пытался телнетиться на локалхост, то соединение не устанавливалось ни на рабочем серваке, ни на глючном. Когда же я стал телнетиться с третьей машины на оба сервера, то к рабочему коннекчусь, а к глючному нет. При этом коннект на порт радмина, например, на глючный сервак проходит. Т.е. 5000 порт не слушается или прикрыт фаерволом... Где он может быть прикрыт кроме фаервола\антивируса? И в его закрытости ли дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 13:46 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr MasterZivЭто станно. Должен работать хотя бы на работающем. вы вместо localhost поставьте имя хоста реальное (двух, рабочего и нерабочего). Я просто подразумевал, что вы с той же машины будете это делать, т.е. с самого сервера. Удивительно, но факт: когда я пытался телнетиться на локалхост, то соединение не устанавливалось ни на рабочем серваке, ни на глючном. Когда же я стал телнетиться с третьей машины на оба сервера, то к рабочему коннекчусь, а к глючному нет. При этом коннект на порт радмина, например, на глючный сервак проходит. Т.е. 5000 порт не слушается или прикрыт фаерволом... Где он может быть прикрыт кроме фаервола\антивируса? И в его закрытости ли дело? во-первых, проверьте это: Код: plaintext во-вторых, приведите выдержку из лога Sybase ASE - заголовок последнего старта сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 13:58 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Маленькая поправка netstat -a | find " 5000 " , а не netstat -a | find " 500 " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 14:22 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
morisМаленькая поправка netstat -a | find " 5000 " , а не netstat -a | find " 500 " не, это специально - чтобы проверить запущенность остальных серверов из sql.ini ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 14:27 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Sorry - торможу :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 14:29 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komradво-первых, проверьте это: Код: plaintext Найден только 4500. Все 500х закрыты. komradво-вторых, приведите выдержку из лога Sybase ASE - заголовок последнего старта сервера А где находится этот лог? Залез в server config - там стоит "Use Windows NT event logging". Полез копаться в системных логах, но это жутко неудобно, и найти там событие запуска сервера не представляется возможным. Вот что нашёл в логах NT: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 16:03 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr komradво-первых, проверьте это: Код: plaintext Найден только 4500. Все 500х закрыты. а сервер Sybase запущен? brbrbr komradво-вторых, приведите выдержку из лога Sybase ASE - заголовок последнего старта сервера А где находится этот лог? Залез в server config - там стоит "Use Windows NT event logging". поищите в папке с Sybase-ом bat-файлы типа RUN_* и покажите их содержимое к сожалению за давностию лет очень смутно помню структуру каталогов 11-ой версии Sybase если не влом, то приаттачьте результат выполнения команды Код: plaintext brbrbr Полез копаться в системных логах, но это жутко неудобно, и найти там событие запуска сервера не представляется возможным. в виндовс-лог не пишется интересующая нас информация brbrbr Вот что нашёл в логах NT: Код: plaintext эта ошибка говорит, что он не смог поднять листенер на указанном порту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 16:28 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Monitor Server при старте должен подсоединиться к SHARED памяти основного ASE. Т.к. похоже, что основной ASE не стартован (по крайней мере на порту 5000, куда лезет MS), то MS будет валиться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 16:39 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komrad brbrbr komradво-первых, проверьте это: Код: plaintext Найден только 4500. Все 500х закрыты. а сервер Sybase запущен? Sybase SQLServer _MYSERV в службах исправно висит, останавливается и заново запускается. brbrbr komradво-вторых, приведите выдержку из лога Sybase ASE - заголовок последнего старта сервера А где находится этот лог? Залез в server config - там стоит "Use Windows NT event logging". поищите в папке с Sybase-ом bat-файлы типа RUN_* и покажите их содержимое к сожалению за давностию лет очень смутно помню структуру каталогов 11-ой версии Sybase[/quot] RUN_MYSERV.bat Код: plaintext Код: plaintext Код: plaintext Стал искать в errorlog, вот что нашёл: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. если не влом, то приаттачьте результат выполнения команды Код: plaintext Файл прикрепил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 17:58 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Порадовало содержимое запуска МониторСервера RUN_MYSERV_MS.bat, там запускается бинарник бекапсервера :-) C:\Sybase\bin\ bcksrvr.exe -SMYSERV_BS -eC:\Sybase\install\backup.log -IC:\Sybase\ini\sql.ini -Lenglish -Jcp850 Надеюсь это опечатка .. из-за Ctrl C / Ctrl V. Хотя проверьте на всякий случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 18:19 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Также пришлите еще содержимое файлика hosts из C:\WINDOWS\system32\drivers\etc\hosts ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 18:22 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
> C:\Sybase\bin\sqlsrvr.exe -dC:\Sybase\DATA\MASTER.DAT -sMYSERV -eC:\Sybase\install\errorlog -iC:\Sybase\ini -MC:\Sybase Подозреваю, что хост у вас нифига не MYSERV называется, а как-то по-другому. Надо тогда править в sql.ini. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 18:51 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
moris пишет: > Также пришлите еще содержимое файлика hosts из > C:\WINDOWS\system32\drivers\etc\hosts А это-то вам зачем ? Обычно там ничего не лежит. А если и лежит, то далеко не все, что там лежит, резолвится в IP -адреса Лучше уж тогда nslookup MYSERV Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 18:53 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Кстати, непонял а почему вы ASE лог прислали какого то сервера ZUZINO (Using 'C:\Sybase\ZUZINO.cfg'), в то время как вас просили лог ASE именно MYSERV ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 19:12 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
morisКстати, непонял а почему вы ASE лог прислали какого то сервера ZUZINO (Using 'C:\Sybase\ZUZINO.cfg'), в то время как вас просили лог ASE именно MYSERV MasterZivПодозреваю, что хост у вас нифига не MYSERV называется, а как-то по-другому. Надо тогда править в sql.ini. Я в самом начале темы обозвал его MYSERV, когда на пальцах объяснял, а в логах, чтобы не создавать путаницы, везде ctrl+h и заменял его истинное название (ZUZINO) на MYSERV. В одном месте пропустил. :) Вы полагаете, что надо жёстко айпи прописать вместо имени сервера? А так в sql.ini везде используется то же буквенное имя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 11:01 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
morisПорадовало содержимое запуска МониторСервера RUN_MYSERV_MS.bat, там запускается бинарник бекапсервера :-) C:\Sybase\bin\ bcksrvr.exe -SMYSERV_BS -eC:\Sybase\install\backup.log -IC:\Sybase\ini\sql.ini -Lenglish -Jcp850 Надеюсь это опечатка .. из-за Ctrl C / Ctrl V. Хотя проверьте на всякий случай. Да, конечно же, это опечатка. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 11:03 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
MasterZiv moris пишет: > Также пришлите еще содержимое файлика hosts из > C:\WINDOWS\system32\drivers\etc\hosts А это-то вам зачем ? Обычно там ничего не лежит. А если и лежит, то далеко не все, что там лежит, резолвится в IP -адреса Лучше уж тогда nslookup MYSERV В hosts только локалхост, а вот nslookup показал забавную вещь - MYSERV не резолвится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 11:14 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr MasterZiv moris пишет: > Также пришлите еще содержимое файлика hosts из > C:\WINDOWS\system32\drivers\etc\hosts А это-то вам зачем ? Обычно там ничего не лежит. А если и лежит, то далеко не все, что там лежит, резолвится в IP -адреса Лучше уж тогда nslookup MYSERV В hosts только локалхост, а вот nslookup показал забавную вещь - MYSERV не резолвится. надо резолвить не MYSERV, а ZUZINO, если Вы пользовались технологией подмены реальности ;) что покажет это? Код: plaintext Я бы на вашем месте попробовал бы первести с винсока на TCP протокол и проверить - поднимется ли или нет, займет ли отведенные ему порты ASE и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 11:19 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr morisКстати, непонял а почему вы ASE лог прислали какого то сервера ZUZINO (Using 'C:\Sybase\ZUZINO.cfg'), в то время как вас просили лог ASE именно MYSERV MasterZivПодозреваю, что хост у вас нифига не MYSERV называется, а как-то по-другому. Надо тогда править в sql.ini. Я в самом начале темы обозвал его MYSERV, когда на пальцах объяснял, а в логах, чтобы не создавать путаницы, везде ctrl+h и заменял его истинное название (ZUZINO) на MYSERV. В одном месте пропустил. :) Вы полагаете, что надо жёстко айпи прописать вместо имени сервера? А так в sql.ini везде используется то же буквенное имя. Нет, просто когда я увидел ваши "трики" касательно того, что сервер на хосте MYSERV стартует почему то на хосте ZUZINO, то и предположил, что MYSERV это псевдоним ZUZINO. Теперь понятно... Что это просто подмены... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 11:22 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komradнадо резолвить не MYSERV, а ZUZINO, если Вы пользовались технологией подмены реальности ;) Само собой, так оно и было. :) komradчто покажет это? Код: plaintext ipconfigC:\>ipconfig -all Windows 2000 IP Configuration Host Name . . . . . . . . . . . . : MYSERV Primary DNS Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Broadcast IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No Ethernet adapter SERV22: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Intel(R) PRO/1000 EB Network Connection with I/O Acceleration #2 Physical Address. . . . . . . . . : 00-15-17-0E-E6-E3 DHCP Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : 10.0.0.2 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 10.0.0.1 DNS Servers . . . . . . . . . . . : 10.0.0.100 komradЯ бы на вашем месте попробовал бы первести с винсока на TCP протокол и проверить - поднимется ли или нет, займет ли отведенные ему порты ASE и т.п. Я попробовал создать в sql.ini два новых сервера: sql.ini[MYSERV_SRV] master=TCP,10.0.0.2,5000 query=TCP,10.0.0.2,5000 [MYSERV_SRV_MS] master=TCP,10.0.0.2,5002 query=TCP,10.0.0.2,5002 И подправить RUN_MYSERV_MS.BAT, заменив бывшие там серверы на только что созданные: RUN_MYSERV_MS.BATC:\Sybase\bin\monsrvr.exe -SMYSERV_SRV -MMYSERV_SRV_MS -iC:\Sybase\ini\sql.ini -lC:\Sybase\install\ms.log -O -n20 Сервис по-прежнему не захотел перепускаться. Это ведь и есть, то, что Вы предлагали? Или Вы предлагаете именно переписать в sql.ini все существующие записи на TCP и заменить буквенное имя на ip? ЗЫ: Перезагрузка сервера связана со множественным геммороем, а потому по возможности желательно обойтись без неё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 11:50 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
sql.ini[MYSERV] master=TCP,10.0.0.2,5000 query=TCP,10.0.0.2,5000 [MYSERV_MS] master=TCP,10.0.0.2,5002 query=TCP,10.0.0.2,5002 вот так и не править названия серверов нигде более далее проверить открытые порты netstat -a | find "500" и проверить errorlog сервера Sybase (заголовок старта) на предмет ошибок и т.п. а еще лучше - запостить эту инфу сюда brbrbr ЗЫ: Перезагрузка сервера связана со множественным геммороем, а потому по возможности желательно обойтись без неё. значит пробовать в нерабочее время и перезапускать только sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 12:01 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komradдалее проверить открытые порты netstat -a | find "500" и проверить errorlog сервера Sybase (заголовок старта) на предмет ошибок и т.п. а еще лучше - запостить эту инфу сюда По 5000 работает, 5001 слушает. В errorlog есть одно предупреждение и одна ошибка: errorlog00:00000:00000:2008/05/05 17:22:31.48 kernel *** WARNING ****************** 00:00000:00000:2008/05/05 17:22:31.48 kernel Operating system may favor the system cache when memory is at a premium. To disable this warning, set the registry parameter 'LargeSystemCache' to 0 in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management. ... 00:00000:00001:2008/05/05 17:22:32.00 server Opening Master Database ... 00:00000:00001:2008/05/05 17:22:32.03 server Loading SQL Server's default sort order and character set 00:00000:00003:2008/05/05 17:22:32.07 kernel network name myserv, type ether, port 5000 00:00000:00003:2008/05/05 17:22:32.07 kernel NT operating system error 10049 in module 'e:\rel119x\porttree\svr\sql\generic\ksource\strmio\n_winsock.c' at line 1421: FormatMessage() Error Return. 00:00000:00003:2008/05/05 17:22:32.07 kernel ninit: bind, Could not bind socket address. 00:00000:00003:2008/05/05 17:22:32.07 server Unable to initialize network 1 На всякий случай errorlog последнего запуска сервера прикрепляю к сообщению. Если я правлю sql.ini (как написал постом выше), а затем в сервисах пытаюсь стартануть MONServer, поправки в sql.ini учитываются? Или надо перезапустить основной SQLServer тоже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 13:36 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Не сохранил изменения в файле перед присоединением. Там полный лог, а вот тут последнего запуска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 13:39 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr komradдалее проверить открытые порты netstat -a | find "500" и проверить errorlog сервера Sybase (заголовок старта) на предмет ошибок и т.п. а еще лучше - запостить эту инфу сюда По 5000 работает, 5001 слушает. ну это у Вас субд + бекап монитор-сервер то стартует? что у Вас в sysservers? Код: plaintext brbrbr Если я правлю sql.ini (как написал постом выше), а затем в сервисах пытаюсь стартануть MONServer, поправки в sql.ini учитываются? да, учитываются, т.к. сервер смотрит в sql.ini при старте brbrbr Или надо перезапустить основной SQLServer тоже? да, надо рестартовать порядок: 1) останавливаем весь Sybase (ASE + BS + MS + остальное) 2) правим sql.ini 3) рестартуем весь Sybase (ASE + BS + MS + остальное) 4) проверяем работает или нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 15:35 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komradну это у Вас субд + бекап монитор-сервер то стартует? что у Вас в sysservers? Код: plaintext В том-то и дело, что не стартует. Я не могу его запустить в сервисах - вылетает с кодом -1. select * from sysservers1 8 SYB_BACKUP MYSERV_BS NULL NULL 2 0 MYSERV_XP MYSERV_XP NULL NULL komrad да, надо рестартовать порядок: 1) останавливаем весь Sybase (ASE + BS + MS + остальное) 2) правим sql.ini 3) рестартуем весь Sybase (ASE + BS + MS + остальное) 4) проверяем работает или нет А первые два пункта местами если поменять? Он же не перезаписывает sql.ini при выходе. Ближе к вечеру попробую, пока нельзя никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 15:46 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
brbrbr Код: plaintext select * from sysservers1 8 SYB_BACKUP MYSERV_BS NULL NULL 2 0 MYSERV_XP MYSERV_XP NULL NULL неполная таблица приведите такой же селект с другой рабочей пары ASE+MS brbrbr komrad да, надо рестартовать порядок: 1) останавливаем весь Sybase (ASE + BS + MS + остальное) 2) правим sql.ini 3) рестартуем весь Sybase (ASE + BS + MS + остальное) 4) проверяем работает или нет А первые два пункта местами если поменять? Он же не перезаписывает sql.ini при выходе. Ближе к вечеру попробую, пока нельзя никак. не перезаписывает просто если Вы будете тормозить сервера из консоли посредством isql , то к серверу уже не подключитесь... Однако, у Вас есть возможно старт/стопа посредством сервисов, так что в данном случае 1 и 2 местами менять не страшно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 16:20 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komrad brbrbr Код: plaintext select * from sysservers1 8 SYB_BACKUP MYSERV_BS NULL NULL 2 0 MYSERV_XP MYSERV_XP NULL NULL неполная таблица приведите такой же селект с другой рабочей пары ASE+MS работающий ASE+MS srvid srvstatus srvname srvnetname srvclass srvsecmech ----------- ----------- ------- ---------- ----------- ---------- 1 8 SYB_BACKUP OFFICE_BS NULL NULL 2 0 OFFICE_XP OFFICE_XP NULL NULL C:\>netstat -a | find "500" TCP Office:5000 Office:0 LISTENING TCP Office:5001 Office:0 LISTENING TCP Office:5002 Office:0 LISTENING ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 17:26 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
работающий ASE+MS srvid srvstatus srvname srvnetname srvclass srvsecmech ----------- ----------- ------- ---------- ----------- ---------- 1 8 SYB_BACKUP OFFICE_BS NULL NULL 2 0 OFFICE_XP OFFICE_XP NULL NULL и на остальных серверах такая же ситуация? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 17:33 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
komrad работающий ASE+MS srvid srvstatus srvname srvnetname srvclass srvsecmech ----------- ----------- ------- ---------- ----------- ---------- 1 8 SYB_BACKUP OFFICE_BS NULL NULL 2 0 OFFICE_XP OFFICE_XP NULL NULL и на остальных серверах такая же ситуация? Проверил 5 серверов и только на одном нашёл иную ситуацию: Ситуация 0 8 SERVER2 SERVER2 0 NULL 1 8 SYB_BACKUP SERVER2_BS NULL NULL 2 0 SERVER2_XP SERVER2_XP NULL NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 18:28 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
На самом деле содержание sysservers в данном случае без разницы, т.к. MS и не должен быть там прописан. Я думаю что корень проблемы в сообщеним errorlogkernel NT operating system error 10049 in module 'e:\rel119x\porttree\svr\sql\generic\ksource\strmio\n_winsock.c' at line 1421: FormatMessage() Error Return. Ошибка 10049WSAEADDRNOTAVAIL (10049) Cannot assign requested address. The requested address is not valid in its context. Normally results from an attempt to bind to an address that is not valid for the local machine, or connect/sendtoan address or port that is not valid for a remote machine (e.g. port 0). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2008, 18:59 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Эхх.. Пасиба, буду теребить айтишников, может чего скажут по разнице настроек там и там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 12:57 |
|
||
|
Monitor Server (ошибка при запуске службы)
|
|||
|---|---|---|---|
|
#18+
Найдено решение, которое помогло на одном из серверов (на других это никак не сработало). Во вкладке logins сервера была почему-то заблокирована учётная запись mom_user. Разблокировали - сервис запустился. Поиски продолжаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 16:52 |
|
||
|
|

start [/forum/topic.php?all=1&fid=55&tid=2011583]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 478ms |

| 0 / 0 |
