Автор Тема: Помогите запустить сервера PostgreSQL и 1C (версия 2)  (Прочитано 8740 раз)

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Цель - сделать сервер Алт Линукс, установить на нем сервер PostgreSQL для 1С и сервер 1С.
Остальные машины в сети на Windows разных версий должны работать с базой на сервере Алт Линукс в режиме клиент-сервер.
Устанавливаю Линукс-сервер (64 bit).
часть 1,2 и 3 - все по умолчанию.
Часть 4 - поставил галку "Очистить все диски перед установкой", дальше по умолчанию (на компьютере SSD-диск 1 Тб)
Часть 5. Офисный сервер
Интерфейсы управления - все галки снял
Графическая система - оставил основные компоненты (Xorg) и добавил среду MATE.
Документация, оставил
Серверные приложения - оставил только Samba, остальные убрал
Systemd
6,7 по умолчанию
Часть 8 - имя сервера "server5", IP 192.168.0.200, шлюз и DNS - IP нашего прозрачного прокси-сервера
дальше все по умолчанию.
Установил.
Загрузился с диска.Веб-интерфейс управления сервером (192.168.0.200:8080) не работает. Хрен с ним, наверное какую-то галочку нужную снял.

Для моей задачи никаких ошибок пока не совершил или уже накосячил ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Да вроде всё нормально. Включить веб-интерфейс (если установлен):
service alteratord start
service ahttpd start
Андрей Черепанов (cas@)

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Сделал apt-get update.
А с предложенными командами наполовину только получилось.
[root@server5 ~]# apt-get update
Получено: 1 http://ftp.altlinux.org x86_64 release [896B]
Получено: 2 http://ftp.altlinux.org x86_64-i586 release [555B]
Получено: 3 http://ftp.altlinux.org noarch release [690B]
Получено 2141B за 15s (139B/s).
Получено: 1 http://ftp.altlinux.org x86_64/classic pkglist [16,4MB]           
Получено: 2 http://ftp.altlinux.org x86_64/classic release [135B]             
Получено: 3 http://ftp.altlinux.org x86_64-i586/classic pkglist [12,4MB]       
Получено: 4 http://ftp.altlinux.org x86_64-i586/classic release [140B]         
Получено: 5 http://ftp.altlinux.org noarch/classic pkglist [3536kB]           
Получено: 6 http://ftp.altlinux.org noarch/classic release [135B]             
Получено 32,3MB за 1m22s (393kB/s).                                           
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
[root@server5 ~]# service alteratord status
unknown
[root@server5 ~]# service ahttpd status
service: ahttpd: Unrecognized service
[root@server5 ~]# service alteratord start
[root@server5 ~]# service ahttpd start
service: ahttpd: Unrecognized service
[root@server5 ~]# service alteratord status
active
[root@server5 ~]#

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Ставлю PostgreSQL из репозитория.
Что-то сразу не получается.

root@server5 ~]#  apt-get install postgresql9.4-1C-server
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libpq5.7-1C monit-base postgresql-common postgresql9.4-1C
Следующие НОВЫЕ пакеты будут установлены:
  libpq5.7-1C monit-base postgresql-common postgresql9.4-1C postgresql9.4-1C-server
0 будет обновлено, 5 новых установлено, 0 пакетов будет удалено и 169 не будет обновлено.
Необходимо получить 4881kB архивов.
После распаковки потребуется дополнительно 23,4MB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://ftp.altlinux.org noarch/classic monit-base 5.5-alt3 [14,8kB]
Получено: 2 http://ftp.altlinux.org x86_64/classic libpq5.7-1C 9.4.8-alt0.M70P.1 [116kB]
Получено: 3 http://ftp.altlinux.org x86_64/classic postgresql9.4-1C 9.4.8-alt0.M70P.1 [1047kB]
Получено: 4 http://ftp.altlinux.org noarch/classic postgresql-common 1.0-alt8 [4448B]                         
Получено: 5 http://ftp.altlinux.org x86_64/classic postgresql9.4-1C-server 9.4.8-alt0.M70P.1 [3698kB]         
Получено 4881kB за 28s (172kB/s).                                                                             
Совершаем изменения...
Preparing...                 ########################################################################### [100%]
1: libpq5.7-1C               ########################################################################### [ 20%]
2: postgresql9.4-1C          ########################################################################### [ 40%]
3: monit-base                ########################################################################### [ 60%]
4: postgresql-common         ########################################################################### [ 80%]
5: postgresql9.4-1C-server   ########################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@server5 ~]# service postgresql status
unknown
[root@server5 ~]#  apt-get install postgresql9.4-1C-contrib
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libossp-uuid
Следующие НОВЫЕ пакеты будут установлены:
  libossp-uuid postgresql9.4-1C-contrib
