Member since
06-27-2018
8
Posts
3
Kudos Received
2
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
774 | 06-13-2019 03:15 PM | |
1097 | 02-12-2019 12:12 PM |
12-05-2019
02:16 AM
Infrastructure creation failed. Reason: Failed to retrieve the server's certificate This error message is a sign that your deployed cloudbreak was not able to connect to to the cluster. It could be for various reasons. When a new version of Cloudbreak is released, the default imagecatalog is also updated with compatible image version for that particular version. "how can i burn new image for cloudbreak 2.9.1 ?" Please follow our official guide: https://docs.cloudera.com/HDPDocuments/Cloudbreak/Cloudbreak-2.9.1/advanced-cluster-options/content/cb_build-custom-images.html Laszlo
... View more
12-05-2019
02:07 AM
Hi AbdoM, Seems like your cloudbreak instance can't reach your Openstack. Might be incorrect network settings. Could try to telnet to your openstack from the machine where Cloudbreak is deployed? telnet openstack.yourdomain.com 5000 Also there might be some clues in the cloudbreak logs, please also check: docker logs cbreak_cloudbreak_1 docker logs cbreak_cloudbreak_1 Laszlo
... View more
06-13-2019
03:15 PM
1 Kudo
Hi, You asked multiple question, I'll try to make a list out of it and answer them in order Where I can find updated information upon how to install a small cluster in Azure? This would consist of 2 steps. First you need to deploy your own Cloudbreak Installation. We have a tool for that called cbd. I would advise to follow one of our quick start guides: https://github.com/hortonworks/azure-cbd-quickstart The second step is once you have Cloudbreak running, you can start creating your clusters. Is it possible to store the parameters and be able to launch the cluster on Azure at will without having to spend a lot of time configuring the same things? You can easily reproduce an HDP cluster once you did the initial configuration. You just need to save the cluster descriptor json and feed that to one of our APIs. Do you know if there is a way to launch already preconfigured clusters from a blueprint? Yes, Cloudbreak comes with Default Ambari blueprints built in. These blueprint define what services should be installed on the Cluster. You can also specify custom blueprints if you are not satisfied with the built in ones. Say for example that I have a script which automatically provides 5 or 6 VMs on Azure and then launce HDP automatically? You don't need to fiddle with custom scripts, cloudbreak can provision machines, networks,disk, anything that is needed for a cluster.
... View more
02-12-2019
01:08 PM
Hi, "We manually added some RPM's" Can you share the specific list of the RPM's that were added? "instances that had the RPM's added were terminated and redeployed" Does this mean that after startup the RPM packages were reverted to their original version? Do you have any autoscaling groups enabled on the cluster? It's possible that salt reverted some packages during starting of the nodes or autoscale determined that the nodes are not in healthy condition. This issue might needs further investigation, could you contact your support representative and open a ticket?
... View more
02-12-2019
12:30 PM
Hi, Currently we have no integration with Azure VSTS. If nodes are upscaled outside the context of cloudbreak there could be nondeterministic behavior as cloudbreak would be out of sync with the cluster's actual state.
... View more
02-12-2019
12:12 PM
Hi, @automating cluster creation Using the CLI for automated cluster setup is a valid approach. @security Storing secure data in git repository is not a good idea. I would assume that you have Cloudbreak deployed and a CI job would have a configured cli to use it. I would also assume that this machine is secured as if you have access to this machine, you basically have access to everything cloudbreak stores. The configuration for CLI is located usually in ~/cb/config, and has the following testenv1:
username: user1
password: user1pw
server: 10.0.10.12
I'm not sure what kind of CI framework you plan to use (jenkins, teamcity, spinnaker), but basically you could have a CLI installed on an agent or a docker container having the cli and an example configuration file injected from the context of the CI build agent. Another idea is to have the encrypted cli config stored in github, and have the agent the decryption key, and apply the correct config.
... View more
02-12-2019
08:54 AM
1 Kudo
I believe Azure marketplace image uses Centos and it has a service manager called systemd. Here is a guide how to make a service wrapper with systemd: https://www.devdungeon.com/content/creating-systemd-service-files You have to set the WorkingDirectory to /var/lib/cloudbreak-deployer/ and ExecStart to cbd start
... View more
02-11-2019
10:03 AM
1 Kudo
Hi, By default cloudbreak is not installed as a service, so if there is a VM restart, you have to ssh into the machine and manually start up cloudbreak. Starting cloudbreak manually: #navigate to directory
/var/lib/cloudbreak-deployer/
#start cloudbreak
cbd start After a bit the UI should be available. If you plan to restart the VM regulalry it's probably worth to wrap it as a service.
... View more