[Esciencecentral-users] Adding blocks and libraries [was: RE: Error in installing source code.]
Cloud based scientific data analysis
Status: Beta
Brought to you by:
sjwoodman
|
From: Jacek C. <jac...@ne...> - 2014-11-04 00:24:02
|
Hi Abhik, Glad to hear that you’ve managed to use our ansible playbook on MacOS. You’re the first one! ☺ Regarding the block palette, to make it full of blocks you need to build and upload libraries and blocks to your server. Currently, it’s still only semi-automated process. First, you need to create file ~/.inkspot/maven.props with contents: serverURL=http://<SERVER_ADDRESS>/APIServer hostname=<SERVER_ADDRESS> port=8080 username=<USERNAME> password=<PASSWORD> Then log in to the server and create folder “Services” and “Libraries” in your home folder. Finally, build maven tools, libraries and blocks: 1. Run ‘mvn clean install’ in the ‘code/tools/maven’ directory 2. Run ‘mvn clean install’ in ‘code/webflow/WorkflowItems/libraries’. 3. Run ‘mvn clean install’ in ‘code/webflow/WorkflowItems/blocks’. Note that the order of the build is important. If you set maven.props properly, libraries and blocks should be successfully built and uploaded to your instance. Cheers, Jacek /yatsek/ From: Abhik Seal [mailto:ab...@um...] Sent: 04 November 2014 00:07 To: Jacek Cala Subject: Re: [Esciencecentral-users] Error in installing source code. Yes I used ansible. Now attaching a figure i couldnt found the nodes in analyse with workflows tab. Do i need to write my own binaries or you need to download it from somewhere . If i want to make a QSAR workflow how do i create it ? On Mon, Nov 3, 2014 at 6:45 PM, Jacek Cala <jac...@ne...<mailto:jac...@ne...>> wrote: Hi Abhik, Did you get it running via ansible? If yes, the basic setup can be eSC server + db engine on one node and a number of engines on the rest of your nodes in the cluster. Just edit inventory.ini and set addresses accordingly. Alternatively, for very high demanding setups you may run db engine and eSC server separately but that shouldn’t be needed before you reach about 100-200 engine nodes. Cheers, Jacek /yatsek/ From: Abhik Seal [mailto:ab...@um...<mailto:ab...@um...>] Sent: 03 November 2014 23:04 To: Jacek Cala Subject: Re: [Esciencecentral-users] Error in installing source code. Great works now thanks. So do you have any links or docs to install it on multinode cluster ?? On Mon, Nov 3, 2014 at 8:16 AM, Jacek Cala <jac...@ne...<mailto:jac...@ne...>> wrote: Hi Abhik, I assume you’ve checked out the sources to your mac. Yes, you need to build the sources with maven. You have to have code/server/Ear/target/inkspot.ear and code/webflow/WorkflowEngine/target/ engine-package.zip. They are automatically installed by the ansible playbook. Then to use ansible deployment you will need: - install ansible on your mac – hope the blog info I sent you will help with that. - edit inventory.ini and set your target Ubuntu machine(s) instead of the default example addresses. - preferably exchange keys between the mac and target machine(s), e.g. with ssh-copy-id but you can run ansible with the --ask-pass option. - run from your mac ansible-playbook standalone.yml -i inventory.ini You don’t need to install db, roles nor jBoss, the ansible playbook takes care of it. Jacek /yatsek/ |