xenserver linux commands

2
Useful Linux commands to use in a XenServer SSH session or at the XenServer console Command Use xe help --all|more Show a list of XenServer CLI commands xsconsole Runs up the XenServer text based console xe-toolstack-restart Restarts the XenServer management tools ls –l List files in a Directory less /var/log/dmesg Display Boot Messages from Linux xe host-dmesg Xen Hypervisor Boot messages tail –f /var/log/xensource.log Look at xapi messages as they happen tail –f /var/log/xensource.log | grep xxx Look at xapi messages only for vm uuid xxx tail –f [log name] > [target filename] Send output to a file for analysis later cat /etc/xensource-inventory Display XenSource Inventory info xen-bugtool --yes Build a status report when xapi is down xe-backup-metadata -d –u [uuid of SR] Back up Pool metadata for all VMs tcpdump –i [inf] –vvv –w [filename] Get a Packet trace from [inf]. E.g. Inf=eth0, xenbr0, vif2.0 etc. top List the top processes running in Dom0 xentop List top Xen processes mpstat 5 Processor stats in Dom0 vmstat 2 Virtual memory in Dom0 netstat –s Networking statistics iostat -d 2 6 Storage traffic stats list_domains Lists VMs that are running fdisk –l List the disk partitions hdparm –t /dev/sda3 Device read times for sda3 (normally local SR) pvs Show local and remote LVHD SRs ll /dev/disks/by-id Look at disk partitions lvs List logical volumes (virtual disks) vgs List LVM volume groups cd /var/run/sr-mount Look at NFS SRs

Upload: rizwanhyd3143

Post on 21-Apr-2015

62 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: XenServer Linux Commands

Useful Linux commands to use in a XenServer SSH session or at the XenServer console

Command Usexe help --all|more Show a list of XenServer CLI commandsxsconsole Runs up the XenServer text based consolexe-toolstack-restart Restarts the XenServer management toolsls –l List files in a Directoryless /var/log/dmesg Display Boot Messages from Linuxxe host-dmesg Xen Hypervisor Boot messagestail –f /var/log/xensource.log Look at xapi messages as they happentail –f /var/log/xensource.log | grep xxx Look at xapi messages only for vm uuid xxxtail –f [log name] > [target filename] Send output to a file for analysis latercat /etc/xensource-inventory Display XenSource Inventory infoxen-bugtool --yes Build a status report when xapi is downxe-backup-metadata -d –u [uuid of SR] Back up Pool metadata for all VMstcpdump –i [inf] –vvv –w [filename] Get a Packet trace from [inf]. E.g. Inf=eth0,

xenbr0, vif2.0 etc.top List the top processes running in Dom0xentop List top Xen processesmpstat 5 Processor stats in Dom0vmstat 2 Virtual memory in Dom0netstat –s Networking statisticsiostat -d 2 6 Storage traffic statslist_domains Lists VMs that are runningfdisk –l List the disk partitionshdparm –t /dev/sda3 Device read times for sda3 (normally local SR)pvs Show local and remote LVHD SRsll /dev/disks/by-id Look at disk partitionslvs List logical volumes (virtual disks)vgs List LVM volume groupscd /var/run/sr-mount Look at NFS SRsdf -h Shows how much disk space you have leftdd if=/dev/sdb of=/dev/null iflag=direct bs=1M count=512

Read data performance from sdb.

dd if=/dev/zero of=/dev/sdb oflag=direct bs=1M count=4096

Write performance on sdb. * Don’t use on disks with VMs on them!

ifconfig Show info on NICs, virtual switches and vNICsbrctl show Show info on virtual switchesethtool eth0 Info for NIC eth0mii-tool Info on NIC bondingiscsiadm -m discovery --type sendtargets --port 192.168.250.14

Discover iSCSI targets available to this server

iscsiadm –m session Open iscsi sessionshistory Lists the history of commands you’ve used!136 Executes command #136 in the historyhistory -w history-list.txt Writes the history info to a text file