391 (02.11.2011 09:41:20 отредактировано Nigelist)

i2ks, а что значат те данные которые получил я?

load average: 1,01, 0,60, 0,25

Попробовал запустить пересчет итогов в ТиИ. Вот выхлоп top:
http://10pix.ru/img1/4931/6027807.th.png

392

Nigelist пишет:

Попробовал запустить пересчет итогов в ТиИ. Вот выхлоп top:

Сервер под небольшой нагрузкой, в общем пока что тебе волноваться не о чем. Я где то доку видел в рунете, там есть подробное описание la с примерами, но она на английском

It is good day to die ...
MS Windows 10
Заметки о главном...

393

i2ks, нашел неплохое пояснение на русском =>

394

Поставил DB2 Express на Ubuntu.
Скорость обработки отчетов на много выше. Не сравнима конечно с файловым вариантом, но ощутимо быстрее по отношению к Postgre

395

railman, мне вот что интересно, сколько пользователей пускает без серверного ключика?

396

Nigelist пишет:

мне вот что интересно, сколько пользователей пускает без серверного ключика?

пока не знаю. не проводил эксперемент.
говорят до 12

397

railman, слышал, что на DB2 вообще ограничений в этом плане нету. Но что-то не верится.

398

Ограничение по количеству пользователей накладывает платформа 1С и только под Линуксом. Почему 12 не понятно.
А вот DB2 Express дает ограничения по ОЗУ и процессорам. Но это в бесплатной версии. В платной ограничений нет

399

А вот DB2 Express дает ограничения по ОЗУ и процессорам

2 процессора и до 4Гб памяти. Не зватит что ли  на большой сервер 1С?
Но зато в отличие от Postgres Db2 ну ни разу не версионник, плюс к тому может распределять нагрузку по процессорам, а Postgres  только в рамках дочерних процессов

400 (07.11.2011 18:17:13 отредактировано rednomads)

Приветствую!
хотел спросить совета, решил установить Postgre посвежее и начал установку Postgresql v9.0.4_Ubuntu_10_04 от Ethersoft
при установке выдает вот такую ошибку:
/etc/init.d/postgresql: 152: typeset: not found
/etc/init.d/postgresql: 159: Bad substitution
не подскажете как это лечится?

в файле /etc/init.d/postgresql идет сл текст (привел от 152 строки до 159)

TYPESET=`typeset -f|grep "declare"`

# Find the name of the script
NAME=`basename $0`
if [ ${NAME:0:1} = "S" -o ${NAME:0:1} = "K" ]
then
NAME=${NAME:3};
fi

если я правильно понял то тут ищется "declare" и имя какого-то скрипта, которое неправильно присваивается. ??

401 (10.11.2011 14:21:23 отредактировано qwerin)

Привет.
Таже проблема.
На железе - чистая установка Ubuntu_10_04 server, Postgresql v9.0.4 от Ethersoft выдаёт такие же ошибки при установке этих пакетов:

libpq5.2-9.0eter_9.0.4-eter8debian_i386.deb
postgre-etersoft9.0_9.0.4-eter8debian_i386.deb
postgre-etersoft9.0-contrib_9.0.4-eter8debian_i386.deb
postgre-etersoft9.0-seltaaddon_9.0.4-eter8debian_i386.deb
postgre-etersoft9.0-server_9.0.4-eter8debian_i386.deb

Может причина в :

postgre-etersoft9.0-seltaaddon_9.0.4-eter8debian_i386.deb

???
С пакетами " postgresql-8.4eter ... 8.4.4-eter2ubuntu_i386.deb " - всё прекрасно! встало влёт....

Кто-нибудь просветит?

402

Версия postregsql  9.0.4 от ethersoft, нормально не работает, ставьте 9.0.2.

It is good day to die ...
MS Windows 10
Заметки о главном...

403

i2ks, спасибо! Попробую.

404

Подскажите пожалуйста, что с этим делать:

