Difference between revisions of "Deploy Procedure in Kadeploy 3 and OAR"

From Supercomputación y Cálculo Científico UIS
Line 1: Line 1:
 
{{Note|<nowiki>
 
{{Note|<nowiki>
It's important to note that the type of user affects the ...
+
There are two kinds of environments, private and public.  Private environments are only usable for the user
 +
It's important to note that the user that performs the operations related to deployments affects the  
 
</nowiki>}}
 
</nowiki>}}
  
 
'''Deploying a base image'''
 
'''Deploying a base image'''
  
It's necessary to check the exact name of the environment to deploy.  The command kaenv3 -l allows to see all the available
+
It's necessary to check the exact name of the environment to deploy.  The command kaenv3 -l allows to see all the environments available for the current user. 
 
{{Command|<nowiki>kaenv3 -l</nowiki>}}
 
{{Command|<nowiki>kaenv3 -l</nowiki>}}
  

Revision as of 20:19, 8 September 2014

NOTE: There are two kinds of environments, private and public. Private environments are only usable for the user It's important to note that the user that performs the operations related to deployments affects the


Deploying a base image

It's necessary to check the exact name of the environment to deploy. The command kaenv3 -l allows to see all the environments available for the current user.

kaenv3 -l


oarsub -I -t deploy


kadeploy3 -e squeeze-x32-base -f $OAR_NODEFILE


ssh root@nodo09


Saving the modified image

In the machine execute these commands

rm /etc/udev/rules.d/70-persistent-net.rules
mount -o bind / /mnt

After exiting the machine, on the front-end execute the following commands:

ssh root@guanexx "cd /mnt; tar --posix --numeric-owner --one-file-system -zcf - *" > archivoImagen.tgz

Create the following file in an accessible location:

File: ambiente.dsc
name : ambiente

version : 1 
author : usuario 
tarball : /home/usuario/ambiente.tgz|tgz 
kernel : /boot/vmlinuz-2.6.26-2-amd64 
initrd : /boot/initrd.img-2.6.26-2-amd64 
fdisktype : 83 
filesystem : ext3 
visibility : private 
demolishing_env : 0 
environment_kind : linux