0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 169 не будет обновлено.
Необходимо получить 433kB архивов.
После распаковки потребуется дополнительно 1592kB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://ftp.altlinux.org x86_64/classic libossp-uuid 1.5.1-alt1.2 [47,2kB]
Получено: 2 http://ftp.altlinux.org x86_64/classic postgresql9.4-1C-contrib 9.4.8-alt0.M70P.1 [385kB]
Получено 433kB за 16s (25,8kB/s).             
Совершаем изменения...
Preparing...                 ########################################################################### [100%]
1: libossp-uuid              ########################################################################### [ 50%]
2: postgresql9.4-1C-contrib  ########################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@server5 ~]# service postgresql status
unknown
[root@server5 ~]# service postgresql start
Job for postgresql.service failed. See 'systemctl status postgresql.service' and 'journalctl -xn' for details.
[root@server5 ~]# systemctl status postgresql.service
postgresql.service - PostgreSQL database server
   Loaded: loaded (/lib/systemd/system/postgresql.service; disabled)
   Active: failed (Result: exit-code) since Ср 2016-08-03 13:56:54 MSK; 43s ago
  Process: 18417 ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGDATA} (code=exited, status=1/FAILURE)

авг 03 13:56:54 server5.localdomain systemd[1]: Starting PostgreSQL database server...
авг 03 13:56:54 server5.localdomain postgresql-check-db-dir[18417]: "/var/lib/pgsql/data" is missing or ...y.
авг 03 13:56:54 server5.localdomain postgresql-check-db-dir[18417]: Use "/etc/init.d/postgresql initdb" ...r.
авг 03 13:56:54 server5.localdomain postgresql-check-db-dir[18417]: See /usr/share/doc/postgresql-9.4.8/...n.
авг 03 13:56:54 server5.localdomain systemd[1]: postgresql.service: control process exited, code=exite...us=1
авг 03 13:56:54 server5.localdomain systemd[1]: Failed to start PostgreSQL database server.
авг 03 13:56:54 server5.localdomain systemd[1]: Unit postgresql.service entered failed state
[root@server5 ~]#
[root@server5 ~]# journalctl -xn
-- Logs begin at Пн 2016-08-01 17:04:08 MSK, end at Ср 2016-08-03 13:56:54 MSK. --
авг 03 13:54:49 server5.localdomain systemd[1]: Found device ST1000VX001-1HH162.
-- Subject: Unit dev-sda5.device has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit dev-sda5.device has finished starting up.
--
-- The start-up result is done.
авг 03 13:54:49 server5.localdomain systemd[1]: Found device ST1000VX001-1HH162.
-- Subject: Unit dev-disk-by\x2did-ata\x2dST1000VX001\x2d1HH162_W511LJQB\x2dpart5.device has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit dev-disk-by\x2did-ata\x2dST1000VX001\x2d1HH162_W511LJQB\x2dpart5.device has finished starting up.
--
-- The start-up result is done.
авг 03 13:54:49 server5.localdomain systemd[1]: Started File System Check on /dev/disk/by-uuid/65ea5cc0-cb78-4de6-8995-1f40e8161bd9.
-- Subject: Unit systemd-fsck@dev-disk-by\x2duuid-65ea5cc0\x2dcb78\x2d4de6\x2d8995\x2d1f40e8161bd9.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit systemd-fsck@dev-disk-by\x2duuid-65ea5cc0\x2dcb78\x2d4de6\x2d8995\x2d1f40e8161bd9.service has finished starting up.
--
-- The start-up result is done.
авг 03 13:56:54 server5.localdomain systemd[1]: Starting PostgreSQL database server...
-- Subject: Unit postgresql.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit postgresql.service has begun starting up.
авг 03 13:56:54 server5.localdomain postgresql-check-db-dir[18417]: "/var/lib/pgsql/data" is missing or empty.
авг 03 13:56:54 server5.localdomain postgresql-check-db-dir[18417]: Use "/etc/init.d/postgresql initdb" to initialize the database cluster.
авг 03 13:56:54 server5.localdomain postgresql-check-db-dir[18417]: See /usr/share/doc/postgresql-9.4.8/README.rpm-dist for more information.
авг 03 13:56:54 server5.localdomain systemd[1]: postgresql.service: control process exited, code=exited status=1
авг 03 13:56:54 server5.localdomain systemd[1]: Failed to start PostgreSQL database server.
-- Subject: Unit postgresql.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit postgresql.service has failed.
--
-- The result is failed.
авг 03 13:56:54 server5.localdomain systemd[1]: Unit postgresql.service entered failed state
[root@server5 ~]#

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Понятно! Надо Initdb сделать.
[root@server5 pgsql]# /etc/init.d/postgresql initdb
Creating default database:
Файлы, относящиеся к этой СУБД, будут принадлежать пользователю "postgres".
От его имени также будет запускаться процесс сервера.

