Hi all,
I figured out that in DB -configuration we can change the parent.mount, and I 
was able to reflect it during server restart.
I can see that the /var/lib/cloud/management/mnt is owned by the cloud 
user/usergroup.
However, the folders created inside the /var/lib/cloud/management/mnt/VM 
directory are not owned by cloud, they belong to root user.

I am still getting the permissions issue. Anyone faced similar issue, please 
guide.

Logs show:

2013-01-11 05:23:16,018 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Executing 
copyTemplateFromSecondaryToPrimary. secondaryStorage: 
nfs://10.0.110.12/data/cloudstack/secondary, templatePathAtSecondaryStorage: 
template/tmpl/1/8/, templateName: routing-8
2013-01-11 05:23:16,019 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Executing: sudo mount -t nfs 
10.0.110.12:/data/cloudstack/secondary 
/var/lib/cloud/management/mnt/VM/345051758635.37d8c841
2013-01-11 05:23:16,147 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Execution is successful.
2013-01-11 05:23:16,148 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Executing: sudo chmod 777 
/var/lib/cloud/management/mnt/VM/345051758635.37d8c841
2013-01-11 05:23:16,192 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Exit value is 1
2013-01-11 05:23:16,192 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) chmod: changing permissions of 
`/var/lib/cloud/management/mnt/VM/345051758635.37d8c841': Operation not 
permitted
2013-01-11 05:23:16,193 WARN  [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Unable to set permissions for 
/var/lib/cloud/management/mnt/VM/345051758635.37d8c841 due to chmod: changing 
permissions of `/var/lib/cloud/management/mnt/VM/345051758635.37d8c841': 
Operation not permitted
2013-01-11 05:23:16,193 ERROR [vmware.manager.VmwareManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Unable to create mount point for 
nfs://10.0.110.12/data/cloudstack/secondary
2013-01-11 05:23:16,193 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Secondary storage mount point: /mnt/sec
2013-01-11 05:23:16,193 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Executing command: tar --no-same-owner 
-xf /mnt/sec/template/tmpl/1/8/routing-8.ova
2013-01-11 05:23:16,193 DEBUG [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Executing: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
2013-01-11 05:23:16,195 WARN  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-14:torvms04lx.sigmasys.net) Exception: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
java.io.IOException: Cannot run program "tar" (in directory 
"/mnt/sec/template/tmpl/1/8"): error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)



Thanks and Regards.

Asmita Patil Vagyani. 

-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com] 
Sent: 11 January 2013 PM 03:31
To: 'cloudstack-users@incubator.apache.org'
Subject: CloudStack 4 OS default Mount point Issue

Hi,

I found that internally for starting the system VM, management server tries to 
copy the routing-8 ova from secondary to the primary storage.
In this process, it creates a mount point on the /var/lib/cloud/mnt/VM folder. 
Here I get permission denied issue. It tries to chmod the permissions, but 
fails in the attempt.

I saw a bug on CS Bugtracker - 
http://bugs.cloudstack.org/browse/CS-12820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#issue-tabs
The solution is to change default mount path of OS where mgmt server is running 
to /var/lib/cloud/managment/mnt as /var/lib/cloud/management is home directory 
of user 'cloud', mgmt server can have full permission to manipulate it.

My question is where I can do the configuration of default OS mount point.
I tried to change the /setup/db/server-setup.xml, and restarted the server, but 
no luck.
    

The logs are as follows from the start :

