8.х Версии 8.1 и 8.2 на Linux сервере.

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем konstkam, 23 дек 2011.

  1. TopicStarter Overlay
    konstkam
    Offline

    konstkam

    Регистрация:
    23 дек 2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!

    Могут одновременно работать обе версии на одном Linux сервере?
    На Linux сервере установлены версии 8.1 и 8.2, постоянно работает версия 8.1.

    В файле /etc/init.d/srv1cv82 поменял порты 1540, 1541,1560-1591 на 2540, 2541,2560-2591

    При попытке запустить и версию 8.2 ошибка:
    service srv1cv82 start
    Starting 1C:Enterprise 8.2 server: Error: service failed to start!
    FAILED

    Лог
    27:11.6741-0,EXCP,2,process=ragent,ClientID=0,Exception=NetDataExchangeException,Descr='server_addr=any:1540 descr=Address already in use line=138 file=./src/DataExchangeServerImpl.cpp'
    27:11.8741-0,EXCP,1,process=ragent,Exception=Exception,Descr='./src/RHostImpl.cpp(1294): server_addr=any:1540 descr=Address already in use line=138 file=./src/DataExchangeServerImpl.cpp'

    http://www.1c-pro.ru/index.php?showtopic=20518 - сделал как здесь.

    При удалении /home/usr1cv82/.1cv82, запускаю 8.2 сервер, не запускается:

    Лог
    43:38.6131-0,EXCP,1,process=ragent,Exception=Exception,Descr=./src/RHost
    Impl.cpp(1294): Различаются версии клиента и сервера (8.2.14.540 - 8.1.15.14).


    Что сделать/поправить, чтобы одновременно работали обе версии на одном Linux сервере?
    Или только одна может?
  2. TopicStarter Overlay
    konstkam
    Offline

    konstkam

    Регистрация:
    23 дек 2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Следующий запуск происходит с восстановленным каталогом /home/usr1cv82/.1cv82
    Лог незапуска, такой же как самый верхний.
  3. kayot
    Offline

    kayot

    Регистрация:
    27 дек 2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    в файле /etc/init.d/srv1cv82 любым текстовым редактором поправь порты и перезапусти сервера
    у меня все получилось только так

    единственное что я менял вот так:
    #!/bin/bash
    #------------------------------------------------------------
    # 1C:Enterprise server configuration parameters
    #------------------------------------------------------------

    # 1C:Enterprise server keytab file.
    # default - usr1cv82.keytab file in 1C:Enterprise server
    # installation directory
    #
    #SRV1CV8_KEYTAB=

    # Number of the cluster port created by default during first
    # launch of ragent
    #
    # default - 1540
    #
    SRV1CV8_PORT=1641

    # Number of cluster agent main port. This port is used by the
    # cluster console to address the central server. Cluster agent
    # port is also specified as the IP port of the working server.
    #
    # default - 1541
    #
    SRV1CV8_REGPORT=1641

    # Port range for connection pool
    # example values:
    # 45:49
    # 45:67,70:72,77:90
    #
    # default - 1560:1691
    #
    SRV1CV8_RANGE=1660:1691

Поделиться этой страницей