Кластер баз данных будет инициализирован с локалью "ru_RU.UTF-8".
Кодировка БД по умолчанию, выбранная в соответствии с настройками: "UTF8".
Выбрана конфигурация текстового поиска по умолчанию "russian".

Контроль целостности страниц данных отключен.

исправление прав для существующего каталога /var/lib/pgsql/data... ок
создание подкаталогов... ок
выбирается значение max_connections... 100
выбирается значение shared_buffers... 128MB
выбор реализации динамической разделяемой памяти ... posix
создание конфигурационных файлов... ок
создание базы template1 в /var/lib/pgsql/data/base/1... ок
инициализация pg_authid... ок
инициализация зависимостей... ок
создание системных представлений... ок
загрузка описаний системных объектов... ок
создание правил сортировки... ок
создание преобразований... ок
создание словарей... ок
установка прав для встроенных объектов... ок
создание информационной схемы... ок
загрузка серверного языка PL/pgSQL... ок
очистка базы данных template1... ок
копирование template1 в template0... ок
копирование template1 в postgres... ок
сохранение данных на диске... ок

ПРЕДУПРЕЖДЕНИЕ: используется проверка подлинности "trust" для локальных подключений.
Другой метод можно выбрать, отредактировав pg_hba.conf или используя ключи -A,
--auth-local или --auth-host при следующем выполнении initdb.

Success. You can now start the database server using:

    service postgresql start
or
    postgres -D /var/lib/pgsql/data
or
    pg_ctl -D /var/lib/pgsql/data -l logfile start

[root@server5 pgsql]# service postgresql start
[root@server5 pgsql]#
[root@server5 pgsql]# service postgresql status
active
[root@server5 pgsql]#

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
apt-get install alterator-fbi
Андрей Черепанов (cas@)

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
[root@server5 ~]# apt-get install alterator-fbi
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  alterator-fbi
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 169 не будет обновлено.
Необходимо получить 206kB архивов.
После распаковки потребуется дополнительно 899kB дискового пространства.
Получено: 1 http://ftp.altlinux.org x86_64/classic alterator-fbi 5.31-alt0.M70P.1 [206kB]
Получено 206kB за 18s (11,4kB/s).
Совершаем изменения...
Preparing...                 ########################################### [100%]
1: alterator-fbi             ########################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@server5 ~]# service ahttpd start
[root@server5 ~]#