2013-01-11 04:50:04,419 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Template routing-8 is not setup yet, 
setup template from secondary storage with uuid name: 
ac12f92422f8382d96409d85942a08a8
2013-01-11 04:50:05,717 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Executing 
copyTemplateFromSecondaryToPrimary. secondaryStorage: 
nfs://10.0.110.12/data/cloudstack/secondary, templatePathAtSecondaryStorage: 
template/tmpl/1/8/, templateName: routing-8
2013-01-11 04:50:05,717 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Executing: sudo mount -t nfs 
10.0.110.12:/data/cloudstack/secondary 
/var/lib/cloud/mnt/VM/345051758635.4190c4bd
2013-01-11 04:50:05,870 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Execution is successful.
2013-01-11 04:50:05,871 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Executing: sudo chmod 777 
/var/lib/cloud/mnt/VM/345051758635.4190c4bd
2013-01-11 04:50:05,917 DEBUG [vmware.manager.VmwareManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Exit value is 1
chmod: changing permissions of `/var/lib/cloud/mnt/VM/345051758635.4190c4bd': 
Operation not permitted
2013-01-11 04:50:05,917 WARN  [vmware.manager.VmwareManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Unable to set permissions for 
/var/lib/cloud/mnt/VM/345051758635.4190c4bd due to chmod: changing permissions 
of `/var/lib/cloud/mnt/VM/345051758635.4190c4bd': Operation not permitted
2013-01-11 04:50:05,922 ERROR [vmware.manager.VmwareManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Unable to create mount point for 
nfs://10.0.110.12/data/cloudstack/secondary
2013-01-11 04:50:05,922 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Secondary storage mount point: /mnt/sec
2013-01-11 04:50:05,922 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Executing command: tar --no-same-owner 
-xf /mnt/sec/template/tmpl/1/8/routing-8.ova
2013-01-11 04:50:05,922 DEBUG [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Executing: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
2013-01-11 04:50:05,924 WARN  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-10:torvms03lx.sigmasys.net) Exception: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
java.io.IOException: Cannot run program "tar" (in directory 
"/mnt/sec/template/tmpl/1/8"): error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)



Thanks and Regards.

Asmita Patil Vagyani. 

-----Original Message-----
From: Paul Angus [mailto:paul.an...@shapeblue.com] 
Sent: 11 January 2013 PM 03:07
To: cloudstack-users@incubator.apache.org
Subject: RE: CloudStack 4 Templates

Hi,

The only place you can define your secondary storage is in Infrastructure > 
Secondary Storage in the UI.

If you have exported /mnt/secondary as the share, it's legitimate for a client 
to mount that as /mnt/sec (you can't change that)


Some manual troubleshooting to try is to go to your ESXi host and try to 
manually mount the secondary storage share as an nfs volume, then browse to it 
and check you can see the files/folders and that you have read/write permission.




Regards,

Paul Angus
S: +44 20 3603 0540 | M: +447711418784
paul.an...@shapeblue.com

-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com]
Sent: 11 January 2013 09:24
To: 'cloudstack-users@incubator.apache.org'
Subject: RE: CloudStack 4 Templates

Hi Paul,

The secondary storage is properly configured in cloudstack secondary storage 
share in Infrastructure.
I can see it.
Now the problem is during the booting process of management server it tries to 
start the system VM, for which it needs the routing-8.ova.
THis routing.ova is in the secondary storage.
It is trying to lookup this ova file into wrong directory /mnt/sec , but 
actually the directory is /mnt/secondary.

THis is the problem, I don’t know where this wrong path /mnt/sec is coming from.

Logs show :
2013-01-11 01:26:21,474 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-259:torvms04lx.sigmasys.net) Secondary storage mount point: 
/mnt/sec
2013-01-11 01:26:21,474 INFO  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-259:torvms04lx.sigmasys.net) Executing command: tar 
--no-same-owner -xf /mnt/sec/template/tmpl/1/8/routing-8.ova
2013-01-11 01:26:21,474 DEBUG [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-259:torvms04lx.sigmasys.net) Executing: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
2013-01-11 01:26:21,475 WARN  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-259:torvms04lx.sigmasys.net) Exception: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
java.io.IOException: Cannot run program "tar" (in directory 
"/mnt/sec/template/tmpl/1/8"): error=2, No such file or directory

Thanks and Regards.

Asmita Patil Vagyani.


-----Original Message-----
From: Paul Angus [mailto:paul.an...@shapeblue.com]
Sent: 11 January 2013 PM 02:13
To: cloudstack-users@incubator.apache.org
Subject: RE: CloudStack 4 Templates

You can tell cloudstack the 'share' or 'nfs export' to connect to, examples 
might be:

/mnt/secondary
/exports/secondary
/home/storage/secondary


where CloudStack mounts that is hardcoded into the CloudStack element which is 
mounting it.

