Hi,
had you the possibility to integrate a xencenter/xenserver addon?
Best regards
best regards
Tobias
This is something we want to do. We have to order a new server to do our test. If you already have some command line information or details, we could do an add-on directly.
David Hervieux
Sorry, I have searched for some command line arguments, but I have only found informations to manage it on the command line (not to open the GUI).
You can manage the xenservers with the tool xe.exe with is installed in the xencenter directory.
the arguments are:
xe.exe -s [server] -u [user] -pw [password] -p [optional port] xe-command
xe-commands are:
vm-list
host-list
vm-pause
I can post all commands tomorrow.
best regards
Tobias
here are all the command attributes, but no command to open the GUI and login:
Usage: xe <command> [-s server] [-pw passwd] [-p port] [-u user] [-pwf password-
file]
[command specific arguments]
To get help on a specific command: xe help <command>
Full command list
-----------------
host-apply-edition, host-backup, host-bugreport-upload, host-call-plugin
host-compute-free-memory, host-compute-memory-overhead, host-cpu-info
host-cpu-list, host-cpu-param-get, host-cpu-param-list
host-crashdump-destroy, host-crashdump-list, host-crashdump-param-get
host-crashdump-param-list, host-crashdump-upload
host-data-source-forget, host-data-source-list, host-data-source-query
host-data-source-record, host-disable
host-disable-local-storage-caching, host-dmesg
host-emergency-ha-disable, host-emergency-management-reconfigure
host-enable, host-enable-local-storage-caching, host-evacuate
host-forget, host-get-cpu-features, host-get-server-certificate
host-get-system-status, host-get-system-status-capabilities
host-get-uncooperative-vms, host-get-vms-which-prevent-evacuation
host-is-in-emergency-mode, host-license-add, host-license-view
host-list, host-logs-download, host-management-disable
host-management-reconfigure, host-param-add, host-param-clear
host-param-get, host-param-list, host-param-remove, host-param-set
host-power-on, host-reboot, host-reset-cpu-features, host-restore
host-retrieve-wlb-evacuate-recommendations, host-send-debug-keys
host-set-cpu-features, host-set-hostname-live, host-set-power-on-mode
host-shutdown, host-shutdown-agent, host-sync-data
host-syslog-reconfigure
vm-cd-add, vm-cd-eject, vm-cd-insert, vm-cd-list, vm-cd-remove
vm-checkpoint, vm-clone, vm-compute-maximum-memory
vm-compute-memory-overhead, vm-copy, vm-copy-bios-strings
vm-crashdump-list, vm-data-source-forget, vm-data-source-list
vm-data-source-query, vm-data-source-record, vm-destroy, vm-disk-add
vm-disk-list, vm-disk-remove, vm-export, vm-import, vm-install
vm-is-bios-customized, vm-list, vm-memory-dynamic-range-set
vm-memory-limits-set, vm-memory-shadow-multiplier-set
vm-memory-static-range-set, vm-memory-target-set, vm-migrate
vm-param-add, vm-param-clear, vm-param-get, vm-param-list
vm-param-remove, vm-param-set, vm-pause, vm-reboot, vm-reset-powerstate
vm-resume, vm-retrieve-wlb-recommendations, vm-shutdown, vm-snapshot
vm-snapshot-with-quiesce, vm-start, vm-suspend, vm-uninstall, vm-unpause
vm-vcpu-hotplug, vm-vif-list
audit-log-get, bond-create, bond-destroy, bond-list, bond-param-get
bond-param-list, cd-list, console-list, console-param-add
console-param-clear, console-param-get, console-param-list
console-param-remove, console-param-set, diagnostic-compact
diagnostic-db-log, diagnostic-db-stats, diagnostic-gc-stats
diagnostic-license-status, diagnostic-timing-stats
diagnostic-vdi-status, diagnostic-vm-status, event-wait, log-get
log-get-keys, log-reopen, log-set-output, message-create
message-destroy, message-list, message-param-get, message-param-list
network-create, network-destroy, network-list, network-param-add
network-param-clear, network-param-get, network-param-list
network-param-remove, network-param-set, patch-apply, patch-clean
patch-destroy, patch-list, patch-param-clear, patch-param-get
patch-param-list, patch-pool-apply, patch-precheck, patch-upload
pbd-create, pbd-destroy, pbd-list, pbd-param-add, pbd-param-clear
pbd-param-get, pbd-param-list, pbd-param-remove, pbd-param-set, pbd-plug
pbd-unplug, pif-forget, pif-introduce, pif-list, pif-param-add
pif-param-clear, pif-param-get, pif-param-list, pif-param-remove
pif-param-set, pif-plug, pif-reconfigure-ip, pif-scan, pif-unplug
pool-certificate-install, pool-certificate-list, pool-certificate-sync
pool-certificate-uninstall, pool-crl-install, pool-crl-list
pool-crl-uninstall, pool-deconfigure-wlb, pool-designate-new-master
pool-disable-external-auth, pool-disable-local-storage-caching
pool-disable-redo-log, pool-dump-database, pool-eject
pool-emergency-reset-master, pool-emergency-transition-to-master
pool-enable-external-auth, pool-enable-local-storage-caching
pool-enable-redo-log
pool-ha-compute-hypothetical-max-host-failures-to-tolerate
pool-ha-compute-max-host-failures-to-tolerate, pool-ha-disable
pool-ha-enable, pool-initialize-wlb, pool-join, pool-list
pool-param-add, pool-param-clear, pool-param-get, pool-param-list
pool-param-remove, pool-param-set, pool-recover-slaves
pool-restore-database, pool-retrieve-wlb-configuration
pool-retrieve-wlb-diagnostics, pool-retrieve-wlb-recommendations
pool-retrieve-wlb-report, pool-send-test-post
pool-send-wlb-configuration, pool-sync-database, pool-vlan-create
role-list, role-param-get, role-param-list, secret-create
secret-destroy, secret-list, secret-param-clear, secret-param-get
secret-param-list, secret-param-set, session-subject-identifier-list
session-subject-identifier-logout, session-subject-identifier-logout-all
sm-list, sm-param-get, sm-param-list, snapshot-clone, snapshot-copy
snapshot-destroy, snapshot-disk-list, snapshot-export-to-template
snapshot-list, snapshot-param-add, snapshot-param-clear
snapshot-param-get, snapshot-param-list, snapshot-param-remove
snapshot-param-set, snapshot-reset-powerstate, snapshot-revert
snapshot-uninstall, sr-create, sr-destroy, sr-forget, sr-introduce
sr-list, sr-param-add, sr-param-clear, sr-param-get, sr-param-list
sr-param-remove, sr-param-set, sr-probe, sr-scan, sr-update, subject-add
subject-list, subject-param-clear, subject-param-get, subject-param-list
subject-remove, subject-role-add, subject-role-remove, task-cancel
task-list, task-param-get, task-param-list, template-export
template-list, template-param-add, template-param-clear
template-param-get, template-param-list, template-param-remove
template-param-set, template-uninstall, tunnel-create, tunnel-destroy
tunnel-list, tunnel-param-add, tunnel-param-clear, tunnel-param-get
tunnel-param-list, tunnel-param-remove, tunnel-param-set, update-upload
user-password-change, vbd-create, vbd-destroy, vbd-eject, vbd-insert
vbd-list, vbd-param-add, vbd-param-clear, vbd-param-get, vbd-param-list
vbd-param-remove, vbd-param-set, vbd-plug, vbd-unplug, vdi-clone
vdi-copy, vdi-create, vdi-destroy, vdi-forget, vdi-import, vdi-introduce
vdi-list, vdi-param-add, vdi-param-clear, vdi-param-get, vdi-param-list
vdi-param-remove, vdi-param-set, vdi-resize, vdi-snapshot, vdi-unlock
vdi-update, vif-create, vif-destroy, vif-list, vif-param-add
vif-param-clear, vif-param-get, vif-param-list, vif-param-remove
vif-param-set, vif-plug, vif-unplug, vlan-create, vlan-destroy
vlan-list, vlan-param-get, vlan-param-list, vmpp-create, vmpp-destroy
vmpp-list, vmpp-param-add, vmpp-param-clear, vmpp-param-get
vmpp-param-list, vmpp-param-remove, vmpp-param-set
best regards
Tobias
Hi,
Do you think that this will be useful?
David Hervieux
no, not really, only for adding a scripting tool but this wouldn't be the goal.
best regards
Tobias
David,
I just came across this tool today. I think it is great. I would benefit greatly from XenServer support in your product.
Hi,
Do you think that this will be useful?
Hi,
I would really like to suport it but I need some clue how to do that. I can't find a command line to open the GUI or a way to integrate it. Do you have an idea?
David Hervieux
David,
Let me take a look and see what I can find. I am literally overwhelmed by the built in support you already have. Once I figure out how you are set up within your product I will see if I can help you out.
Thanks,
Brian
Hi,
I would really like to suport it but I need some clue how to do that. I can't find a command line to open the GUI or a way to integrate it. Do you have an idea?
Anyone have any luck with this?
The next server purchase is for XenServer. I hope to include this in the version 8.0 in September
David Hervieux
+1, I am also very interested in XenServer support.
The server has been ordered last week :)
David Hervieux
Count me in. I could use it too.
Almost a year and a half later, any support for accessing XenCenter Consoles from within RDM?
This was implemented last year:
http://help.remotedesktopmanager.com/sessions_xenserver.htm
edited by dhervieux on 4/1/2014
David Hervieux
Hello!
What i am still missing is:
- Access to VMs console
- Possibity to see which server the VM is running to
- Possibility to live migrate a VM
That would be nice!
Regards,
Stril
edited by Stril on 4/16/2014
What do you mean by access the VM console?
David Hervieux
Hi!
Xencenter has a built-in function to access the VMs console like an IPMI-module or something like "bare-metal-VNC", that is also accessible at boot-time.
Regards,
Stril
Ok,
I don't know if we have access to that technology Is there a tool that we could integrate?
David Hervieux
Hello David!
´
This is mainly "standard-vnc" as described here:
http://blogs.citrix.com/2011/02/18/using-vnc-to-connect-to-a-xenserver-vms-console/
1. get DOM-ID of the VM:
[root@xenpool3host1 ~]# xe vm-list uuid=12a24f80-9e1d-9a41-cc82-6b27b78b0212 params=dom-id
dom-id ( RO) : 492
2. Find out VNC-Port:
[root@xenpool3host1 ~]# xenstore-read /local/domain/492/console/vnc-port
5936
--> VNC of that VM is running on 127.0.0.1:5936
--> SSH Local Portforwarding
See also:
http://wiki.xenproject.org/wiki/Xen_Cloud_Platform:_Access_to_VM_console
http://blogs.citrix.com/2011/02/18/using-vnc-to-connect-to-a-xenserver-vms-console/
Does that help you?
Regards,
Stril
Yes this helps but it does not seems to be a simple task. That's would be great to integrate it.
edited by dhervieux on 4/23/2014
David Hervieux
I have a question, i am running Xen Server 6.5 with VM,s running on another storage. i would like to change my Xen Server hard drive ( Where Xen Server installed ) but i want to save my configuration so after new xen server install on my new hard drive i would like to use my vms which is on other hard drives. how can i do that ?
Can you help ?
Thanks
Mou
Hello,
What version of RDM are you using?
Do you want to backup the configuration of RDM?
Best regards,
Jeff Dagenais