Error in starting confluent in Ubuntu. confluent requires curl - apache-kafka

I have installed confluent 3.3.1 in Ubuntu 16.04LTS. I followed all the instructions to install confluent as per documentation. But, when I start confluent using "confluent start". I am getting an error 'confluent' requires 'curl'. What should I change to fix this issue. I have Java8 and Scala 2.11 in my system.
This is the link i followed.
Install Confluent 3.3.1

just install curl package via
sudo apt-get install curl
it could be that they don't have dependency explicitly set in their package - it's better to raise a bug...

Feel free to track https://github.com/confluentinc/confluent-cli/issues/54
It'll be fixed in the forthcoming bugfix release for each version of Confluent Platform.

I still get this error on Red Hat Enterprise Linux Server release 7.4 (Maipo) as of May 22nd 2018.
The solution as mentioned by Alex Ott is to install curl.
sudo yum install curl

Related

Can anyone help me installation Mosquitto 2.0 on CentOS linux 7.0

I need to install Mosquitto 2.0 on my centOS linux machine.
The command available is yum install mosquitto works well, but it installs 1.6 version
I cannot use docker due to some limitation in my machine container eligibility.
Can anyone help me in this?
After some trial and error along with performing this is the best document I got so far.
https://www.disk91.com/2016/technology/internet-of-things-technology/install-mosquitto-mqtt-server-on-centos-to-publish-iot-data/

Installing MySQL Client 5.6 on Ubuntu 18.04

I have a legacy project that I'm trying to modernize, and part of that involves setting up a more efficient system of automated backups using mysqldump.
The app's database is using MySQL 5.6, and is hosted via an RDS instance. To get mysqldump up and running, I believe I need to install a version of mysql-client that corresponds to 5.6.
However, running apt-get install mysql-client installs 8.0 by default. However, I can't find any version-specific versions of mysql-client available. Running sudo apt-get install mysql-client-5.7 returns a notice that there's no installation candidate available.
Is it still possible to install older versions of mysql-client? If not, is there another way to get ahold of the mysqldump functionality?
Edit: As #exussum noted below, 8.0 is backwards compatible with 5.6 and 5.7. I was hitting errors when running mysqldump, which I'd assumed indicated incompatibility, but were actually related to my app specifically.
They are backwards compatible, so you can use mysql-client 8 to dump mysql-server 5.5
to get a specific version docker is great
(sudo apt install docker) to install
docker run mysql:5.6 mysqldump
will run mysqldump though docker, and you can choose your version there easily enough

How to install Kubernetes from release binary on Centos 7

I've downloaded kubernetes binary release 1.4.1 and want to install it on my Centos 7 cluster. The official guide is based on "yum install ...".
Is there any guide/instruction show me how to install and configure k8s using a binary release?
Highly appreciate your help.
I was struggling with the same setup too. After hours of googling I decided to go the kubeadm way.
wget https://github.com/kubernetes/release/archive/master.zip
unzip master.zip
cd release-master/rpm && ./docker-build.sh
This produced three rpm packages of v1.4.3. After installing packages, simply run kubeadm init and that is all.
In addition, there is some nice documentation for CoreOS , I tried to follow this first, but then I got compatibility issues in configuration between CentOS and CoreOS. Hope this helps.

postgresql-9.3-pljava-gcj for 64 bit architecture

I need to install pljava for postgresql 9.3 on Ubuntu 14.04. I installed the 64bit version of postgre using the apt-get packet manager of Ubuntu, and I tried installing pljava in the same way
sudo apt-get install postgresql-9.3-pljava-gcj
but it gives me the "unmet dependencies error"
The following packages have unmet dependencies:
postgresql-9.3-pljava-gcj:i386 : Depends: postgresql-9.3:i386 but it is not going to be installed
Apparently, there's no version of pljava for 64bit architectures of pljava for postgresql 9.3. Also searching the Web led me to this conclusion (https://launchpad.net/ubuntu/+source/postgresql-pljava/1.4.3-3 - see the "not build" versions of the packet).
Now, my problem is that I have to use a 64bit version of postgresql-9.3, and I definitely need pljava to embed some "java triggering" inside the db. Does anyone know any solution to this issue? Can I use pljava-9.1 with postgresql-9.3? Anything else?
Thanks a lot
There is no maintained PL/JAVA package for Ubuntu anymore. The package you mentioned is using a too old version of PL/JAVA, depending on gcj. It is highly recommended to use PL/JAVA version 1.5.0, using a recent Oracle or OpenJDK java version.
The sad news is you have to build it yourself. For instructions, see
https://tada.github.io/pljava/build/build.html (building)
https://tada.github.io/pljava/install/install.html (installing)
At the time this question was asked, it was true that there were not maintained PL/Java packages for Ubuntu.
Just to update the story, more recently there are. They can be found in the PGDG apt repository.

Installing Spring-XD on Hortonworks HDP

I'm trying to install Spring-XD on the Hortonworks HDP Sandbox (VM Virtualbox running Red Hat).
According to the Spring-XD documentation (http://docs.spring.io/spring-xd/docs/1.0.0.M6/reference/html/#redhatcentos-installation), you can "install Spring XD using homebrew on OSX and yum on RedHat/CentOS."
I've tried yum search spring and with other spelling permutations, but get no matches.
Can anyone explain how to install spring-xd in this environment, whether via yum or other means?