Thank you Yakir From: Stéphane Alleaume <crystallo...@gmail.com> Sent: 09 August 2022 14:21 To: Yakir Gibraltar <yaki...@gmail.com> Cc: user@cassandra.apache.org; Amit Patel <amit.pa...@euroclear.com> Subject: Re: RPM Installation on RHEL7 broken
CAUTION: This email comes from outside Euroclear! Be vigilant! Thanks you very much :-) Kind regards Stéphane Le mar. 9 août 2022, 15:16, Yakir Gibraltar <yaki...@gmail.com<mailto:yaki...@gmail.com>> a écrit : The issue is this commit on 4.0.5: https://github.com/apache/cassandra/commit/cd0a40d09e5c029e3cac260ecf4cb3dc02deabc7 From: Requires: jre >= 1.8.0 To: Requires: (jre-1.8.0 or jre-11) But support for “Boolean Dependencies” was added only in rpm version 4.13, CentOS 7 with rpm 4.11.3. This is my workaround to CentOS 7. For cassandra 4.0.5: Upgrade rpm/rpm-libs/python2-rpm/rpm-plugin-selinux/rpm-build-libs to 4.13.0.2<http://4.13.0.2>: [cass@h00104 ~]# sudo rpm --version RPM version 4.13.0.2 [cass@h00104 ~]# sudo rpm -Uvh https://archive.apache.org/dist/cassandra/redhat/40x/cassandra-4.0.5-1.noarch.rpm Retrieving https://archive.apache.org/dist/cassandra/redhat/40x/cassandra-4.0.5-1.noarch.rpm Preparing... ################################# [100%] Updating / installing... 1:cassandra-4.0.5-1 ################################# [100%] For older versions like Cassandra 4.0.4 it's very simple, change baseurl to: baseurl=https://archive.apache.org/dist/cassandra/redhat/40x/ And execute: [cass@h00104 ~]# sudo yum install cassandra-4.0.4-1.noarch cassandra-tools-4.0.4-1.noarch On Tue, Aug 9, 2022 at 3:48 PM Amit Patel via user <user@cassandra.apache.org<mailto:user@cassandra.apache.org>> wrote: Hi Stephane, I have followed same instruction but new rpm version 4.0.5 is broken(bug) and there are no other package on that repo (download base url for rhel) so I can not install older stable version. Kind regards, Amit Patel From: Stéphane Alleaume <crystallo...@gmail.com<mailto:crystallo...@gmail.com>> Sent: 09 August 2022 13:32 To: user@cassandra.apache.org<mailto:user@cassandra.apache.org>; Amit Patel <amit.pa...@euroclear.com<mailto:amit.pa...@euroclear.com>> Subject: Re: RPM Installation on RHEL7 broken CAUTION: This email comes from outside Euroclear! Be vigilant! Hi Hope it will help : https://cassandra.apache.org/doc/trunk/cassandra/getting_started/installing.html#installing-the-rpm-packages 1. Add the Apache repository of Cassandra to the file /etc/yum.repos.d/cassandra.repo (as the root user). The latest major version is 4.0 and the corresponding distribution name is 40x (with an "x" as the suffix). For older releases use 311x for C* 3.11 series, 30x for {30_version}, 22x for {22_version} and 21x for {21_version}. For example, to add the repository for version 4.0 (40x): [cassandra] name=Apache Cassandra baseurl=https://downloads.apache.org/cassandra/redhat/40x/<https://downloads.apache.org/cassandra/redhat/40x/gpgcheck=1repo_gpgcheck=1gpgkey=https:/downloads.apache.org/cassandra/KEYS> gpgcheck=1<https://downloads.apache.org/cassandra/redhat/40x/gpgcheck=1repo_gpgcheck=1gpgkey=https:/downloads.apache.org/cassandra/KEYS> repo_gpgcheck=1<https://downloads.apache.org/cassandra/redhat/40x/gpgcheck=1repo_gpgcheck=1gpgkey=https:/downloads.apache.org/cassandra/KEYS> gpgkey=https://downloads.apache.org/cassandra/KEYS<https://downloads.apache.org/cassandra/redhat/40x/gpgcheck=1repo_gpgcheck=1gpgkey=https:/downloads.apache.org/cassandra/KEYS> 1. Update the package index from sources: $ sudo yum update 1. Install Cassandra with YUM: $ sudo yum install cassandra A new Linux user cassandra will get created as part of the installation. The Cassandra service will also be run as this user. 1. Start the Cassandra service: $ sudo service cassandra start Le mar. 9 août 2022, 14:17, Amit Patel via user <user@cassandra.apache.org<mailto:user@cassandra.apache.org>> a écrit : Hi All, We are facing the issue on RHEL7 as well , we have java8 installed on the system but when I tried to install yum install Cassandra or even localinstall(downloaded rpm) gives similar error as below . There are bug report for this issue (CASSANDRA-17765<https://issues.apache.org/jira/browse/CASSANDRA-17765>) but not sure when it can resolve. #yum localinstall cassandra-4.0.5-1.noarch.rpm Loaded plugins: product-id, search-disabled-repos, subscription-manager Examining cassandra-4.0.5-1.noarch.rpm: cassandra-4.0.5-1.noarch Marking cassandra-4.0.5-1.noarch.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package cassandra.noarch 0:4.0.5-1 will be installed Error: Invalid version flag: or Edit<https://issues.apache.org/jira/secure/EditComment!default.jspa?id=13472721&commentId=17576846>Delete<https://issues.apache.org/jira/secure/DeleteComment!default.jspa?id=13472721&commentId=17576846> We have used the below repo: [cassandra] name=Apache Cassandra baseurl=https://downloads.apache.org/cassandra/redhat/40x/ gpgcheck=1 repo_gpgcheck=1 gpgkey=https://downloads.apache.org/cassandra/KEYS I tried older version but no package available on Index of /cassandra/redhat/40x (apache.org)<https://downloads.apache.org/cassandra/redhat/40x/> yum install cassandra-4.0.4* No package cassandra-4.0.4* available. And broken package yum install cassandra-4* Loaded plugins: product-id, search-disabled-repos, subscription-manager Resolving Dependencies --> Running transaction check ---> Package cassandra.noarch 0:4.0.5-1 will be installed Error: Invalid version flag: or How Can I install the stable version? Can someone please guide, What is the best practice to install cassandra on production server rpm package or tarball? Thanks & Kind regards, Amit Patel This e-mail message, including any attachments transmitted with it, is CONFIDENTIAL and may contain legally privileged information. This message is intended solely for the use of the individual or entity to whom it is addressed. If you have received this message in error, please notify us immediately and delete it from your system. Please visit our website to read the full disclaimer www.euroclear.com/disclaimer<http://www.euroclear.com/disclaimer> and for Euroclear Group company information www.euroclear.com/aboutus<http://www.euroclear.com/aboutus> This e-mail message, including any attachments transmitted with it, is CONFIDENTIAL and may contain legally privileged information. This message is intended solely for the use of the individual or entity to whom it is addressed. If you have received this message in error, please notify us immediately and delete it from your system. Please visit our website to read the full disclaimer www.euroclear.com/disclaimer<http://www.euroclear.com/disclaimer> and for Euroclear Group company information www.euroclear.com/aboutus<http://www.euroclear.com/aboutus> -- בברכה, יקיר גיברלטר This e-mail message, including any attachments transmitted with it, is CONFIDENTIAL and may contain legally privileged information. This message is intended solely for the use of the individual or entity to whom it is addressed. If you have received this message in error, please notify us immediately and delete it from your system. Please visit our website to read the full disclaimer www.euroclear.com/disclaimer and for Euroclear Group company information www.euroclear.com/aboutus