Имя: Пароль:
1C
 
Недостаточно памяти на сервере 1С Предприятия
0 Федя Тяпкин
 
07.06.11
11:31
Платформа 8.2.13.219. конфа УПП 1.3.11. загружаю dt распределенной базы, сабж ((( база весит в файловом почти 10 Гигов, dt 1 Гиг. Но сдается мне что дело не в размерах. Саздол уже 5-ть рабочих процентов, оперативки берут они не больше 50 метров каждый. Какой ему памяти не хватает то?
1 Живой Ископаемый
 
07.06.11
11:32
сервер 32-битный?
2 Жан Пердежон
 
07.06.11
11:32
куда загружаешь, в файловую?
3 Живой Ископаемый
 
07.06.11
11:33
(2) Сервер 1С не работает с файловыми, к сожалению
4 Федя Тяпкин
 
07.06.11
11:34
да все 32 бита. (2) клиент сервер естественно, из сабжа понятно думаю
5 Федя Тяпкин
 
07.06.11
11:35
пробывал чекдбф тестирование исправление. думаю все таки что то с базой
6 Живой Ископаемый
 
07.06.11
11:35
ну тогда из 32 битов понятно и все остальное
7 Федя Тяпкин
 
07.06.11
11:35
пробывал снимать главный узел у загружаемой базы, теже яйцы
8 Федя Тяпкин
 
07.06.11
11:36
(6) а куда бечь?
9 Живой Ископаемый
 
07.06.11
11:36
http://www.gilev.ru/1c/memleak/memorymore.htm
http://www.gilev.ru/1c/memleak/

понятно куда - взводить 64-битный
10 Федя Тяпкин
 
07.06.11
11:40
ох ох ох. а по другому никак? может сталкивался кто, решил какими нибудь танцами с бубном
11 Федя Тяпкин
 
07.06.11
11:42
у меня ключик 32 разрядный на сервер. винду тоже покупать. а пользователям что все это время делать то
12 Живой Ископаемый
 
07.06.11
11:42
ну - там написано как. Но фокус в том, что ты загружаешь из ДТ, а как удалить из него запись в конфигурации которая превышает указанный размер - неизвестно....
загружаешь в пустую базу или с уже конфигурацией?
13 Федя Тяпкин
 
07.06.11
11:43
пробывал и в пустую только созданную, потом выгружал конфу загружал на сервер, конфа загрузилась, dt нет (
14 Федя Тяпкин
 
07.06.11
11:44
может конфу снять с поддержки попробовать загрузить
15 Живой Ископаемый
 
07.06.11
11:44
Взводить виртуальный 64-битный лИнукс, и ставить на него 64-битный сервер 1С и внимательно искать в этой статье
http://www.ibm.com/developerworks/ru/library/l-1c/index.html
число 12 и читать что воркуг
16 Живой Ископаемый
 
07.06.11
11:45
2(14) ну, дядька... пробуй. попытка - не пытка.
17 Живой Ископаемый
 
07.06.11
11:45
правда (15) прокатит только если СУБД - не МССКЛ
18 Fragster
 
гуру
07.06.11
11:47
косяк в ДТшнике
19 Федя Тяпкин
 
07.06.11
11:48
(17) MS SQL 2008
(18) тоже так считаю, но все проверки горят что все ок
20 Лефмихалыч
 
07.06.11
11:49
(0) на винте, на котором расположен профиль пользователя USR1CV8, часом место не заканчивается?
21 Лефмихалыч
 
07.06.11
11:50
Какой x64? Вы чо, дяденьки? У него размеры още децкие. Либо ДТ битый, либо на винте сервера мета нет.
22 Живой Ископаемый
 
07.06.11
11:51
может и в дт-шнике, но это означает только что все еще хуже...
максимум что можно - взвести ТЖ и посмотреть на загрузке чего валиться, чтобы как-то локализовать объект
23 Живой Ископаемый
 
07.06.11
11:51
2(21) при чем тут это утечка может случиться и при ln-шнике в 300 метров
24 Лефмихалыч
 
07.06.11
11:52
(22) можно еще привентивно перед выгрузкой на фаловой базе кастануть chkdbfl и ТИИ
25 Fragster
 
гуру
07.06.11
11:53
(23) пунто ыцшесрук зло
26 Живой Ископаемый
 
07.06.11
11:54
Если например такой запрос
SELECT FROM dbo.Config WHERE DataSize > 125829120 вернет хоть одну запись, то 32-битный будет валиться как миленький несмотря на детскость размера самой базы
27 Живой Ископаемый
 
07.06.11
11:55
2(25) я еще и хохол к тому же... так что чего мелочиться.
28 Федя Тяпкин
 
07.06.11
12:07
(20) 12 гиг при загрузке контролирую, место есть
(21) на винте с базой SQL >30 Гигов, тоже вроде к нулю и не рядом не приближается при загрузке. ошибка возникает минуте на 3-й загрузке свободное место на винатх и не меняется
(24) делал. пишет что все ок при тестировании
(26) такой запрос сделаю как только загружу в клиент сервер )))
29 Живой Ископаемый
 
07.06.11
12:11
2(28) такой запрос можно сделать даже загрузив конфигурацию - ЦФ-ник...
а вот то что на третьей минуте - можно словить Тех.Журналом, чтобы определить что за объект вызывает падение...
30 Федя Тяпкин
 
07.06.11
12:12
(29) спасибо. ща ковырнем
31 Лефмихалыч
 
07.06.11
12:13
А какое-нить создание начального образа для фиктивного узла или загрузка поверх той же самой конфиги не спасет?..
32 Федя Тяпкин
 
07.06.11
12:15
(31) образ создается в файловом варианте, думаю будет та же история при загрузки дт. если второе про загрузить цф, а сверху уже дт, то пробывал уже
33 Живой Ископаемый
 
07.06.11
12:18
2(32) просто если фейковый образ, то есть скажем практически без данных, только сама конфа и минимум класификаторов - то может и прокатить.. а данные потом через ХМЛ...
34 vmv
 
07.06.11
12:18
снять с подержки в файловой, выгрузить, загрузить на к-с, поставить на поддержку.

универсально
35 Живой Ископаемый
 
07.06.11
12:23
то есть план такой:
а) убеждаемся что это не из-за ЦФ-ника (при помощи 26) - если все-таки из-за него, то тогда еще в центре меняем конфу так, чтобы не было такого объекта.
б) делаем начальный образ пустой-пустой, загружаем его в клиент-сервер. Если загрузился - тогда значит дело либо в самом коцанном ДТ-шнике, либо в странном объекте внутри него.
в) пытаемся словить тех.журналом что за объект - если удается - тогда делаем  ему усекновение еще в файловой, чтобы он в начальные образы для клиент-серверного и не переносился или переносился правильно. Либо в базу полученную пуктом б) переносим с помощью выгрузказагрузкаданныхХМЛ.епф объекты через ХМЛ до тех пор пока на каком-то не споткнемся.
36 Федя Тяпкин
 
