Re: Secondary storage doesn't work
Hi Andy, Make sure when you navigate to Infrastructure -> System VMs, you have statuses of Running and Up. Also, check if you can navigate to the "https://"; IP address of the Secondary storage VM from your browser before uploading from local. Regards, Darrin From: Andy Nguyen Sent: Tuesday, July 20, 2021 6:24 AM To: users@cloudstack.apache.org Subject: Re: Secondary storage doesn't work The host value has the correct IP so I didn't make any changes there. I did some Googling and found someone mentioning uploading need to happen over https rather than http, so I switched to https, still no luck. Checking the log, it says something about unable to find matched VM for management VM in CloudStack DB The ISO info is registering though, so now I have several items on the list of ISOs, but none of it actually point to an actual ISO file, so I can't delete them from the UI either, but that's least of my concern right now. Very tempted to redo everything once more to see if I can make it work... Dreading the outdated list of dependencies though... On 2021/07/19 07:03:46, Darrin Hüsselmann wrote: > Hi Andy, > > No worries, have a look at what is set in the global variable "host". You can > find global variables by going to Configuration -> Global Settings. You can > use the search field to narrow down the options. If you must make a change > there, try destroying the system VMs after changing the setting. > > Cheers, > Darrin > > > From: Andy Nguyen > Sent: Monday, July 19, 2021 4:55 AM > To: users@cloudstack.apache.org > Subject: Re: Secondary storage doesn't work > > First off, sorry for the dup post. 2nd, sorry for the late reply, and 3rd, my > apologies for being such an idiot. I found that I missed the system VM > template step completely in all the times I go through the steps. > > That said, I got the system VM up, and now getting different error, that it > can't find the server. I checked the log, it says it can't resolve the server > name I provided, which is odd. I made sure the name resolves through the DNS, > I also made the entry in host file on the management VM, host machine, and my > own. There's no problem resolving the name from CLI. The only place I haven't > done anything is the system VM that's created from template, but logically it > should just pull from DNS on the network, right? > > On 2021/07/14 11:16:46, Darrin Hüsselmann > wrote: > > Hi Andy, > > > > I agree with Ed. > > > > The error you are receiving means the Secondary Storage System VM has not > > started and is not in the correct state to download the iso. > > > > Cloudstack needs to start two System VMs for it to be operational, Console > > Proxy VM and Secondary Storage VM. But before it can do that, it needs a > > template to build the VMs from. > > > > You must execute the script from the management server that will upload the > > correct system VM template to your secondary storage first before the SSVM > > and CPVM can be started. Only then will you be able to register an iso. > > > > https://docs.cloudstack.apache.org/en/latest/installguide/management-server/index.html#prepare-the-system-vm-template > > > > You can find the Cloudstack logs under > > > > /var/log/cloudstack/ > > > > Regards > > Darrin > > > > From: Edward St Pierre > > Sent: Wednesday, July 14, 2021 12:38 PM > > To: users@cloudstack.apache.org > > Subject: Re: Secondary storage doesn't work > > > > Hi Andy, > > > > Have you prepared the system VM template? > > > > Ed > > > > > > > > > > > > > On Wed, 14 Jul 2021 at 11:32, Andy Nguyen wrote: > > > > > Short version: identical nfs export for primary and secondary. Primary > > > works fine, secondary mounts but doesn't write. > > > > > > Long version: > > > I asked this on reddit > > > https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ > > > but didn't get much light on the matter. > > > Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd > > > Start a VM, also run Alma Linux + Cloudstack Management. > > > > > > Mount both primary and secondary via the web interface, that completed > > > without error. > > > Went and add ISO and I got "Request Failed (530) There is no secondary > > > storage VM for downloading template to image store Secondary" > > > > > > I can manually mount the NFS shares and read/write to it from inside the > > > VM without problem, so it's clearly not NFS nor permission problem. > > > > > > Any help on where I may start with troubleshooting? What log should I be > > > looking at? > > > > > >
Re: Secondary storage doesn't work
The host value has the correct IP so I didn't make any changes there. I did some Googling and found someone mentioning uploading need to happen over https rather than http, so I switched to https, still no luck. Checking the log, it says something about unable to find matched VM for management VM in CloudStack DB The ISO info is registering though, so now I have several items on the list of ISOs, but none of it actually point to an actual ISO file, so I can't delete them from the UI either, but that's least of my concern right now. Very tempted to redo everything once more to see if I can make it work... Dreading the outdated list of dependencies though... On 2021/07/19 07:03:46, Darrin Hüsselmann wrote: > Hi Andy, > > No worries, have a look at what is set in the global variable "host". You can > find global variables by going to Configuration -> Global Settings. You can > use the search field to narrow down the options. If you must make a change > there, try destroying the system VMs after changing the setting. > > Cheers, > Darrin > > > From: Andy Nguyen > Sent: Monday, July 19, 2021 4:55 AM > To: users@cloudstack.apache.org > Subject: Re: Secondary storage doesn't work > > First off, sorry for the dup post. 2nd, sorry for the late reply, and 3rd, my > apologies for being such an idiot. I found that I missed the system VM > template step completely in all the times I go through the steps. > > That said, I got the system VM up, and now getting different error, that it > can't find the server. I checked the log, it says it can't resolve the server > name I provided, which is odd. I made sure the name resolves through the DNS, > I also made the entry in host file on the management VM, host machine, and my > own. There's no problem resolving the name from CLI. The only place I haven't > done anything is the system VM that's created from template, but logically it > should just pull from DNS on the network, right? > > On 2021/07/14 11:16:46, Darrin Hüsselmann > wrote: > > Hi Andy, > > > > I agree with Ed. > > > > The error you are receiving means the Secondary Storage System VM has not > > started and is not in the correct state to download the iso. > > > > Cloudstack needs to start two System VMs for it to be operational, Console > > Proxy VM and Secondary Storage VM. But before it can do that, it needs a > > template to build the VMs from. > > > > You must execute the script from the management server that will upload the > > correct system VM template to your secondary storage first before the SSVM > > and CPVM can be started. Only then will you be able to register an iso. > > > > https://docs.cloudstack.apache.org/en/latest/installguide/management-server/index.html#prepare-the-system-vm-template > > > > You can find the Cloudstack logs under > > > > /var/log/cloudstack/ > > > > Regards > > Darrin > > > > From: Edward St Pierre > > Sent: Wednesday, July 14, 2021 12:38 PM > > To: users@cloudstack.apache.org > > Subject: Re: Secondary storage doesn't work > > > > Hi Andy, > > > > Have you prepared the system VM template? > > > > Ed > > > > > > > > > > > > > On Wed, 14 Jul 2021 at 11:32, Andy Nguyen wrote: > > > > > Short version: identical nfs export for primary and secondary. Primary > > > works fine, secondary mounts but doesn't write. > > > > > > Long version: > > > I asked this on reddit > > > https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ > > > but didn't get much light on the matter. > > > Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd > > > Start a VM, also run Alma Linux + Cloudstack Management. > > > > > > Mount both primary and secondary via the web interface, that completed > > > without error. > > > Went and add ISO and I got "Request Failed (530) There is no secondary > > > storage VM for downloading template to image store Secondary" > > > > > > I can manually mount the NFS shares and read/write to it from inside the > > > VM without problem, so it's clearly not NFS nor permission problem. > > > > > > Any help on where I may start with troubleshooting? What log should I be > > > looking at? > > > > > >
Re: Secondary storage doesn't work
Hi Andy, No worries, have a look at what is set in the global variable "host". You can find global variables by going to Configuration -> Global Settings. You can use the search field to narrow down the options. If you must make a change there, try destroying the system VMs after changing the setting. Cheers, Darrin From: Andy Nguyen Sent: Monday, July 19, 2021 4:55 AM To: users@cloudstack.apache.org Subject: Re: Secondary storage doesn't work First off, sorry for the dup post. 2nd, sorry for the late reply, and 3rd, my apologies for being such an idiot. I found that I missed the system VM template step completely in all the times I go through the steps. That said, I got the system VM up, and now getting different error, that it can't find the server. I checked the log, it says it can't resolve the server name I provided, which is odd. I made sure the name resolves through the DNS, I also made the entry in host file on the management VM, host machine, and my own. There's no problem resolving the name from CLI. The only place I haven't done anything is the system VM that's created from template, but logically it should just pull from DNS on the network, right? On 2021/07/14 11:16:46, Darrin Hüsselmann wrote: > Hi Andy, > > I agree with Ed. > > The error you are receiving means the Secondary Storage System VM has not > started and is not in the correct state to download the iso. > > Cloudstack needs to start two System VMs for it to be operational, Console > Proxy VM and Secondary Storage VM. But before it can do that, it needs a > template to build the VMs from. > > You must execute the script from the management server that will upload the > correct system VM template to your secondary storage first before the SSVM > and CPVM can be started. Only then will you be able to register an iso. > > https://docs.cloudstack.apache.org/en/latest/installguide/management-server/index.html#prepare-the-system-vm-template > > You can find the Cloudstack logs under > > /var/log/cloudstack/ > > Regards > Darrin > > From: Edward St Pierre > Sent: Wednesday, July 14, 2021 12:38 PM > To: users@cloudstack.apache.org > Subject: Re: Secondary storage doesn't work > > Hi Andy, > > Have you prepared the system VM template? > > Ed > > > > > On Wed, 14 Jul 2021 at 11:32, Andy Nguyen wrote: > > > Short version: identical nfs export for primary and secondary. Primary > > works fine, secondary mounts but doesn't write. > > > > Long version: > > I asked this on reddit > > https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ > > but didn't get much light on the matter. > > Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd > > Start a VM, also run Alma Linux + Cloudstack Management. > > > > Mount both primary and secondary via the web interface, that completed > > without error. > > Went and add ISO and I got "Request Failed (530) There is no secondary > > storage VM for downloading template to image store Secondary" > > > > I can manually mount the NFS shares and read/write to it from inside the > > VM without problem, so it's clearly not NFS nor permission problem. > > > > Any help on where I may start with troubleshooting? What log should I be > > looking at? > > >
Re: Secondary storage doesn't work
First off, sorry for the dup post. 2nd, sorry for the late reply, and 3rd, my apologies for being such an idiot. I found that I missed the system VM template step completely in all the times I go through the steps. That said, I got the system VM up, and now getting different error, that it can't find the server. I checked the log, it says it can't resolve the server name I provided, which is odd. I made sure the name resolves through the DNS, I also made the entry in host file on the management VM, host machine, and my own. There's no problem resolving the name from CLI. The only place I haven't done anything is the system VM that's created from template, but logically it should just pull from DNS on the network, right? On 2021/07/14 11:16:46, Darrin Hüsselmann wrote: > Hi Andy, > > I agree with Ed. > > The error you are receiving means the Secondary Storage System VM has not > started and is not in the correct state to download the iso. > > Cloudstack needs to start two System VMs for it to be operational, Console > Proxy VM and Secondary Storage VM. But before it can do that, it needs a > template to build the VMs from. > > You must execute the script from the management server that will upload the > correct system VM template to your secondary storage first before the SSVM > and CPVM can be started. Only then will you be able to register an iso. > > https://docs.cloudstack.apache.org/en/latest/installguide/management-server/index.html#prepare-the-system-vm-template > > You can find the Cloudstack logs under > > /var/log/cloudstack/ > > Regards > Darrin > > From: Edward St Pierre > Sent: Wednesday, July 14, 2021 12:38 PM > To: users@cloudstack.apache.org > Subject: Re: Secondary storage doesn't work > > Hi Andy, > > Have you prepared the system VM template? > > Ed > > > > > On Wed, 14 Jul 2021 at 11:32, Andy Nguyen wrote: > > > Short version: identical nfs export for primary and secondary. Primary > > works fine, secondary mounts but doesn't write. > > > > Long version: > > I asked this on reddit > > https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ > > but didn't get much light on the matter. > > Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd > > Start a VM, also run Alma Linux + Cloudstack Management. > > > > Mount both primary and secondary via the web interface, that completed > > without error. > > Went and add ISO and I got "Request Failed (530) There is no secondary > > storage VM for downloading template to image store Secondary" > > > > I can manually mount the NFS shares and read/write to it from inside the > > VM without problem, so it's clearly not NFS nor permission problem. > > > > Any help on where I may start with troubleshooting? What log should I be > > looking at? > > >
Re: Secondary storage doesn't work
Hi Andy, I agree with Ed. The error you are receiving means the Secondary Storage System VM has not started and is not in the correct state to download the iso. Cloudstack needs to start two System VMs for it to be operational, Console Proxy VM and Secondary Storage VM. But before it can do that, it needs a template to build the VMs from. You must execute the script from the management server that will upload the correct system VM template to your secondary storage first before the SSVM and CPVM can be started. Only then will you be able to register an iso. https://docs.cloudstack.apache.org/en/latest/installguide/management-server/index.html#prepare-the-system-vm-template You can find the Cloudstack logs under /var/log/cloudstack/ Regards Darrin From: Edward St Pierre Sent: Wednesday, July 14, 2021 12:38 PM To: users@cloudstack.apache.org Subject: Re: Secondary storage doesn't work Hi Andy, Have you prepared the system VM template? Ed On Wed, 14 Jul 2021 at 11:32, Andy Nguyen wrote: > Short version: identical nfs export for primary and secondary. Primary > works fine, secondary mounts but doesn't write. > > Long version: > I asked this on reddit > https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ > but didn't get much light on the matter. > Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd > Start a VM, also run Alma Linux + Cloudstack Management. > > Mount both primary and secondary via the web interface, that completed > without error. > Went and add ISO and I got "Request Failed (530) There is no secondary > storage VM for downloading template to image store Secondary" > > I can manually mount the NFS shares and read/write to it from inside the > VM without problem, so it's clearly not NFS nor permission problem. > > Any help on where I may start with troubleshooting? What log should I be > looking at? >
Re: Secondary storage doesn't work
Hi Andy, Have you prepared the system VM template? Ed On Wed, 14 Jul 2021 at 11:32, Andy Nguyen wrote: > Short version: identical nfs export for primary and secondary. Primary > works fine, secondary mounts but doesn't write. > > Long version: > I asked this on reddit > https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ > but didn't get much light on the matter. > Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd > Start a VM, also run Alma Linux + Cloudstack Management. > > Mount both primary and secondary via the web interface, that completed > without error. > Went and add ISO and I got "Request Failed (530) There is no secondary > storage VM for downloading template to image store Secondary" > > I can manually mount the NFS shares and read/write to it from inside the > VM without problem, so it's clearly not NFS nor permission problem. > > Any help on where I may start with troubleshooting? What log should I be > looking at? >
Secondary storage doesn't work
Short version: identical nfs export for primary and secondary. Primary works fine, secondary mounts but doesn't write. Long version: I asked this on reddit https://www.reddit.com/r/cloudstack/comments/o8rbsb/secondary_storage_help_please/ but didn't get much light on the matter. Hypervisor host: Alma Linux + QEMU KVM + Cloudstack Agent + nfsd Start a VM, also run Alma Linux + Cloudstack Management. Mount both primary and secondary via the web interface, that completed without error. Went and add ISO and I got "Request Failed (530) There is no secondary storage VM for downloading template to image store Secondary" I can manually mount the NFS shares and read/write to it from inside the VM without problem, so it's clearly not NFS nor permission problem. Any help on where I may start with troubleshooting? What log should I be looking at?