you can use the management server to host storage for small or POC deployments, 
but you must share the storage location and connect to that share. And almost 
forget that it happens to be on the cloudstack management server - treat it 
like an nfs server with the same ip addres as the management server.

you tell cloudstack the location of the secondary storage share in 
Infrastructure > Secondary Storage in the UI.


Regards,

Paul Angus
S: +44 20 3603 0540 | M: +447711418784
paul.an...@shapeblue.com

-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com]
Sent: 11 January 2013 08:15
To: 'cloudstack-users@incubator.apache.org'
Subject: RE: Cloudstack 4 Templates

Hi Paul,

The directory mounted is named as /mnt/secondary and not mnt/sec.
I am not sure from where its picking the /mnt/sec directory.
Any idea if this is configured somewhere?

Thanks and Regards.

Asmita Patil Vagyani.


-----Original Message-----
From: Paul Angus [mailto:paul.an...@shapeblue.com]
Sent: 11 January 2013 PM 01:33
To: cloudstack-users@incubator.apache.org
Subject: RE: Cloudstack 4 Templates

Hi Asmita,

First guess... check the permissions on your secondary storage (and the 
subfolders). The 'no_root_squash' is important in share configuration, all 
files/folders should allow root to have read and write access.

NB "/mnt/sec/template/tmpl/1/8" should be how the SSVM mounts the secondary 
storage



Regards,

Paul Angus
S: +44 20 3603 0540 | M: +447711418784
paul.an...@shapeblue.com

-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com]
Sent: 11 January 2013 07:26
To: 'cloudstack-users@incubator.apache.org'; 
'cloudstack-...@incubator.apache.org'
Subject: RE: Cloudstack 4 Templates

An update:

When I start the Management server for Cloudstack 4. I can see the count of 
System VMs as 2.
But after some time, one of the system VMs goes down.

When I see the management server logs, I saw the reason as -
2013-01-11 01:26:21,475 WARN  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-259:torvms04lx.sigmasys.net) Exception: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
java.io.IOException: Cannot run program "tar" (in directory 
"/mnt/sec/template/tmpl/1/8"): error=2, No such file or directory

The directory mounted is named as /mnt/secondary and not mnt/sec.
I am not sure from where its picking the /mnt/sec directory.
Any idea if this is configured somewhere?

Thanks and Regards.

Asmita Patil Vagyani.



Thanks and Regards.

Asmita Patil Vagyani.
Tech Lead,  Sigma Software Solutions, Pune,
T: +91-20-25661992 / 93 / 94. Extn. : 286


-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com]
Sent: 11 January 2013 PM 12:31
To: 'cloudstack-users@incubator.apache.org'; 
'cloudstack-...@incubator.apache.org'
Subject: RE: Cloudstack 4 Templates

Hi all,

When I start the Managemnt server for Cloudstack 4. I can see the count of 
System VMs as 2.
But after some time, one of the system VMs goes down.

When I see the management server logs, I saw the reason as -
2013-01-11 01:26:21,475 WARN  [vmware.manager.VmwareStorageManagerImpl] 
(DirectAgent-259:torvms04lx.sigmasys.net) Exception: tar --no-same-owner -xf 
/mnt/sec/template/tmpl/1/8/routing-8.ova
java.io.IOException: Cannot run program "tar" (in directory 
"/mnt/sec/template/tmpl/1/8"): error=2, No such file or directory

The routing-8.ova is not present in the tmpl directory, instead some ova with 
name f1f6983d-9f10-40cd-be5d-fb366daadbfa.ova is found in the same location.
I saw the bug 6885 in CS Bugtracker, I am not sure if renaming the .ova file is 
the cause of problem.

Please let me know if I am in the right direction.

Thanks and Regards.

Asmita Patil Vagyani.

-----Original Message-----
From: Srikanteswararao Talluri [mailto:srikanteswararao.tall...@citrix.com]
Sent: 10 January 2013 PM 01:47
To: cloudstack-users@incubator.apache.org; 'cloudstack-...@incubator.apache.org'
Subject: RE: Cloudstack 4 Templates

Hi Asmita,

