Установка ScyllaDB не удалась на RHEL9
Я устанавливаю ScyllaDB (как описано здесь: https://www.scylladb.com/download/?platform=rhel&version=scylla-5.2#open-source) на компьютере RHEL9 (работающем на AWS EC2).
Получение этой ошибки:
Error:
Problem 1: cannot install the best candidate for the job
- nothing provides python2 needed by scylla-tools-core-5.1.7-0.20230312.5c5a9633eab8.noarch
Problem 2: package scylla-5.1.7-0.20230312.5c5a9633eab8.aarch64 requires scylla-tools-core = 5.1.7, but none of the providers can be installed
- cannot install the best candidate for the job
- nothing provides python2 needed by scylla-tools-core-5.1.7-0.20230312.5c5a9633eab8.noarch
Problem 3: package scylla-tools-5.1.7-0.20230312.5c5a9633eab8.noarch requires scylla-tools-core, but none of the providers can be installed
- cannot install the best candidate for the job
- nothing provides python2 needed by scylla-tools-core-5.1.0-0.20221127.69e8fb997c7b.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.0~rc0-0.20220810.86a6c1fb2b79.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.0~rc1-0.20220902.d10aee15e7e9.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.0~rc2-0.20220919.66f34245fc6c.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.0~rc3-0.20221009.9deeeb4db1cd.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.0~rc4-0.20221106.0295d0c5c81d.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.0~rc5-0.20221120.40a1905a2d2e.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.1-0.20221208.1cfedc5b59f4.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.2-0.20221225.4c0f7ea09893.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.3-0.20230112.addc4666d502.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.4-0.20230122.be3f6f8c7bc0.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.5-0.20230207.5c9ecd560440.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.6-0.20230223.530600a64674.noarch
- nothing provides python2 needed by scylla-tools-core-5.1.7-0.20230312.5c5a9633eab8.noarch
Problem 4: package scylla-machine-image-5.1.7-20230312.828c591.noarch requires scylla = 5.1.7, but none of the providers can be installed
- package scylla-5.1.7-0.20230312.5c5a9633eab8.aarch64 requires scylla-tools-core = 5.1.7, but none of the providers can be installed
- cannot install the best candidate for the job
- nothing provides python2 needed by scylla-tools-core-5.1.7-0.20230312.5c5a9633eab8.noarch
По умолчанию образ RHEL9 поставляется с Python 3.xx, поэтому я вручную установил Python 2.7.18 и добавил его в$PATH
. Ошибка все еще сохраняется.
Кстати, я установил ScyllaDB на несколько компьютеров RHEL8 , и у меня никогда не возникало подобных проблем. Единственное другое отличие, о котором я могу думать, это то, что экземпляры RHEL8 EC2 былиr5.4xlarge
бегx86
архитектура, но коробка RHEL9m7g.4xlarge
коробка под управлением архитектуры ARM (хочу попробовать процессоры Graviton).