LINUX.ORG.RU
ФорумAdmin

Проблемы с Debian - PVE - WinServ

 , , ,


0

1

Начну с краткой предыстории. Пол года назад появилась задача внедрить 1с CRM, и бухгалтерию. Этим вопросом я озадачил близкого друга. На тот момент он работал в компании, которая занимается именно этими вопросами. В общем, сервер он поднял и все было хорошо, но ровно 1 месяц назад он погиб. Мы пригласили «Специалистов» разобраться во всем, но те умудрились спалить мать. Мать я заменил, была B85S заменили на B85, по пораметрам разница была в бусте. Сменил рутовый пароль, и начал разбираться что как работает и с чем связано. После трех дней я что то освоил в linux, но чайником быть не перестал.

--------------------------------------------------

В общем, что мы имеем: Debian 8 (gnu linux)

ProxMox Virtual Environment 4.2-2

на нем Windows Server 2008 r2

Далее 1с предприятие

Пароля администратора у нас нет

1с при подключении пишет что не может подключится к БД (бд локальное)

1CV8 Servers - при просмотре баз, он пытается соединится с 192.168.1.11, но сам сервер имеет ip 192.168.1.10 Всю сетку видит, но dhcp выключен.

Во всем этом нужно разобраться, и помочь сможет только человек который поднимал что то подобное. Если кто сможет дать полезную инфу или консультировать онлайн, буду благодарен.$

PS прошу прощения за столь размытую информацию, и заголовок, не знаю как еще описать проблему.

В сухом остатке, проблема в том что сервер лезет за базами непойми куда ? А шо у него прописано на эту тему в настройках - где искать эти самые базы ?

Balantay
()
Ответ на: комментарий от Balantay

Спасибо что заинтересовались данным вопросом.

Пять минут назад меня посетила мысль, а что если тот самый 192.168.1.11 это Linux, а 192.168.1.10 это виртуальная машина WinServ. Сменил параметры сети на Debian, и сейчас сетка работает и на Debian, и на WinServ.

Я подозреваю что та самая база лежит на SSD, и работает под Debian

teamkiller
() автор топика
Ответ на: комментарий от teamkiller

«А тут все как в сказках - чем дальше - тем страшнее»...

Для начала нужно составить список того что вообще есть в сети, хотя бы таблицу соответствия IP-интерфейс-машина-сервисы. Без этого далеко не уедем, даже если пинками поднимем сейчас 1с.

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

Иметь сервисы на машине, являющейся хостом виртуализации - это как по мне не лучшее решение. Если уже есть среда виртуализации - то все нужно пораспихивать по виртуалкам и контейнерам, если конечно нет какой-то веской причины так не делать.

Учитывая что за базами 1с ломится куда-то, предположительно на Debian-хост, предположу, что там когда-то был, скажем, PostgreSQL. После всех манипуляций он или лег, или просто перестал быть доступен, отчего мы и имеем проблемы. Это нужно перепроверить также.

Balantay
()
Ответ на: комментарий от Balantay

Вы правы, чем дальше в лес тем больше дров. Как раз хотел отписаться Вам, что после проделанных манипуляций с ip адресами, у меня заработал RDP, хочу предположить что сетку я наладил. И линукс и виртуальный WinServ работают по сети стабильно.

По поводу PostgreSQL вы правы, именно он используется. Как его перезапустить или проверить на жизнедеятельность?

http://savepic.ru/11638179.jpg

http://savepic.ru/11618723.jpg

http://savepic.ru/11620771.jpg

teamkiller
() автор топика
Ответ на: комментарий от teamkiller

Для начала нужно выяснить что с ним вообще происходит (service postgresql status), потом - можно ли к нему достучаться с машины на которой он развернут, и наконец - можно ли достучаться с удаленных машин.

Balantay
()
Ответ на: комментарий от Balantay

Все это находится на одной машине, именно это создает некие сложности.

Ответ на запрос статуса:

postgresql.service

leaded: not-found (reason:no such file or directory)

Active: inactive (dead)

есть предположение, что postgresql тоже на виртуальной машине

http://savepic.ru/11638179.jpg

teamkiller
() автор топика
Ответ на: комментарий от teamkiller

Можно проверить есть ли он на srv-deb. Если же тот pgsql который на хосте - и есть нужный - то тут уже нужно чинить его. Как это сделать - подсказать не могу - не сталкивался - проще наверное будет создать на эту тему отдельный тред.

Balantay
()
Ответ на: комментарий от Deleted

Я увидел только ip

так же при запуске 1с показывает localhost buh

teamkiller
() автор топика
Ответ на: комментарий от Balantay

Пароля от рута srv-deb у меня не было. Немного помучавшись я сменил пароль.

Запросил статус (service postgresql status)

Ответ пришел такой http://savepic.ru/11625906.jpg

Далее попробовал сделать так (service postgresql start)

получил такой ответ http://savepic.ru/11619762.jpg

PS за пару дней я освоил в этом линуксе больше чем за предыдущие 14 лет.

teamkiller
() автор топика
Ответ на: комментарий от Deleted

Только что хотел написать что 1с не находит базу. Как после перекура все заработало. Радости не было предела, потому что все это я начал изучать с нуля два дня назад.

Как поставить в автозапуск я пока не знаю, но обязательно научусь )

Больше Вас спасибо bdfy и Balantay. Если скините телефоны в личку закину на баланс вам денег )

PS радости нет предела, я только что сохранил почти пол миллиона

teamkiller
() автор топика
Ответ на: комментарий от teamkiller

systemctl enable postgresql
включит автозагрузку.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.