XenServer 4.1
Code name: "miami".Released in March 2008.
Changes
Change | Element | Description |
---|---|---|
Published class | Bond | A Network bond that combines physical network interfaces, also known as link aggregation |
Published class | VLAN | A VLAN mux/demux |
Published class | pool_patch | Pool-wide patches |
Published field | Bond.master | The bonded interface |
Published field | Bond.other_config | additional configuration |
Published field | Bond.slaves | The interfaces which are part of this bond |
Published field | PBD.other_config | additional configuration |
Published field | PIF.DNS | Comma separated list of the IP addresses of the DNS servers to use |
Published field | PIF.IP | IP address |
Published field | PIF.VLAN_master_of | Indicates which VLAN this interface receives untagged traffic from |
Published field | PIF.VLAN_slave_of | Indicates which VLANs this interface transmits tagged traffic to |
Published field | PIF.bond_master_of | Indicates this PIF represents the results of a bond |
Published field | PIF.bond_slave_of | Indicates which bond this interface is part of |
Published field | PIF.currently_attached | true if this interface is online |
Published field | PIF.gateway | IP gateway |
Published field | PIF.ip_configuration_mode | Sets if and how this interface gets an IP address |
Published field | PIF.management | Indicates whether the control software is listening for connections on this interface |
Published field | PIF.netmask | IP netmask |
Published field | PIF.other_config | Additional configuration |
Published field | PIF.physical | true if this represents a physical network interface |
Published field | SM.capabilities | capabilities of the SM plugin |
Published field | SM.other_config | additional configuration |
Published field | SR.sm_config | SM dependent data |
Published field | VBD.unpluggable | true if this VBD will support hot-unplug |
Published field | VDI.location | location information |
Published field | VDI.sm_config | SM dependent data |
Published field | VDI.xenstore_data | data to be inserted into the xenstore tree (/local/domain/0/backend/vbd/<domid>/<device-id>/sm-data) after the VDI is attached. This is generally set by the SM backends on vdi_attach. |
Published field | VLAN.other_config | additional configuration |
Published field | VLAN.tag | VLAN tag in use |
Published field | VLAN.tagged_PIF | interface on which traffic is tagged |
Published field | VLAN.untagged_PIF | interface on which traffic is untagged |
Published field | VM.HVM_shadow_multiplier | multiplier applied to the amount of shadow that will be made available to the guest |
Published field | VM.last_booted_record | Marshalled value containing VM record at time of last boot, updated dynamically to reflect the runtime state of the domain |
Published field | VM.xenstore_data | data to be inserted into the xenstore tree (/local/domain/<domid>/vm-data) after the VM is created. |
Published field | crashdump.other_config | additional configuration |
Published field | host_crashdump.other_config | additional configuration |
Published field | host_patch.other_config | additional configuration |
Published field | host_patch.pool_patch | The patch applied |
Published field | pool_patch.after_apply_guidance | What the client should do after this patch has been applied. |
Published field | pool_patch.host_patches | This hosts this patch is applied to. |
Published field | pool_patch.other_config | additional configuration |
Published field | pool_patch.pool_applied | This patch should be applied across the entire pool |
Published field | pool_patch.size | Size of the patch |
Published field | pool_patch.version | Patch version number |
Published field | session.other_config | additional configuration |
Published field | task.other_config | additional configuration |
Published message | Bond.create | Create an interface bond |
Published message | Bond.destroy | Destroy an interface bond |
Published message | PBD.set_device_config | Sets the PBD's device_config field |
Published message | PIF.forget | Destroy the PIF object matching a particular network interface |
Published message | PIF.introduce | Create a PIF object matching a particular network interface |
Published message | PIF.plug | Attempt to bring up a physical interface |
Published message | PIF.reconfigure_ip | Reconfigure the IP address settings for this interface |
Published message | PIF.scan | Scan for physical interfaces on a host and create PIF objects to represent them |
Published message | PIF.unplug | Attempt to bring down a physical interface |
Published message | SR.probe | Perform a backend-specific scan, using the given device_config. If the device_config is complete, then this will return a list of the SRs present of this type on the device, if any. If the device_config is partial, then a backend-specific scan will be performed, returning results that will guide the user in improving the device_config. |
Published message | SR.set_physical_size | Sets the SR's physical_size field |
Published message | VDI.introduce | Create a new VDI record in the database only |
Published message | VLAN.create | Create a VLAN mux/demuxer |
Published message | VLAN.destroy | Destroy a VLAN mux/demuxer |
Published message | VM.maximise_memory | Returns the maximum amount of guest memory which will fit, together with overheads, in the supplied amount of physical memory. If 'exact' is true then an exact calculation is performed using the VM's current settings. If 'exact' is false then a more conservative approximation is used |
Published message | host.assert_can_evacuate | Check this host can be evacuated. |
Published message | host.evacuate | Migrate all VMs off of this host, where possible. |
Published message | host.get_system_status_capabilities | |
Published message | host.local_management_reconfigure | Reconfigure the management network interface. Should only be used if Host.management_reconfigure is impossible because the network configuration is broken. |
Published message | host.management_disable | Disable the management network interface |
Published message | host.management_reconfigure | Reconfigure the management network interface |
Published message | host.set_hostname_live | Sets the host name to the specified string. Both the API and lower-level system hostname are changed immediately. |
Published message | host.syslog_reconfigure | Re-configure syslog logging |
Published message | pool.designate_new_master | Perform an orderly handover of the role of master to the referenced host. |
Published message | pool.disable_ha | Turn off High Availability mode |
Published message | pool.enable_ha | Turn on High Availability mode |
Published message | pool_patch.apply | Apply the selected patch to a host and return its output |
Published message | pool_patch.clean | Removes the patch's files from the server |
Published message | pool_patch.destroy | Removes the patch's files from all hosts in the pool, and removes the database entries. Only works on unapplied patches. |
Published message | pool_patch.pool_apply | Apply the selected patch to all hosts in the pool and return a map of host_ref -> patch output |
Published message | pool_patch.precheck | Execute the precheck stage of the selected patch on a host and return its output |
Published message | session.local_logout | Log out of local session. |
Published message | session.slave_local_login_with_password | Authenticate locally against a slave in emergency mode. Note the resulting sessions are only good for use on this host. |
Deprecated message | PIF.create_VLAN | Replaced by VLAN.create |
Deprecated message | PIF.destroy | Replaced by VLAN.destroy and Bond.destroy |
Deprecated message | SR.make | Use SR.create instead |
Deprecated message | host_patch.apply | |
Deprecated message | host_patch.destroy |