In that case, your deployment must be having a default CentOS template 
downloaded. Please check the 'listTemplates'. For some reason, if that template 
download was not successful (could be an issue with network reachability or 
wrong url provided in db),
You can check network reachability from secondary storage VM or   
cloud.vm_template table in the database.

In any case, You can get a OVA template for CentOS  @ 
http://download.cloud.com/releases/2.2.0/CentOS5.3-x86_64.ova

Thanks,
~Talluri

-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com]
Sent: Thursday, January 10, 2013 1:35 PM
To: 'cloudstack-users@incubator.apache.org'; 
'cloudstack-...@incubator.apache.org'
Subject: RE: Cloudstack 4 Templates

Hi Sri,
I used the burbank template for installing the system VM during installation, 
its done.
I have created zone, POD, VMWare Cluster and hosts too.
Now I want to deploy a VM on the host.

In the deployVirtualMachine API we need to provide the template ID for the 
template.
I want to create a template first, how can create it?


Thanks and Regards.

Asmita Patil Vagyani.


-----Original Message-----
From: Srikanteswararao Talluri [mailto:srikanteswararao.tall...@citrix.com]
Sent: 10 January 2013 PM 01:26
To: cloudstack-users@incubator.apache.org; 'cloudstack-...@incubator.apache.org'
Subject: RE: Cloudstack 4 Templates

This is the systemvm template for cloudstack 4.0(for VMWare) 
http://download.cloud.com/templates/burbank/burbank-systemvm-08012012.ova
You can use the above template to bring up system VM not Guest VMs.



Please refer to the following link for documentation:

http://incubator.apache.org/cloudstack/docs/en-US/index.html



Thanks,
~Talluri

-----Original Message-----
From: Asmita Vagyani [mailto:asmita.vagy...@sigma-systems.com]
Sent: Thursday, January 10, 2013 1:01 PM
To: 'cloudstack-users@incubator.apache.org'; 
'cloudstack-...@incubator.apache.org'
Subject: Cloudstack 4 Templates

Hi,
I want to register a template in Cloudstack 4 client console.
I want the ova file downloadable link for VMWare.
This template will be used for creating a VM on the cluster host.

I saw in the Cloudstack 3.0 documentation that for vmware system template link 
is http://download.cloud.com/templates/acton/actonsystemvm-02062012.ova
Can I use the same template for cloudstack 4.
Also, can this system template be used for creating a VM.

Is there a library of such templates for different hypervisors, if yes plz let 
me knw the link.


Thanks and Regards.

Asmita Patil Vagyani.











ShapeBlue provides a range of strategic and technical consulting and 
implementation services to help IT Service Providers and Enterprises to build a 
true IaaS compute cloud. ShapeBlue’s expertise, combined with CloudStack 
technology, allows IT Service Providers and Enterprises to deliver true, 
utility based, IaaS to the customer or end-user.

________________________________

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd. If you are not the intended recipient of 
this email, you must neither take any action based upon its contents, nor copy 
or show it to anyone. Please contact the sender if you believe you have 
received this email in error. Shape Blue Ltd is a company incorporated in 
England & Wales.
ShapeBlue provides a range of strategic and technical consulting and 
implementation services to help IT Service Providers and Enterprises to build a 
true IaaS compute cloud. ShapeBlue’s expertise, combined with CloudStack 
technology, allows IT Service Providers and Enterprises to deliver true, 
utility based, IaaS to the customer or end-user.

________________________________

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd. If you are not the intended recipient of 
this email, you must neither take any action based upon its contents, nor copy 
or show it to anyone. Please contact the sender if you believe you have 
received this email in error. Shape Blue Ltd is a company incorporated in 
England & Wales.
ShapeBlue provides a range of strategic and technical consulting and 
implementation services to help IT Service Providers and Enterprises to build a 
true IaaS compute cloud. ShapeBlue’s expertise, combined with CloudStack 
technology, allows IT Service Providers and Enterprises to deliver true, 
utility based, IaaS to the customer or end-user.

________________________________

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd. If you are not the intended recipient of 
this email, you must neither take any action based upon its contents, nor copy 
or show it to anyone. Please contact the sender if you believe you have 
received this email in error. Shape Blue Ltd is a company incorporated in 
England & Wales.

Reply via email to