[victoria][trove] percona server deployment error

Lingxian Kong anlin.kong at gmail.com
Mon Feb 8 10:04:42 UTC 2021


I'm afraid only MySQL 5.7.x and MariaDB 10.4.x are fully supported in
Victoria, PostgreSQL 12.4 is partially supported, all other drivers have no
maintainers any more, unfortunately.


---
Lingxian Kong
Senior Cloud Engineer (Catalyst Cloud)
Trove PTL (OpenStack)
OpenStack Cloud Provider Co-Lead (Kubernetes)


On Mon, Feb 8, 2021 at 10:49 PM Ammad Syed <syedammad83 at gmail.com> wrote:

> Hi,
>
> I am trying to create a percona server datastore and datastore version. I
> have used the below commands.
>
> root at trove:/etc/trove# su -s /bin/bash trove -c "trove-manage
> datastore_update percona ''"
> Datastore 'percona' updated.
> root@ trove :/etc/trove# su -s /bin/sh -c "trove-manage
> datastore_version_update percona 5.7 percona
> cc2fbce7-4711-49bd-98ae-19e165c7a003 percona 1" trove
> Datastore version '5.7' updated.
> root@ trove :/etc/trove# su -s /bin/bash trove -c "trove-manage
> db_load_datastore_config_parameters percona 5.7
> /usr/lib/python3/dist-packages/trove/templates/percona/validation-rules.json"
> Loading config parameters for datastore (percona) version (5.7)
>
> I have added percona section in trove.conf
>
> [percona]
> tcp_ports = 3306
>
> When I try to deploy a database instance, it gives an error. Digging down
> further via ssh to the db instance, I have found below repetitive errors in
> agent logs.
>
> 2021-02-08 09:33:01.661 1288 DEBUG oslo_concurrency.processutils [-]
> Running cmd (subprocess): sudo groupadd --gid 1001 database execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:384
> 2021-02-08 09:33:01.689 1288 DEBUG oslo_concurrency.processutils [-] CMD
> "sudo groupadd --gid 1001 database" returned: 9 in 0.029s execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:423
> 2021-02-08 09:33:01.691 1288 DEBUG oslo_concurrency.processutils [-] 'sudo
> groupadd --gid 1001 database' failed. Not Retrying. execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:474
> 2021-02-08 09:33:01.692 1288 DEBUG oslo_concurrency.processutils [-]
> Running cmd (subprocess): sudo useradd --uid 1001 --gid 1001 -M database
> execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:384
> 2021-02-08 09:33:01.708 1288 DEBUG oslo_concurrency.processutils [-] CMD
> "sudo useradd --uid 1001 --gid 1001 -M database" returned: 9 in 0.016s
> execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:423
> 2021-02-08 09:33:01.709 1288 DEBUG oslo_concurrency.processutils [-] 'sudo
> useradd --uid 1001 --gid 1001 -M database' failed. Not Retrying. execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:474
> 2021-02-08 09:33:01.709 1288 DEBUG oslo_concurrency.processutils [-]
> Running cmd (subprocess): grep '^/dev/vdb ' /etc/mtab execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:384
> 2021-02-08 09:33:01.716 1288 DEBUG oslo_concurrency.processutils [-] CMD
> "grep '^/dev/vdb ' /etc/mtab" returned: 0 in 0.007s execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:423
> 2021-02-08 09:33:01.877 1288 CRITICAL root [-] Unhandled error:
> ModuleNotFoundError: No module named
> 'trove.guestagent.datastore.experimental'
> 2021-02-08 09:33:01.877 1288 ERROR root Traceback (most recent call last):
> 2021-02-08 09:33:01.877 1288 ERROR root   File
> "/home/ubuntu/trove/contrib/trove-guestagent", line 34, in <module>
> 2021-02-08 09:33:01.877 1288 ERROR root     sys.exit(main())
> 2021-02-08 09:33:01.877 1288 ERROR root   File
> "/home/ubuntu/trove/trove/cmd/guest.py", line 94, in main
> 2021-02-08 09:33:01.877 1288 ERROR root
> rpc_api_version=guest_api.API.API_LATEST_VERSION)
> 2021-02-08 09:33:01.877 1288 ERROR root   File
> "/home/ubuntu/trove/trove/common/rpc/service.py", line 48, in __init__
> 2021-02-08 09:33:01.877 1288 ERROR root     _manager =
> importutils.import_object(manager)
> 2021-02-08 09:33:01.877 1288 ERROR root   File
> "/opt/guest-agent-venv/lib/python3.6/site-packages/oslo_utils/importutils.py",
> line 44, in import_object
> 2021-02-08 09:33:01.877 1288 ERROR root     return
> import_class(import_str)(*args, **kwargs)
> 2021-02-08 09:33:01.877 1288 ERROR root   File
> "/opt/guest-agent-venv/lib/python3.6/site-packages/oslo_utils/importutils.py",
> line 30, in import_class
> 2021-02-08 09:33:01.877 1288 ERROR root     __import__(mod_str)
> 2021-02-08 09:33:01.877 1288 ERROR root ModuleNotFoundError: No module
> named 'trove.guestagent.datastore.experimental'
> 2021-02-08 09:33:01.877 1288 ERROR root
> 2021-02-08 09:33:08.287 1394 INFO trove.cmd.guest [-] Creating user and
> group for database service
> 2021-02-08 09:33:08.288 1394 DEBUG oslo_concurrency.processutils [-]
> Running cmd (subprocess): sudo groupadd --gid 1001 database execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:384
> 2021-02-08 09:33:08.314 1394 DEBUG oslo_concurrency.processutils [-] CMD
> "sudo groupadd --gid 1001 database" returned: 9 in 0.026s execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:423
> 2021-02-08 09:33:08.315 1394 DEBUG oslo_concurrency.processutils [-] 'sudo
> groupadd --gid 1001 database' failed. Not Retrying. execute
> /opt/guest-agent-venv/lib/python3.6/site-packages/oslo_concurrency/processutils.py:474
>
> --
> Regards,
>
>
> Ammad
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20210208/007cb05f/attachment-0001.html>


More information about the openstack-discuss mailing list