07.06.11
12:40
(35) пункт б. пустой пустой начальный образ как сделать? стандартная выгрузка все данные тащит, у меня около суток занимает. просто грузим цф и назнаем базу подчиненной, так?
37 Живой Ископаемый
 
07.06.11
12:43
э... ну например, да
===
http://kb.forum-mista.org/article.php?id=325
38 Федя Тяпкин
 
07.06.11
13:27
задам еще вопросик попутно в этой ветке. я не одмин, попутно пока колбашусь с базами смотрю конфигурацию сервака. вообщем установлен 2003 enterprise ОЗУ 8 Гиг. в boot.ini нет ни ключа PAE ни ключа 3Gb. мне ата та админам делать или для интерпрайза эти ключи не нужны?
39 Федя Тяпкин
 
07.06.11
13:28
винда пишет, что видит все 8-м, а вот использует ли
40 Живой Ископаемый
 
07.06.11
13:28
запусти таск менеджер, если ОС видит 8 Гиг, то с чего рефлексия?
41 Живой Ископаемый
 
07.06.11
13:28
используют процессы.
42 Федя Тяпкин
 
07.06.11
13:33
вся доступна пишет. эх. а рефлексовать есть с чего - сабж
43 Живой Ископаемый
 
07.06.11
13:39
ну хорошо... во время загрузки ты видишь в таск менеджере чтобы rphost или sqlservr использовали ну очень много памяти? скажем больше 4 Гиг?
44 Федя Тяпкин
 
07.06.11
13:49
нет. сервак ща около двух гигов рпхост 100 метров
45 Федя Тяпкин
 
07.06.11
13:49
идет зарузка дт со снятой поддрежкой сейчас
46 Curse
 
07.06.11
14:09
(0) >>база весит в файловом почти 10 Гигов, dt 1 Гиг
Весьма странное соотношение - у меня база которая вести в DT 2.5Гб загружается в 60 Гб...

32 битный сервак при этом - грузит долго (часа 1,5-2), но без проблем.

Может есть какое либо ограничение на размер rphost ? Ну типа в настройках кластера "Допустимый объем памяти" установлена на малое значение или где-нить в винде ограничение на объем памяти под процесс установлено?
47 Curse
 
07.06.11
14:10
(46) у нас 4Гига на серваке, но при загрузке это тяжелой базы еще 3 других по 25гиг работали - и ничего, загрузилась.
48 Федя Тяпкин
 
07.06.11
14:17
(47) дело не в размерах dt судя по всему. по результатам войны отчитаюсь в этой ветке позже. пока бои с переменным успехом
49 Федя Тяпкин
 
