Hi, I have a situation while IΒ΄m tried to migrate to new server, the steps was:
In DNS change records kf. kc. ee. to new IP addr
In the old server:
- Moved /opt/* to new server via rsync -avzh
- Moves kobo-install to new server via rsync -avzh
In the new server:
- Install same docker and docker-compose version thant old server
- run
./run.py --setup
and confirm all the information
All looks good but it freeze:
kpi_1 | Applying registration.0004_supervisedregistrationprofile... OK
kpi_1 | Applying sessions.0001_initial... OK
kpi_1 | Applying taggit.0002_auto_20150616_2121... OK
kpi_1 | Applying taggit.0003_taggeditem_add_unique_index... OK
kpi_1 | Creating superuser...
kpi_1 | Superuser successfully created.
kpi_1 | Copying static files to nginx volume...
kpi_1 | Cleaning up Celery PIDs...
kpi_1 | KoBoForm initialization completed.
enketo_express_1 |
enketo_express_1 | To go further checkout:
enketo_express_1 | http://pm2.io/
enketo_express_1 |
enketo_express_1 |
enketo_express_1 | -------------
enketo_express_1 |
enketo_express_1 | pm2 launched in no-daemon mode (you can add DEBUG="*" env variable to get more messages)
enketo_express_1 | 2023-02-11T12:25:20: PM2 log: Launching in no daemon mode
enketo_express_1 | 2023-02-11T12:25:21: PM2 log: [PM2] Starting /srv/src/enketo_express/app.js in fork_mode (1 instance)
enketo_express_1 | 2023-02-11T12:25:21: PM2 log: App [enketo:0] starting in -fork mode-
enketo_express_1 | 2023-02-11T12:25:21: PM2 log: [PM2] This PM2 is not UP TO DATE
enketo_express_1 | 2023-02-11T12:25:21: PM2 log: [PM2] Upgrade to version 5.2.2
enketo_express_1 | 2023-02-11T12:25:22: PM2 log: App [enketo:0] online
kpi_1 | Running `kpi` container with uWSGI application server.
enketo_express_1 | 2023-02-11T12:25:22: PM2 log: [PM2] Done.
enketo_express_1 | 2023-02-11T12:25:22: PM2 log: βββββββ¬ββββββββββββ¬ββββββββββββββ¬ββββββββββ¬ββββββββββ¬βββββββββββ¬βββββββββ¬βββββββ¬ββββββββββββ¬βββββββββββ¬βββββββββββ¬βββββββββββ¬βββββββββββ
enketo_express_1 | β id β name β namespace β version β mode β pid β uptime β βΊ β status β cpu β mem β user β watching β
enketo_express_1 | βββββββΌββββββββββββΌββββββββββββββΌββββββββββΌββββββββββΌβββββββββββΌβββββββββΌβββββββΌββββββββββββΌβββββββββββΌβββββββββββΌβββββββββββΌβββββββββββ€
enketo_express_1 | β 0 β enketo β default β 2.8.1 β fork β 26 β 1s β 0 β online β 0% β 28.8mb β root β disabled β
enketo_express_1 | βββββββ΄ββββββββββββ΄ββββββββββββββ΄ββββββββββ΄ββββββββββ΄βββββββββββ΄βββββββββ΄βββββββ΄ββββββββββββ΄βββββββββββ΄βββββββββββ΄βββββββββββ΄βββββββββββ
enketo_express_1 | 2023-02-11T12:25:22: PM2 log: [--no-daemon] Continue to stream logs
enketo_express_1 | 2023-02-11T12:25:23: PM2 log: [--no-daemon] Exit on target PM2 exit pid=1
enketo_express_1 | 12:25:36 0|enketo | Worker 6 ready for duty at port 8005! (environment: production)
enketo_express_1 | 12:25:36 0|enketo | Worker 3 ready for duty at port 8005! (environment: production)
enketo_express_1 | 12:25:37 0|enketo | Worker 2 ready for duty at port 8005! (environment: production)
enketo_express_1 | 12:25:37 0|enketo | Worker 1 ready for duty at port 8005! (environment: production)
enketo_express_1 | 12:25:39 0|enketo | Worker 4 ready for duty at port 8005! (environment: production)
enketo_express_1 | 12:25:40 0|enketo | Worker 5 ready for duty at port 8005! (environment: production)
kpi_1 | [uWSGI] getting INI configuration from /srv/src/kpi/uwsgi.ini
and
..........................................................
`KoBoToolbox` has not started yet. This is can be normal with low CPU/RAM computers.
Wait for another 600 seconds?
1) Yes
2) No
The new server have 6 cores and 16Gb of RAM same CPU than the old server double RAM⦠Any idea? or clue?