Well, only ISOs have been copied to the new NFS storage... no other templates...
Is this expected behaviour or should I consider this a bug ? Any clue on troubleshooting this ? On 16 December 2013 17:05, Andrija Panic <andrija.pa...@gmail.com> wrote: > I have just restarted the management server, and the templates copy > process has begin to the new NFS server... > > Will update. > > > On 16 December 2013 16:14, Andrija Panic <andrija.pa...@gmail.com> wrote: > >> HI Geoff, >> I have just added new NFS secondary storage to CS. >> Can you please tell, when shall I expect all existing ISOs and templates >> to be copied over (start being copied...) - so far, I can observe NO >> network traffic. >> Is this maybe configurable like purge thread, or similar ? I have also >> issues the script for checking the SSVM ( >> /usr/local/cloud/systemvm/ssvm-check.sh) and have no problems so far. >> >> More important, I can confirm that I do NOT have checksum inside the >> "template.properties" on public templates, only on system templates... >> And I can confirm that I do not have public templates being replicated on >> all NFS storages...that is strange. ISOs do get replicated, but public >> templates does not... >> Is this a bug or what...? I can not observer any errors in management >> log... >> >> Thanks, >> Andrija >> >> >> >> On 13 December 2013 20:10, Andrija Panic <andrija.pa...@gmail.com> wrote: >> >>> Thank you very much, I will check... that... funny thing, I search for >>> files created in last i.e. 1 hour, and there is only one file created on 1 >>> NFS, no files created on other NFSs. >>> >>> Thanks >>> >>> Sent from Google Nexus 4 >>> On Dec 13, 2013 6:06 PM, "Geoff Higginbottom" < >>> geoff.higginbot...@shapeblue.com> wrote: >>> >>>> The templates get unique names, however they are in the same folder >>>> structure. >>>> >>>> e.g. >>>> >>>> My S1 has >>>> \\IPADDRESS\lonsec\template\tmpl\1\5 >>>> >>>> And my S2 has >>>> \\IPADDDRESS\lonsec2\template\tmpl\1\5 >>>> >>>> Note that the '1' is the account ID of the user who created the >>>> template, in this case 'system' as this is a system vm template, the '5' is >>>> simply the 5th template created on this system >>>> >>>> The two template.properties files contain the following >>>> >>>> S1 template.properties file >>>> # >>>> #Mon May 20 14:11:06 UTC 2013 >>>> filename=d015ebd8-5395-31a5-9648-a179062885d8.vhd >>>> vhd=true >>>> id=5 >>>> vhd.filename=d015ebd8-5395-31a5-9648-a179062885d8.vhd >>>> public=true >>>> uniquename=centos56-x86_64-xen >>>> vhd.virtualsize=21474836480 >>>> virtualsize=21474836480 >>>> checksum=905cec879afd9c9d22ecc8036131a180 >>>> hvm=false >>>> description=CentOS 5.6(64-bit) no GUI (XenServer) >>>> vhd.size=1758786048 >>>> size=1758786048 >>>> >>>> S1 template.properties file >>>> # >>>> #Wed Nov 21 23:14:59 UTC 2012 >>>> filename=8b106378-7d6d-31b3-aab7-bfc85ef97884.vhd >>>> vhd=true >>>> id=5 >>>> vhd.filename=8b106378-7d6d-31b3-aab7-bfc85ef97884.vhd >>>> public=true >>>> uniquename=centos56-x86_64-xen >>>> vhd.virtualsize=21474836480 >>>> virtualsize=21474836480 >>>> checksum=905cec879afd9c9d22ecc8036131a180 >>>> hvm=false >>>> description=CentOS 5.6(64-bit) no GUI (XenServer) >>>> vhd.size=1758786048 >>>> size=1758786048 >>>> dsa >>>> >>>> Note that the line >>>> checksum=905cec879afd9c9d22ecc8036131a180 >>>> is common to both, you will also find this value in the db in table >>>> cloud.vm_template >>>> This is the link to the template on disk, and the one referenced in the >>>> DB >>>> >>>> You can also see from the dates within the two properties files, that >>>> this template was originally deployed back in may, but when I added the 2nd >>>> Secondary Storage Node in November, the template was automatically copied >>>> across. >>>> >>>> Hopefully all this info helps you. >>>> >>>> Regards >>>> >>>> Geoff Higginbottom >>>> >>>> D: +44 20 3603 0542 | S: +44 20 3603 0540 | M: +447968161581 >>>> >>>> geoff.higginbot...@shapeblue.com >>>> >>>> -----Original Message----- >>>> From: Andrija Panic [mailto:andrija.pa...@gmail.com] >>>> Sent: 13 December 2013 16:47 >>>> To: users@cloudstack.apache.org >>>> Subject: Re: Merging/Removing Secondary Storage NFS >>>> >>>> Hi Jeff, thanks for that detailed explanation, I'm on the KVM by the >>>> way... >>>> For the *volume* snaphost, I can see that real snapshot exist localy (I >>>> say real snaphost, not clone), but also the clone is created on 1 of those >>>> NFS servers... >>>> >>>> Can you somehow instruct me to check if new template I have just >>>> created, is actualy copied on all 3 NFS hosts (all3 NFS are online, and >>>> working >>>> fine) ? >>>> Template is only 4GB of real size on the host, and it should be very >>>> quickly copied to where it shoyld be. (my IO and netowrk traffic are pretty >>>> low in general). >>>> >>>> Should the templates files be created on all 3 NFS storages, with the >>>> same file name? Or can I see this somehow from the database...I'm trying to >>>> decode it by myself, but can't figure this out... >>>> >>>> Thanks again, >>>> Andrija >>>> >>>> >>>> >>>> >>>> On 13 December 2013 17:35, Geoff Higginbottom < >>>> geoff.higginbot...@shapeblue.com> wrote: >>>> >>>> > Andrija, >>>> > >>>> > The design is that any Public Template, or ISO gets copied to every >>>> > secondary storage in the zone. The copying is undertaken by the SSVM >>>> > and will obviously take some time if you have just added a 2nd Public >>>> > ISO or Template, so your copy process may not have finished. >>>> > >>>> > For 4.2 'Snapshots' are now even more confusing than ever. We now >>>> have: >>>> > >>>> > 1. VM Snapshots (ESXi & XenServer Only) these are true Hypervisor >>>> > Snapshots, enabling quick roll back to the Snapshot, including Memory >>>> State. >>>> > 2. Volume Snapshots (better thought of as Volume Backups) >>>> > >>>> > VM Snapshots remain on Primary Storage to enable the quick roll-back >>>> > to Snapshot to work. >>>> > Volume Snapshots (backups) get copied to Secondary Storage. If you >>>> > have more than one Secondary Storage available, the first backup is >>>> > copied to one of the Secondary Storage volumes, chosen at random, then >>>> > all subsequent backups are always copied to the same Secondary Storage >>>> > volume >>>> > >>>> > Regards >>>> > >>>> > Geoff Higginbottom >>>> > >>>> > D: +44 20 3603 0542 | S: +44 20 3603 0540 | M: +447968161581 >>>> > >>>> > geoff.higginbot...@shapeblue.com >>>> > >>>> > -----Original Message----- >>>> > From: Andrija Panic [mailto:andrija.pa...@gmail.com] >>>> > Sent: 13 December 2013 16:29 >>>> > To: users@cloudstack.apache.org >>>> > Subject: Re: Merging/Removing Secondary Storage NFS >>>> > >>>> > HI Geoff, >>>> > But, I have verified that my public templates are storaged only on 1 >>>> > host... (at least based on file name of the template on one of those >>>> > host - these file names does NOT exist on other 2 NFS hosts...) Any >>>> clue ? >>>> > >>>> > Can you also confirm that now in 4.2, since snaphost are really a >>>> > snapshots, they are not moved to secondary storage, but exist localy >>>> > on the primary storage next to the original image they were created >>>> > from (I can see this with lsof and qemu-img info). >>>> > >>>> > Thanks >>>> > >>>> > >>>> > On 13 December 2013 17:21, Geoff Higginbottom < >>>> > geoff.higginbot...@shapeblue.com> wrote: >>>> > >>>> > > You don’t need to copy Public Templates from S1 to S2 if they have >>>> > > both been on line as Public Templates are always copied to every sec >>>> > > storage in the zone >>>> > > >>>> > > Regards >>>> > > >>>> > > Geoff Higginbottom >>>> > > >>>> > > D: +44 20 3603 0542 | S: +44 20 3603 0540 | M: +447968161581 >>>> > > >>>> > > geoff.higginbot...@shapeblue.com >>>> > > >>>> > > -----Original Message----- >>>> > > From: Andrija Panic [mailto:andrija.pa...@gmail.com] >>>> > > Sent: 13 December 2013 16:11 >>>> > > To: users@cloudstack.apache.org >>>> > > Subject: Re: Merging/Removing Secondary Storage NFS >>>> > > >>>> > > Just to correct myself: that guide: tells nice job for migrating >>>> > > snapshots. >>>> > > >>>> > > But I'm confused why only private templates should be migrated, why >>>> > > not also the public ones? >>>> > > >>>> > > Quote from the page: >>>> > > *"Note*: You must copy only private templates on Secondary storage >>>> > > host S2 to S1." >>>> > > And the whole guide is about migrating those private templates >>>> > > (these are mostly system VM templates and such) >>>> > > >>>> > > What about public templates? I have predefined some public >>>> > > templates, that as far as I can see, are only storaged on some of >>>> my 3 NFS hosts... >>>> > > ? >>>> > > >>>> > > Thanks >>>> > > >>>> > > >>>> > > >>>> > > On 13 December 2013 16:51, Andrija Panic <andrija.pa...@gmail.com> >>>> > wrote: >>>> > > >>>> > > > HI, >>>> > > > >>>> > > > anyone has good doc/procedure for removing old NFS (migrate >>>> > > > everything to new NFS server) ? >>>> > > > >>>> > > > I was thinking of editing the database - dump to sql file, search, >>>> > > > replace old IP address with new IP address, and rsync everything >>>> > > > from old NFS to new NFS, keeping the same directory structure. >>>> > > > Then import the edited dump file. >>>> > > > >>>> > > > I also found some Citrix's guide, but that does not seem to >>>> > > > migrate everything (only the system VM templates, as per my >>>> > > > understanding after reading the docs...) >>>> > > > http://support.citrix.com/article/CTX135229 >>>> > > > >>>> > > > Thanks. >>>> > > > >>>> > > > -- >>>> > > > >>>> > > > Andrija Panić >>>> > > > -------------------------------------- >>>> > > > http://admintweets.com >>>> > > > -------------------------------------- >>>> > > > >>>> > > >>>> > > >>>> > > >>>> > > -- >>>> > > >>>> > > Andrija Panić >>>> > > -------------------------------------- >>>> > > http://admintweets.com >>>> > > -------------------------------------- >>>> > > 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 or related >>>> > > companies. 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 Services India LLP is a >>>> > > company incorporated in India and is operated under license from >>>> > > Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company >>>> > > incorporated in Brasil and is operated under license from Shape Blue >>>> > > Ltd. ShapeBlue is a >>>> > registered trademark. >>>> > > >>>> > >>>> > >>>> > >>>> > -- >>>> > >>>> > Andrija Panić >>>> > -------------------------------------- >>>> > http://admintweets.com >>>> > -------------------------------------- >>>> > 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 or related >>>> > companies. 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 Services India LLP is a company >>>> > incorporated in India and is operated under license from Shape Blue >>>> > Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in >>>> > Brasil and is operated under license from Shape Blue Ltd. ShapeBlue >>>> is a registered trademark. >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> Andrija Panić >>>> -------------------------------------- >>>> http://admintweets.com >>>> -------------------------------------- >>>> 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 or related companies. 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 >>>> Services India LLP is a company incorporated in India and is operated under >>>> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a >>>> company incorporated in Brasil and is operated under license from Shape >>>> Blue Ltd. ShapeBlue is a registered trademark. >>>> >>> >> >> >> -- >> >> Andrija Panić >> -------------------------------------- >> http://admintweets.com >> -------------------------------------- >> > > > > -- > > Andrija Panić > -------------------------------------- > http://admintweets.com > -------------------------------------- > -- Andrija Panić -------------------------------------- http://admintweets.com --------------------------------------