I have re-checked Rohit's blog page and also checked the devcloud2
box, and I have mistakenly thought that the line beginning with '$
#preseed ..' was a comment, but instead it seems to be another step
that I needed to perform.

The steps on Rohit's blog are:

  $ mkdir -p /opt/storage/secondary
  $ mkdir -p /opt/storage/primary
  $ hostuuid=`xe host-list |grep uuid|awk '{print $5}'`
  $ xe sr-create host-uuid=$hostuuid name-label=local-storage
shared=false type=file device-config:location=/opt/storage/primary
  $ echo "/opt/storage/secondary
*(rw,no_subtree_check,no_root_squash,fsid=0)" > /etc/exports
  $ #preseed systemvm template, may be copy files from devcloud's
/opt/storage/secondary
  $ /etc/init.d/nfs-kernel-server restart

Rohit's devcloud2 environment /opt/storage/secondary folder looks like this:

  root@devcloud:~# tree /opt/storage/secondary/
  /opt/storage/secondary/
  └── template
      └── tmpl
          └── 1
              ├── 1
              │   ├── edd5d5e5-b363-4926-a85b-d742ddd4a801.vhd
              │   └── template.properties
              └── 5
                  ├── ce5b212e-215a-3461-94fb-814a635b2215.vhd
                  └── template.properties

  5 directories, 4 files

Question 1) Am I correct in thinking that preseed'ing is a step I need
to perform?
Question 2) How do I preseed to create the /opt/storage/secondary
structure as shown above?

Many thanks,

Chris

On Mon, Feb 24, 2014 at 8:18 AM, chris snow <chsnow...@gmail.com> wrote:
> I've fixed one issue with the new devcloud environment that I'm
> working on, but I'm now running into another issue when running python
> ../marvin/marvin/deployDataCenter.py -i devcloud.cfg
>
> WARN  [c.c.h.x.r.XenServerStorageProcessor]
> (DirectAgent-5:ctx-c5ad1fa5) can't mount
> 192.168.56.10:/opt/storage/secondary/template/tmpl/1/1 to
> /var/run/cloud_mount/ad3779f0-a29d-42c0-a894-9f5198e46022
> WARN  [c.c.h.x.r.XenServerStorageProcessor]
> (DirectAgent-5:ctx-c5ad1fa5) Catch Exception
> com.cloud.utils.exception.CloudRuntimeException for template +  due to
> com.cloud.utils.exception.CloudRuntimeException: can't mount
> 192.168.56.10:/opt/storage/secondary/template/tmpl/1/1 to
> /var/run/cloud_mount/ad3779f0-a29d-42c0-a894-9f5198e46022
> com.cloud.utils.exception.CloudRuntimeException: can't mount
> 192.168.56.10:/opt/storage/secondary/
>
> See here for more information: https://github.com/snowch/devcloud/issues/15
>
> The only nfs setup that I'm doing is here:
> https://github.com/snowch/devcloud/blob/master/packer/scripts/postinstall_nfs.sh
>
> Any pointers to help me resolve this will be gratefully received!
>
> Many thanks.
>
> Chris



-- 
Check out my professional profile and connect with me on LinkedIn.
http://lnkd.in/cw5k69

Reply via email to