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

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Стал проверять по методичке, выяснил, что закрыт порт 5432
[administrator@server5 ~]$ nmap -p 5432 192.168.0.200

Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-18 09:57 MSK
Nmap scan report for 192.168.0.200
Host is up (0.000018s latency).
PORT     STATE  SERVICE
5432/tcp closed postgresql

Nmap done: 1 IP address (1 host up) scanned in 0.48 seconds

хотя postgresql работает

[administrator@server5 ~]$ service postgresql status
active

Как порт открыть ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 927
    • Домашняя страница
    • Email
https://forum.altlinux.org/index.php?topic=35913.msg290563#msg290563

А я писал ведь об этом четыре дня назад!
Андрей Черепанов (cas@)

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
PostgreSQL в сеть выпустили, как описано в https://www.altlinux.org/Postgresql ?
Если имеется ввиду это, а там - вот это По умолчанию доступ по сети выключен. Для того, чтобы включить, выполните:

echo "listen_addresses = 'localhost'" >> /var/lib/pgsql/data/postgresql.conf

то localhost был уже в параметре listen_addresses (правда с другими адресами).
Оставил просто localhost? потом и "*" ставил, и с параметра port комментарий снял, чтобы явно было записано 5432. Postgresql перезапускал - не помогло. Порт 5432 закрыт.

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
За выходные проблему позабыл.
При чем тут порт 5432 ?
На самом сервере все работает.
Но при попытку запустить базу из сети с windows-компьютера долго думает, потом сообщает, что нет ответа от сервера (сервера 1С) - см. рисунок. И до бесконечности пробует запустить и опять такой же результат.

При том, что telnet с windows-компьютера реагирует на команду "open server5 1541"

Что еще можно посмотреть ?
« Последнее редактирование: 18.07.2016 18:55:55 от acrk »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 236
Что еще можно посмотреть ?
вам уже сказали, что C:\WINDOWS\system32\drivers\etc\hosts

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
192.168.0.11    server3
192.168.0.200   server5
192.168.0.200   server5.localdomain
# ::1             localhost

Что тут не так ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 236
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
192.168.0.11    server3
192.168.0.200   server5
192.168.0.200   server5.localdomain
# ::1             localhost

Что тут не так ?
ну сравните с https://forum.altlinux.org/index.php?topic=35913.msg290337#msg290337 и подумайте

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
Может тут об этом, цитата из инструкций:
открываем для редактирования  файл
[root@server1c ~]#mcedit /var/lib/postgresql/data/pg_hba.confразрешаем входить локально без пароля изменив  строки
local           all          all                peer
host    all             all             0.0.0.0/0            ident
на
local all all trust
host    all             all             0.0.0.0/0            md5
перегружаем:
[root@server1c ~]#service postgresql restartзадаем пароль 333 для пользователя postgres, от имени которого потом будем создавать базу со стороны клиента подключения
[root@server1c ~]#psql -U postgres -d template1 -c "ALTER USER postgres PASSWORD '333'"
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Цитировать
ну сравните с https://forum.altlinux.org/index.php?topic=35913.msg290337#msg290337 и подумайте
Смотрел. Много думал.
Написал в hosts
...
#   127.0.0.1       localhost
   192.168.0.11    server3
   192.168.0.200   server5  server5.localdomain
#   ::1             localhost
...
Сегодня загрузился с измененным hosts.
Ситуация чуть-чуть поменялась. Сообщение то же, но в другом оформлении и без попыток перезапуска - см.рисунок

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
pg_hba был такой - см. рисунок
Поменял на md5 - ничего не изменилось.
Я так понимаю, что до postgresql дело еще не доходит. Не отвечает сервер 1С.

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Запустил утилиту администрирования серверов на windows-машине.
Видит сервер, видит кластер, видит базу, видит соединение (запущен конфигуратор на Linux-машине).
Но при попытке запустить базу все равно "нет ответа от сервера"!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 253
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Стояла "*" (это я уже делал, был localhost)
Снова поставил localhost - см.рисунок.
Перезапустил Postgresql.
Результат тот же.
Нет ответа от сервера 1С. Я думаю, что до postgresql дело не доходит.

Оффлайн acrk

  • Завсегдатай
  • *
  • Сообщений: 199
    • Email
Что за хрень?
Перезагружаю сервер.
1С и postgresql запускаются, но в базу не пускает. Закрыт порт 5432 на server5.
А на localhost открыт.
administrator@server5 ~]$ service postgresql status
active
[administrator@server5 ~]$ su -
Password:
[root@server5 ~]# nmap -p 5432 server5

Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-21 18:28 MSK
Nmap scan report for server5 (192.168.0.200)
Host is up (0.000027s latency).
PORT     STATE  SERVICE
5432/tcp closed postgresql

Nmap done: 1 IP address (1 host up) scanned in 0.82 seconds
[root@server5 ~]# nmap -p 5432 localhost

Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-21 18:29 MSK
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000029s latency).
rDNS record for 127.0.0.1: localhost.localdomain
PORT     STATE SERVICE
5432/tcp open  postgresql

Nmap done: 1 IP address (1 host up) scanned in 0.09 seconds

Перезапускаю Postgresql - порт открывается, база 1С запускается !
[root@server5 data]# service postgresql restart
[root@server5 data]# nmap -p 5432 server5

Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-21 18:34 MSK
Nmap scan report for server5 (192.168.0.200)
Host is up (0.000025s latency).
PORT     STATE SERVICE
5432/tcp open  postgresql

Nmap done: 1 IP address (1 host up) scanned in 0.12 seconds

А почему сразу-то не открывается ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 253
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А что в логах?