На windows-машине в браузере в ответ на 192.168.0.200:8080 теперь получаю такую строку:
form_message({ msg:"key=misc-error, args=(#f \"~A\" (\"Unable to connect to alteratord service\") #f)", title:"аžбˆаИаБаКаА" }, "e32fd7365983112e2e28c081");

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
На windows-машине в браузере в ответ на 192.168.0.200:8080 теперь получаю такую строку:
form_message({ msg:"key=misc-error, args=(#f \"~A\" (\"Unable to connect to alteratord service\") #f)", title:"аžбˆаИаБаКаА" }, "e32fd7365983112e2e28c081");
https://192.168.0.200:8080

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Это умный браузер сам переделал "192.168.0.200:8080" в "https://192.168.0.200:8080/login?continue=%2f".
А в ответ вот та строка:
form_message({ msg:"key=misc-error, args=(#f \"~A\" (\"Unable to connect to alteratord service\") #f)", title:"аžбˆаИаБаКаА" }, "e32fd7365983112e2e28c081");

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Устанавливаю PGAdmin3
(сразу не получилось, потребовал apt-get upate)

[root@server5 ~]#  apt-get install pgadmin3
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libwxGTK libwxGTK-contrib-stc pgadmin3-docs-en_US wxGTK
Следующие НОВЫЕ пакеты будут установлены:
  libwxGTK libwxGTK-contrib-stc pgadmin3 pgadmin3-docs-en_US wxGTK
0 будет обновлено, 5 новых установлено, 0 пакетов будет удалено и 169 не будет обновлено.
Необходимо получить 7312kB архивов.
После распаковки потребуется дополнительно 30,8MB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://ftp.altlinux.org x86_64/classic wxGTK 2:2.8.12-alt0.M70T.svn20131012 [14,4kB]
Получено: 2 http://ftp.altlinux.org x86_64/classic libwxGTK 2:2.8.12-alt0.M70T.svn20131012 [2366kB]
Получено: 3 http://ftp.altlinux.org x86_64/classic libwxGTK-contrib-stc 2:2.8.12-alt0.M70T.svn20131012 [360kB]
Получено: 4 http://ftp.altlinux.org noarch/classic pgadmin3-docs-en_US 1.20.0-alt1.0.M70P.1 [1924kB]
Получено: 5 http://ftp.altlinux.org x86_64/classic pgadmin3 1.20.0-alt1.0.M70P.1 [2648kB]
Получено 8875kB за 1m5s (136kB/s).                                             
Невозможно получить http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch/x86_64/RPMS.classic/libwxGTK-contrib-stc-2.8.12-alt0.M70T.svn20131012.x86_64.rpm  Несовпадение размера
E: Получить некоторые архивы невозможно. Попробуйте ввести команду apt-get update или добавить параметр --fix-missing.
[root@server5 ~]# apt-get update
Получено: 1 http://ftp.altlinux.org x86_64 release [896B]
Получено: 2 http://ftp.altlinux.org x86_64-i586 release [555B]
Получено: 3 http://ftp.altlinux.org noarch release [690B]
Получено 2141B за 15s (142B/s).                 
Получено: 1 http://ftp.altlinux.org x86_64/classic pkglist [16,4MB]                                                                                                                                                                         
Получено: 2 http://ftp.altlinux.org x86_64/classic release [135B]                                                                                                                                                                           
Получено: 3 http://ftp.altlinux.org x86_64-i586/classic pkglist [12,4MB]                                                                                                                                                                   
Получено: 4 http://ftp.altlinux.org x86_64-i586/classic release [140B]                                                                                                                                                                     
Получено: 5 http://ftp.altlinux.org noarch/classic pkglist [3536kB]                                                                                                                                                                         
Получено: 6 http://ftp.altlinux.org noarch/classic release [135B]                                                                                                                                                                           
Получено 32,3MB за 1m22s (392kB/s).                                                                                                                                                                                                         
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
[root@server5 ~]#  apt-get install pgadmin3
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libwxGTK libwxGTK-contrib-stc pgadmin3-docs-en_US wxGTK
Следующие НОВЫЕ пакеты будут установлены:
  libwxGTK libwxGTK-contrib-stc pgadmin3 pgadmin3-docs-en_US wxGTK
