Restart the toolstack on each server.
Best posts made by Danp
-
RE: The emulator required to run this VM failed to start..?
-
RE: Stupid question on deleting old snapshots.
You should be able to delete the snapshots without causing any harm. A couple of things to keep in mind --
-
If the snapshot is associated with an existing backup job, then the next run of that job will result in a full backup instead of a delta
-
It may take some time for the snapshots to coalesce following deletion, so this could still affect your backups until they are completely removed
-
If you want to delete the backups associated with the old job, then you can from the
Backup > Healthtab in XO
-
-
RE: Migrating a single host to an existing pool
It is also possible to perform this activity from within XO as described here. There are some prerequisites for performing this action that you should review -- https://docs.xcp-ng.org/installation/requirements/#-pool-requirements
-
RE: Best way to migrate VMs from old pool to new?
I would setup a Continuous Replication backup job to create a duplicate VM on the new storage repository. When you are ready to perform the cutover, shutdown the original VM, perform one final run of the CR job, and then start the new VM on the new pool.
-
How Citrix dropped the ball on Xen ... according to Citrix
Interesting read that mentions xcp-ng!
-
RE: Merge two Pools
Yes, it's technically possible, as long as the underlying hardware is compatible. For example, you can't put a server using AMD processors into a pool with Intel processors.
The server being moved into the existing pool will lose its local storage and all VMs stored there, so you will need to migrate those VMs to the main pool before the server is merged. Afterwards, you can move them back if desired.
-
RE: Tools for Windows VM's
@JoyceBabu They are now available at https://www.xenserver.com/downloads
-
RE: No more options for export
@jr-m4 Yes, it seems that all dropdown lists are broken by a recent dependency update. XO team has been notified.
-
RE: EACCES: permission denied on xo-ce backups
@BrianDLC The error ""EACCES: permission denied" should have pointed you to a permissions error to begin with.
Since we have no knowledge of how that script operates, it often makes more sense to refer you to their repo for help rather than us guessing at the reason for the issue.
-
RE: Update host name of the XO VM
@Ascar I suspect that Olivier means to register with the XO instance using this syntax --
xo-cli register [--allowUnauthorized] [--expiresIn <duration>] [--otp <otp>] <XO-Server URL> <username> [<password>]You can run
xo-cliwithout any parameters to get the full usage text.
Latest posts made by Danp
-
RE: Lates commit breaks install
@acebmxer The documentations says to use Node LTS, which is currently Node v24. There may have been past issues with running on Node v24. However, AFAIK XO should build and operate fine on Node v24 now.
-
RE: Lates commit breaks install
Node v24 should work fine. The reason for your failure is here --
error eslint-visitor-keys@5.0.1: The engine "node" is incompatible with this module. Expected version "^20.19.0 || ^22.13.0 || >=24". Got "23.11.0"
Either upgrade Node to v24 or downgrade it to v22.
-
RE: File based restore is missing tons of files
@archw Could the results you are observing be due to the fact that some of the files weren't modified in the specific delta backup that you selected as your restore point?
For example:
In another subdirectory there are supposed to be 7 files but in the selection window there are only two.
When were these 5 "missing" files last modified?
-
RE: VM backup fails with INVALID_VALUE
@burbilog Check the current vCPU parameters for the affected VM by running the following command --
xe vm-param-list uuid=<VM_UUID> | grep -i vcpuwhere you replace
<VM_UUID>with the actual UUID of the VM. The output should look similar to this:# xe vm-param-list uuid=dc7beebf-46e0-ab98-1743-e0324e24xxxx | grep -i vcpu VCPUs-params (MRW): VCPUs-max ( RW): 2 VCPUs-at-startup ( RW): 2 allowed-operations (SRO): sysprep; metadata_export; changing_VCPUs_live; changing_dynamic_range; migrate_send; pool_migrate; suspend; hard_reboot; hard_shutdown; clean_reboot; clean_shutdown; pause; checkpoint; snapshot last-boot-record ( RO): '('struct' ('uuid' '2c74c10c-325c-8c54-63d9-8c83e54abf63') ('allowed_operations' ('array')) ('current_operations' ('struct' ('OpaqueRef:dd2f6f24-427c-de26-2d1b-744f25f2f001' 'start'))) ('power_state' 'Halted') ('name_label' 'Debian 12 Cloud-init (Hub)') ('name_description' 'Debian 12 Cloud-Init Ready Hub Template') ('user_version' '1') ('is_a_template' ('boolean' '0')) ('suspend_VDI' 'OpaqueRef:NULL') ('resident_on' 'OpaqueRef:NULL') ('affinity' 'OpaqueRef:NULL') ('memory_overhead' '20971520') ('memory_target' '2147483648') ('memory_static_max' '2147483648') ('memory_dynamic_max' '2147483648') ('memory_dynamic_min' '2147483648') ('memory_static_min' '2147483648') ('VCPUs_params' ('struct')) ('VCPUs_max' '2') ('VCPUs_at_startup' '2') ('actions_after_shutdown' 'destroy') ('actions_after_reboot' 'restart') ('actions_after_crash' 'restart') ('consoles' ('array')) ('VIFs' ('array' 'OpaqueRef:d2cbfa49-86ff-3497-2843-ca1932509b95')) ('VBDs' ('array' 'OpaqueRef:3f7aa90c-9f45-f25d-9bce-5936cd010495' 'OpaqueRef:c8b90a71-a76b-bbdc-fd69-9184e51b7255')) ('crash_dumps' ('array')) ('VTPMs' ('array')) ('PV_bootloader' '') ('PV_kernel' '') ('PV_ramdisk' '') ('PV_args' '') ('PV_bootloader_args' '') ('PV_legacy_args' '') ('HVM_boot_policy' 'BIOS order') ('HVM_boot_params' ('struct' ('order' 'cd') ('firmware' 'bios'))) ('HVM_shadow_multiplier' ('double' '1')) ('platform' ('struct' ('pae' 'true') ('apic' 'true') ('timeoffset' '0') ('acpi' '1') ('viridian' 'false') ('nx' 'true'))) ('PCI_bus' '') ('other_config' ('struct' ('base_template_name' 'Debian Jessie 8.0') ('import_task' 'OpaqueRef:5403e9af-b418-bbf8-19f8-f2676b332685') ('mac_seed' '71148202-a0da-6490-164c-1c6311d09bf9') ('install-methods' 'cdrom,nfs,http,ftp') ('linux_template' 'true'))) ('domid' '-1') ('domarch' '') ('last_boot_CPU_flags' ('struct')) ('is_control_domain' ('boolean' '0')) ('metrics' 'OpaqueRef:d2f3433e-2263-ac9a-b45a-b8de124c9373') ('guest_metrics' 'OpaqueRef:NULL') ('last_booted_record' '') ('recommendations' '<restrictions><restriction field=\"memory-static-max\" max=\"1649267441664\"/><restriction field=\"vcpus-max\" max=\"32\"/><restriction field=\"has-vendor-device\" value=\"false\"/><restriction field=\"allow-gpu-passthrough\" value=\"1\"/><restriction field=\"allow-vgpu\" value=\"1\"/><restriction max=\"255\" property=\"number-of-vbds\"/><restriction max=\"7\" property=\"number-of-vifs\"/></restrictions>') ('xenstore_data' ('struct')) ('ha_always_run' ('boolean' '0')) ('ha_restart_priority' '') ('is_a_snapshot' ('boolean' '0')) ('snapshot_of' 'OpaqueRef:NULL') ('snapshots' ('array')) ('snapshot_time' ('dateTime.iso8601' '19700101T00:00:00Z')) ('transportable_snapshot_id' '') ('blobs' ('struct')) ('tags' ('array')) ('blocked_operations' ('struct')) ('snapshot_info' ('struct')) ('snapshot_metadata' '') ('parent' 'OpaqueRef:NULL') ('children' ('array')) ('bios_strings' ('struct')) ('protection_policy' 'OpaqueRef:NULL') ('is_snapshot_from_vmpp' ('boolean' '0')) ('appliance' 'OpaqueRef:NULL') ('start_delay' '0') ('shutdown_delay' '0') ('order' '0') ('VGPUs' ('array')) ('attached_PCIs' ('array')) ('suspend_SR' 'OpaqueRef:NULL') ('version' '0') ('generation_id' '') ('hardware_platform_version' '0') ('has_vendor_device' ('boolean' '0')) ('requires_reboot' ('boolean' '0')) ('reference_label' 'debian-8'))' recommendations ( RO): <restrictions><restriction field="memory-static-max" max="1649267441664"/><restriction field="vcpus-max" max="32"/><restriction field="has-vendor-device" value="false"/><restriction field="allow-gpu-passthrough" value="1"/><restriction field="allow-vgpu" value="1"/><restriction max="255" property="number-of-vbds"/><restriction max="7" property="number-of-vifs"/></restrictions> VCPUs-number ( RO): 2 VCPUs-utilisation (MRO): 0: 0.006; 1: 0.007 other (MRO): platform-feature-xs_reset_watches: 1; platform-feature-multiprocessor-suspend: 1; has-vendor-device: 0; feature-vcpu-hotplug: 1; feature-suspend: 1; feature-reboot: 1; feature-poweroff: 1; feature-balloon: 1 -
RE: XOA Unable to connect xo server every 30s
Hi Jerry,
I believe that we had similar reports when XO6 was first releases, but I don't recall seeing this recently. We can assist you in troubleshooting this issue if you open a support ticket and provide access via the support tunnel.
Regards, Dan
-
RE: Mirror backup broken since XO 6.3.0 release, "Error: Cannot read properties of undefined (reading 'id')"
Hi,
Thanks for the report. I'm checking with the XOA team to see if this is a known issue.
Regards, Dan
-
RE: XCP-NG upgrade 8.2 to 8.3
Yes. In case you missed it, this is from https://docs.xcp-ng.org/installation/upgrade/ :

-
RE: HOST_NOT_ENOUGH_FREE_MEMORY
when I want to shut down a node with VMs on it, the HA will cause the following
We are still waiting for your question.

P.S. The solution is in the GH issue that I previously linked.
-
RE: XenServer 7.1.2 to XCP-ng 8.3: INTERNAL_ERROR(Not_found)
@kruess I'm unsure why you are encountering this error. Did you eject all ISOs as shown in the documentation --
Eject CDs from your VMs before upgrading to avoid issues: xe vm-cd-eject --multiple -
RE: XenServer 7.1.2 to XCP-ng 8.3: INTERNAL_ERROR(Not_found)
@kruess I can see numerous instances of VM_HOST_INCOMPATIBLE_VERSION in your xensource log. It is difficult to know the exact cause without more details.
- Was the pool master restarted after the patches were applied?
- Are you trying to start the VM on the master?
- Are you upgrading directly from XS 7.1.2 to XCP 8.3?