root@server:/opt/1C/v8.2/i386/utils# ./config_server
ls: невозможно получить доступ к /lib/libc-*.so: Нет такого файла или каталога
Usage: file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type]
            [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ...
       file -C [-m magicfiles]
       file [--help]
./config_server: строка 146: [: =: ожидается использование унарного оператора
./config_server: строка 190: [: слишком много аргументов
./config_server: строка 190: [: слишком много аргументов
./config_server: строка 190: [: слишком много аргументов
./config_server: строка 190: [: слишком много аргументов
root@server:/opt/1C/v8.2/i386/utils#

405

Может не хватает glibc?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

406

а из каких пакетов он должен инсталиться этоит glibc? Делал всё по пунктам. Почему не установливается?  oO

407

PiT_Linux пишет:

а из каких пакетов он должен инсталиться этоит glibc? Делал всё по пунктам. Почему не установливается?  oO

У меня была такая же проблема (Ubuntu 11.10 i386), все решилось простой установкой wine, он автоматом потянул туда данные библиотеки...
установка wine: sudo apt-get install wine
Автору статьи большой респект, отличная статья!!!

408

PiT_Linux пишет:

а из каких пакетов он должен инсталиться этоит glibc? Делал всё по пунктам. Почему не установливается?  oO

Не знаю, не знаю... Я уже столько раз устанавливал по своей же инструкции. И все нормально. Так что ищите проблему на свой стороне.

iceteeblackman пишет:

У меня была такая же проблема (Ubuntu 11.10 i386), все решилось простой установкой wine, он автоматом потянул туда данные библиотеки...
установка wine: sudo apt-get install wine
Автору статьи большой респект, отличная статья!!!

Не знаю, имхо устанавливать wine из-за одной библиотеки, это извращение.

409 (29.12.2011 16:19:40 отредактировано winhex)

Здравствуйте, уважаемые. Во-первых, хочется сказать спасибо Вам, Nigelist, за подробный манула. Он реально лучший.
Кроме того, такой вопрос есть - уже второй раз ставлю 1с с Postgre от Ethersoft. Первый раз это было примерно год назад, тогда после загрузки базы она ломалась. При тестировании находилось куча ошибок. Хотя так все работало. Решил проблему ручной сборкой и наложением патчей от 1с на Postgre. После этого все отлично работало.
Сейчас решил попробовать еще раз, скачал с фтп этерсофта Postgree 9.0.2, поставил, настроил. Все работает.  Загрузил рабочую базу, на вид все с ней хорошо, но проверку она не прошла. На этапе тестирования базы появляется ошибка:

ERROR: syntax error at on near "x01" at charter 60

Пробовал другую базу, то же самое.
Ушел собирать Postgre из сырцов.

Решил по-быстрому поставить 8.4.4 - ошибка при тестировании базы та же. База исправная.

410

winhex, это баг самой платформы 1С:Предприятие (когда он работает в связке с PostgreSQL). Его постоянно исправляют, но этот баг каждый раз всплывает, то в одной версии, то в другой. Просто попробуйте сменить версию 1С:Предприятие.

411

Nigelist пишет:

winhex, это баг самой платформы 1С:Предприятие (когда он работает в связке с PostgreSQL). Его постоянно исправляют, но этот баг каждый раз всплывает, то в одной версии, то в другой. Просто попробуйте сменить версию 1С:Предприятие.

Спасибо за ответ. Вы тоже сталкивались с такой ошибкой? Сейчас доступна 8.2.15 Вы наверное используете один из эти релизов? Если да, с каким из последних билдов все работает?

Еще один момент, насколько вообще верно использовать сборки от этерсофт? Есть сведения, что для debian-based платформ они не собирают бинарники, а конвертят из рпм? Может лучше наложить патчи на Postgre из реп дистрибутива и пересобрать? А то к примеру их последняя сборка 9-ой версии Postgre у меня на Debian нормально не встала. Были ошибки в стартовом скрипте. Снес ее, поставил предыдущую, проблема исчезла.

И еще вопрос к Вам, Nigelist. Вроде бы вы писали в этой теме, что ставили эту связку на Debian. Какие есть особенности, на Ваш взгляд по сравнению с установкой на Ubuntu? Спасибо.

412 (29.12.2011 21:01:12 отредактировано Nigelist)

winhex пишет:

Спасибо за ответ. Вы тоже сталкивались с такой ошибкой? Сейчас доступна 8.2.15 Вы наверное используете один из эти релизов? Если да, с каким из последних билдов все работает?

Да сталкивался. Стоит 8.2.14.* (более точно не помню). По поводу ошибок, вот - обратите внимание на ошибки 10086713 и 10088527.

winhex пишет:

Еще один момент, насколько вообще верно использовать сборки от этерсофт? Есть сведения, что для debian-based платформ они не собирают бинарники, а конвертят из рпм? Может лучше наложить патчи на Postgre из реп дистрибутива и пересобрать? А то к примеру их последняя сборка 9-ой версии Postgre у меня на Debian нормально не встала.

Насколько известно, они собирают пакеты для каждого дистрибутива. Но также ходят слухи, что собирают на более старых дистрах, а не на новых. Что предположительно и создает эти проблемы.

winhex пишет:

Были ошибки в стартовом скрипте. Снес ее, поставил предыдущую, проблема исчезла.

Да проблема есть, надо править сам скрипт запуска. Решение один товарищ подсказывал, но я его уже не помню. Если вспомню, отпишусь здесь.

winhex пишет:

И еще вопрос к Вам, Nigelist. Вроде бы вы писали в этой теме, что ставили эту связку на Debian. Какие есть особенности, на Ваш взгляд по сравнению с установкой на Ubuntu? Спасибо.

Принципиальной разницы нет, просто считается, что Debian более стабильная. А так, даже сервера Google крутятся на Ubuntu.

413

Уважаемые, подскажите новичку в 1с. Можно ли обсуждаемую конфигурацию запустить вообще без ключиков? Поставил 8.2.14.540 на PostgreSQL 9.0.4-alt1 on i486-pc-linux-gnu (ubuntu 10.04 server) по инструкции. Был только 1 глюк кластер создался с неправильной кодировкой. Обнаружилось при создании базы из клиента 1с. Просто пересоздал кластер. Получился с правильной. Может сам был неправ. Это не считая правки интерпретатора в init.d/postgresql Теперь есть пустая база и ни один клиент не работает ни тонкий ни толстый ни веб клиент. Все говорят что нет лицензий. Может я что не так сделал?

414

dbazim пишет:

Уважаемые, подскажите новичку в 1с. Можно ли обсуждаемую конфигурацию запустить вообще без ключиков? Поставил 8.2.14.540 на PostgreSQL 9.0.4-alt1 on i486-pc-linux-gnu (ubuntu 10.04 server) по инструкции. Был только 1 глюк кластер создался с неправильной кодировкой. Обнаружилось при создании базы из клиента 1с. Просто пересоздал кластер. Получился с правильной. Может сам был неправ. Это не считая правки интерпретатора в init.d/postgresql Теперь есть пустая база и ни один клиент не работает ни тонкий ни толстый ни веб клиент. Все говорят что нет лицензий. Может я что не так сделал?

Да, можно запустить без HASP-ключа. Как это сделать, читайте на предыдущих страницах темы.

415

Nigelist, спасибо за подробный ответ, очень помогло! Поставил 8.2.15-289 и проблема о которой я писал выше исчезла. Но появилась другая, валят вот такие ошибки -

Проверка логической целостности. Справочник.Номенклатура.Реквизит.ВидТовара Schaeff
    Значение должно быть NULL.
Проверка логической целостности. Справочник.Номенклатура.Реквизит.ВидТовара АТЕК
    Значение должно быть NULL.

Сейчас буду пробовать исправить, но не должно быть этих ошибок.  ac
Это все на Postgre 8.4.4 т.к. откатил его, когда думал, что проблема в нем.

416

winhex, ошибка как я понял во время ТиИ. Если проводить повторное ТиИ. Ошибка возникает снова?

417

Nigelist пишет:

winhex, ошибка как я понял во время ТиИ. Если проводить повторное ТиИ. Ошибка возникает снова?

Да, во время Тии Устранил ошибки, выгрузил базу с Postgres, загрузил ее назад, протестировал базу, ошибок нет.
Возможно, дело было в несоответствии форматов баз mssql и postgre...
Хотя тестирование и прошло без ошибок, но как говорится, осадочек-то остался.

418 (03.01.2012 20:00:53 отредактировано winhex)

Сейчас снова вернулся на постгрес 9.0.2, заливаю базу. Надеюсь, что все пройдет без ошибок.

Большое спасибо автору статьи за отличный мануал, поставил по нему и все прошло предельно гладко. А сейчас вот решил, что раз уж платформа у 1С обновляется неприлично часто, поставить последний сервер 1С (8.2.15.289) на отдельную машину и по мере очередных релизов техплатформы обновлять всю машину вплоть до сноса и новой установки на голую ось (в линуксе я не знаток), а на другой оставить Postgres@Etersoft 8.4.4 и его не трогать. И вот тут при установке возникла непредвиденная ситуация:

 Консоль:
root@1sserver:/opt/1C/v8.2/i386/utils# ./config_server
Please install following package:  libglib
root@1sserver:/opt/1C/v8.2/i386/utils# apt-get install libglib
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет libglib

Подскажите пожалуйста, кто сталкивался с этой проблемой, как правильно указать, какие пакеты ставить?
По запросу apt-get install libglib* выдалась огромная портянка пакетов для разработки и прочее. Не хотелось бы грузить все это, дабы не засорять машину.

420

Профессор пишет:

Подскажите пожалуйста, кто сталкивался с этой проблемой, как правильно указать, какие пакеты ставить?
По запросу apt-get install libglib* выдалась огромная портянка пакетов для разработки и прочее. Не хотелось бы грузить все это, дабы не засорять машину.

Вы на какую версию ставите все вышеуказанное? И еще вопрос, вы устанавливаете сервер с графической оболочкой? А по сабжу, попробуйте так:

 Консоль:
apt-get install libglib2.0-0