0 будет обновлено, 5 новых установлено, 0 пакетов будет удалено и 169 не будет обновлено.
Необходимо получить 360kB/7312kB архивов.
После распаковки потребуется дополнительно 30,8MB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://ftp.altlinux.org x86_64/classic libwxGTK-contrib-stc 2:2.8.12-alt0.M70T.svn20131012 [360kB]
Получено 360kB за 16s (22,5kB/s).       
Совершаем изменения...
Preparing...                                                                                                                      ################################################################################################### [100%]
1: pgadmin3-docs-en_US                                                                                                            ################################################################################################### [ 20%]
2: libwxGTK                                                                                                                       ################################################################################################### [ 40%]
3: wxGTK                                                                                                                          ################################################################################################### [ 60%]
4: libwxGTK-contrib-stc                                                                                                           ################################################################################################### [ 80%]
5: pgadmin3                                                                                                                       ################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@server5 ~]#

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
form_message({ msg:"key=misc-error, args=(#f \"~A\" (\"Unable to connect to alteratord service\") #f)", title:"аžбˆаИаБаКаА" }, "e32fd7365983112e2e28c081");
Ну службу alteratord кто будет запускать?
Андрей Черепанов (cas@)

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Точно, я же перезагружался.
Заработало.

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Запустил PgAdmin3. Сервер PostgreSQL сразу не видит, добавил подключение к серверу руками.
В PgAdmin3 добавил расширение adminpack (чтобы править конфигурацю сервера)

 В верхнем меню выбираем "Инструменты" - "Инструмент запросов"
 В окне "Редактор SQL" вводим команду

CREATE EXTENSION adminpack

 В верхнем меню выбираем "Запрос" - "Выполнить" (или клавиша F5)
 Закрываем редактор, закрываем pgadmin3.

Заходим снова в pgadmin3, в Инструментах доступен пункт "Конфигурация сервера"

В центре управления системой для системной службы postgresql.service поставил галку "запускать при загрузке системы"

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Перезагрузился.
Postgresql работает.
На windows-машине, где запущен сервер 1С, создал базу, хранящуюся на этом сервере postgresql. Имя SQL-сервера задавал как server5.

То есть с PostgreSQL вроде все в порядке.

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Устанавливаю 1С.
Согласно лабораторным работам Саломатина установил 1c-preinstall-full.
Потом подумал, что может зря, это же для 1С8.2 было.
Надо ли это удалять или пусть уже стоит ?

[root@server5 ~]# apt-get install 1c-preinstall-full
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  1c-preinstall cabextract fonts-ttf-ms libjavascriptcoregtk2 libwebkitgtk2
Следующие НОВЫЕ пакеты будут установлены:
  1c-preinstall 1c-preinstall-full cabextract fonts-ttf-ms
  libjavascriptcoregtk2 libwebkitgtk2
0 будет обновлено, 6 новых установлено, 0 пакетов будет удалено и 169 не будет обновлено.
Необходимо получить 14,5MB архивов.
После распаковки потребуется дополнительно 44,6MB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://ftp.altlinux.org x86_64/classic libjavascriptcoregtk2 2.0.0-alt1 [1375kB]
Получено: 2 http://ftp.altlinux.org x86_64/classic libwebkitgtk2 2.0.0-alt1 [6008kB]
Получено: 3 http://ftp.altlinux.org noarch/classic 1c-preinstall 8.3-alt9.M70P.1 [3398B]
Получено: 4 http://ftp.altlinux.org x86_64/classic cabextract 1.4-alt1 [30,7kB]
Получено: 5 http://ftp.altlinux.org noarch/classic fonts-ttf-ms 1.0-alt4 [7054kB]
Получено: 6 http://ftp.altlinux.org noarch/classic 1c-preinstall-full 8.3-alt9.M70P.1 [3262B]
Получено 14,5MB за 58s (247kB/s).                                                           
Совершаем изменения...
Preparing...                 ######################################################## [100%]
1: cabextract                ######################################################## [ 16%]
2: fonts-ttf-ms              ######################################################## [ 33%]
3: libjavascriptcoregtk2     ######################################################## [ 50%]
4: libwebkitgtk2             ######################################################## [ 66%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@server5 ~]#