Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2428 Lượt xem

I migrated with my odoo12 to another server (cloned the HD).

I can start odoo with /opt/odoo/odoo/./odoo-bin;  works like a charm.

Although, I would like a service instead (or alongside) to benefit from restart and stop the server etc.


So, I created a service. Now, to start Odoo, I simply type systemctl start odoo and get the following result:

● odoo.service - Odoo
   Loaded: loaded (/etc/systemd/system/odoo.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2020-06-30 17:20:24 -01; 7s ago
 Main PID: 13994 (python3)
    Tasks: 4 (limit: 4525)
   CGroup: /system.slice/odoo.service
           └─13994 /opt/odoo/odoo-venv/bin/python3 /opt/odoo/odoo/odoo-bin -c /etc/odoo-server.conf

Jun 30 17:20:24 boatcv.shop systemd[1]: Started Odoo.
Jun 30 17:20:24 boatcv.shop odoo[13994]: 2020-06-30 18:20:24,804 13994 INFO ? odoo: Odoo version 12.0
Jun 30 17:20:24 boatcv.shop odoo[13994]: 2020-06-30 18:20:24,805 13994 INFO ? odoo: Using configuration file at /etc/odoo-server.conf
Jun 30 17:20:24 boatcv.shop odoo[13994]: 2020-06-30 18:20:24,805 13994 INFO ? odoo: addons paths: ['/opt/odoo/.local/share/Odoo/addons/12.0', '/opt/odoo/odoo/odoo/addons', '/opt/odoo/o
Jun 30 17:20:24 boatcv.shop odoo[13994]: 2020-06-30 18:20:24,805 13994 INFO ? odoo: database: odoo@default:default
Jun 30 17:20:24 boatcv.shop odoo[13994]: 2020-06-30 18:20:24,907 13994 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf


So far so good, all looks good. When I open odoo in my browser (localhost:8069) I get the database selector page but NO database i.e. only option;  create a new database.


Next, I stop the service systemctl stop odoo and start again but this time with ./odoo-bin. This time  I get the "regular database selector with all my databases displayed in my browser.

Resume:

The difference -as I can see from the terminal window- are as follows:

> with ./odoo-bin

INFO ? odoo: Using configuration file at /home/pos/.odoorc

> with service

INFO ? odoo: Using configuration file at /etc/odoo-server.conf


>with ./odoo-bin

INFO ? odoo: addons paths: ['/home/pos/.local/share/Odoo/addons/12.0', '/opt/odoo/odoo/odoo/addons'

>with service

INFO ? odoo: addons paths: ['/opt/odoo/.local/share/Odoo/addons/12.0', '/opt/odoo/odoo/odoo/addons'


>with ./odoo-bin

INFO ? odoo: database: default@default:default


> with service

INFO ? odoo: database: odoo@default:default

Result: 3 differences.

-if I copy the contents from .odoorc to odoo-server.conf I dont see a different result.

My guess (educated?) the difference between the database (odoo@default... vs. default@default...)


Help is welcome


Ảnh đại diện
Huỷ bỏ