07.06.11
14:19
соотношение такое возможно из-за конфиги. УПП + доки отраслевого учета. сфшник весит 500 метров. сейчас дт со снятой поддержкой получился 650 вместо 990.
50 Живой Ископаемый
 
07.06.11
14:20
безусловно не в размере  ДТ, а исключительно в объекте, из-за которого утечка....
51 Живой Ископаемый
 
07.06.11
14:20
но объект равновероятно может быть в конфе и в данных.
52 Curse
 
07.06.11
14:23
(43) как это 4 гиг процес :) - 32 битный сервак или нет? :)
и судя по (44) rphost не отжирает дажи и 2-х гигов.
53 Федя Тяпкин
 
07.06.11
14:23
ну вот и открытие второго фронта ( dt со снятой поддержкой грузился около часа, на память не ругался, но в оконцове выдал: Ошибка загрузки информационной базы. В информационную базу загружены не все данные.
В Попытка вставки не уникального значения в уникальный индекс
54 Федя Тяпкин
 
07.06.11
14:24
сервак 32 бита. при загрузке рпхост брал около 100 метров
55 Curse
 
07.06.11
14:26
вот тут (http://www.buh.ru/forum/thread.jsp?id=476976) появлялась трабла и с малюсенкой базой
56 Curse
 
07.06.11
14:26
(53) тестирование и исправление :)
57 Живой Ископаемый
 
07.06.11
14:27
2(53) Ну, это уже другого рода ошибка совсем, согласись
58 Федя Тяпкин
 
07.06.11
14:27
(57) согласен ))) но от этого не легче. Гилев мне в помощь )
59 МишельЛагранж
 
07.06.11
16:41
для SQL PAE разблочьте и /3GB ...чтобы пользовал за 2 Гб.
60 Fragster
 
гуру
07.06.11
16:42
я ж говорил ДТ битый
61 Fragster
 
гуру
07.06.11
16:42
а автор его так и не перевыгрузил
62 Fragster
 
гуру
07.06.11
16:42
потому как ТИИ с реструктуризацией это отлавливает
63 МишельЛагранж
 
07.06.11
17:06
(62) если добить одну и ту же базу несколько раз - можно получить разные ошибки, если причина в железе.
И нехватка памяти может как раз вызвать какие угодно ошибки при загрузке, только условие на память еще не сработало, а в базе уже ошибка, о чем и сообщено.
64 МишельЛагранж
 
07.06.11
17:07
*долбить
65 mzelensky
 
07.06.11
17:26
(0) мне кажется биты тут не при чем. Мы работали на 32 битах довольно долго. Самая большая база быда порядка 30 Гигов. Все работало нормально - не летало конечно, но работало!

Так что тут скорее косяк базы.
66 Живой Ископаемый
 
07.06.11
17:34
2(65) боже, да не размер базы тут при чем, а размер конкретного объекта в базе...
и лажа такая бывает только на 32-битных серверах, а значит биты - при чем.
67 vmv
 
07.06.11
17:38
разворачиваешь в файловой
проверка и тестирование, чтобы устранить бытые сссылки
снятие с поддержки
выгрузка и з файловой снятой в дт
загрузка снятой дт в клиент-сервеную
накат последнего релиза и установка поддержки

все, на 99% это проблему устранит, уже писано переписано
1% что пролемы с ОС/железом и прочим
68 Федя Тяпкин
 
08.06.11
11:55
проблема с нехваткой памяти была решена снятием конфигурации с поддержки. но вот с (53) еще воюю, ругается на таблицу dbo/_AccRGED31051 как я понимаю таблица регистра бухгалтерии. Пишет повторяющиеся значение ключа (27 сентября 4010 ...!!!) пробывал найти в базе дату с 4010 годом, безрезультатно
69 Fragster
 
гуру
08.06.11
11:59
(68) ищи 2010 год - ибо в скуле со смещением дат 1ска хранит +2000 лет все данные
70 Федя Тяпкин
 
08.06.11
12:03
а таблица регистра бухгалтерии, планов видов характеристик?
71 Fragster
 
гуру
08.06.11
12:06
_AccntRegED - это таблица значений субконто. ключ там - период, регистратор, номер строки, вид субконто, вроде как
72 Эстет хренов
 
08.06.11
12:33
>>УПП + доки отраслевого учета. сфшник весит 500 метров
ужас, и это как, считается нормальным?
73 Федя Тяпкин
 
08.06.11
12:40
(72) а сколько должен быть?
74 Fragster
 
гуру
08.06.11
12:41
(72) там макетов куча
75 Fragster
 
гуру
08.06.11
12:42
+ если конфа на поддержке - то все не в одном экземпляре
76 МишельЛагранж
 
09.06.11
11:51
(72) чистый развернутый УПП весит 300 МБ.
Добавьте пару десятков документов, пару десятков отчетов, регистров - и вот 500 МБ за просто так.