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 --------------------------------------