Обновление модуля OpenERP с помощью SSH putty

У меня возникла проблема, когда я хочу обновить свой модуль в OpenERP 7. Я пытался обновить его из SSH-замазки, это мой скрипт:

$ /opt/openerp/v7/server/openerp-server -c /etc/openerp-server.conf -d databasename -u all

и это мой openerp-server.conf:

admin_passwd = ***
db_host = ***
db_port = ***
db_user = openerp
db_password = False
addons_path = /opt/openerp/v7/addons, /opt/openerp/v7/web/addons, /opt/openerp/v7/server/openerp/addons
;log settings
logfile = /var/log/openerp/openerp-server.log
log_level = error

Я получаю эту ошибку:

error: [errno 98] address already in use

был ответ о публикации, и я должен использовать процесс «убить», но после того, как я это сделал, в этом процессе ничего не запускается.

что я должен делать?


person wasis85    schedule 14.08.2015    source источник
comment
эхо руководство | sudo tee /etc/init/your_app.override перезапускает систему без your_app. если хотите включить его: sudo rm -rf /etc/init/your_app.override при перезагрузке вашего приложения, запускаемого при запуске.   -  person dsgdfg    schedule 14.08.2015
comment
SDilmac: я не понимаю вашего ответа, можете ли вы дать мне более четкое объяснение. пожалуйста..   -  person wasis85    schedule 14.08.2015
comment
конечно: askubuntu.com/questions/19320 /как включить или отключить службы   -  person dsgdfg    schedule 14.08.2015


Ответы (1)


Ошибка говорит о том, что сервер OpenERP уже используется. Итак, сначала нам нужно убить этот процесс, а затем запустить его снова.

Следуйте приведенным ниже шагам.

Найдите идентификатор процесса openerp-сервера: -

  • ps -ax | grep openerp-server это даст идентификатор процесса и его нужно убить, например 1234

Идентификатор процесса уничтожения: -

  • sudo kill -9 1234

Начать Север: -

  • sudo /etc/init.d/openerp-server start

И обновите модуль из графического интерфейса или, если вы хотите обновить весь модуль из терминала, запустите openerp-сервер вручную. Не используйте для этого сценарий.

person Bhavesh Odedra    schedule 14.08.2015
comment
я сделал это. но когда я снова запускаю $ /opt/openerp/v7/server/openerp-server -c /etc/openerp-server.conf -d имя_базы_данных -u все - person wasis85; 14.08.2015
comment
там было просто как бы процесс остановился, давно никакой активности. поэтому я просто отменяю прозы. о чем это? - person wasis85; 14.08.2015