mirror of
				https://github.com/xcat2/xcat-core.git
				synced 2025-10-30 19:02:27 +00:00 
			
		
		
		
	git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11629 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
		
			
				
	
	
		
			300 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			300 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| =head1 NAME
 | |
| 
 | |
| B<lsvm> - Lists partition profile information for HMC-, IVM-, KVM-, Vmware- and zVM-managed nodes. For Power 775, it lists the LPARs' I/O slots information and CEC configuration.
 | |
| 
 | |
| =head1 SYNOPSIS
 | |
| 
 | |
| B<lsvm> [B<-h>| B<--help]>
 | |
| 
 | |
| B<lsvm> [B<-v>| B<--version>]
 | |
| 
 | |
| B<lsvm> [B<-V>| B<--verbose>] I<noderange>
 | |
| 
 | |
| B<lsvm> [B<-a>| B<--all>] I<noderange>
 | |
| 
 | |
| =head2 For PPC (using Direct FSP Management):
 | |
| 
 | |
| B<lsvm> [B<-l>| B<--long>] I<noderange>
 | |
| 
 | |
| =head2 For zVM:
 | |
| 
 | |
| B<lsvm> I<noderange>
 | |
| 
 | |
| B<lsvm> I<noderange> B<--getnetworknames>
 | |
| 
 | |
| B<lsvm> I<noderange> B<--getnetwork> I<network_name>
 | |
| 
 | |
| B<lsvm> I<noderange> B<--diskpoolnames>
 | |
| 
 | |
| B<lsvm> I<noderange> B<--diskpool> I<pool_name>
 | |
| 
 | |
| =head1 DESCRIPTION
 | |
| 
 | |
| The lsvm command lists all partition profiles defined for the partitions specified in noderange. If noderange is a CEC, all the partitions associated with that CEC are displayed.
 | |
| 
 | |
| =head2 For PPC (using Direct FSP Management):
 | |
| 
 | |
| For Power 775, lsvm lists all partition I/O slots information for the partitions specified in noderange. If noderange is a CEC, it gets the CEC's pump mode value, octant's memory interleaving value, the all the octants configure value, and all the I/O slots information.
 | |
| 
 | |
| The pump mode value has the valid options:
 | |
|   1 - Node Pump Mode
 | |
|   2 - Chip Pump Mode
 | |
| 
 | |
| The Memory Interleaving Mode has 3 valid options: 
 | |
|   0 - not Applicable
 | |
|   1 - interleaved
 | |
|   2 - non-interleaved
 | |
| 
 | |
| More information about this part, refer to the section Using the *vm commands to define partitions in xCAT DFM  in the link below. 
 | |
|   https://sourceforge.net/apps/mediawiki/xcat/index.php?title=XCAT_Power_775_Hardware_Management
 | |
| 
 | |
| =head2 For KVM and Vmware
 | |
| 
 | |
| The virtual machines that defined in the hypervisor I<noderange> will be displayed. I<noderange> only can be hypervisor. The type of the hypervisor should be set: hypervisor.type before running the lsvm.
 | |
| 
 | |
| Note: Only the virtual machine which is in power on state can be listed by lsvm command.
 | |
|   
 | |
| =head2 For zVM:
 | |
| 
 | |
| The first form of lsvm list the directory entry. 
 | |
| 
 | |
| The second form of this command list the defined network names available for a given node.
 | |
| 
 | |
| The third form of this command list the configuration for a given network.
 | |
| 
 | |
| The fourth form of this command list the disk pool names available.
 | |
| 
 | |
| The fifth form of this command list the configuration for a given disk pool.
 | |
| 
 | |
| =head1 OPTIONS
 | |
| 
 | |
| 
 | |
| B<-h>          
 | |
| 
 | |
| Display usage message.
 | |
| 
 | |
| B<-v>          
 | |
| 
 | |
| Command Version.
 | |
| 
 | |
| B<-V>          
 | |
| 
 | |
| Verbose output.
 | |
| 
 | |
| B<-a>          
 | |
| 
 | |
| List all the profiles for one partition
 | |
| 
 | |
| B<-l>          
 | |
| 
 | |
| Show lparnames for lpars.
 | |
| 
 | |
| B<--getnetworknames>
 | |
| 
 | |
| List the defined network names available for a given node.
 | |
| 
 | |
| B<--getnetwork> I<network_name>
 | |
| 
 | |
| List the configuration for a given network.
 | |
| 
 | |
| B<--diskpoolnames>
 | |
| 
 | |
| List the disk pool names available.
 | |
| 
 | |
| B<--diskpool> I<pool_name>
 | |
| 
 | |
| List the configuration for a given disk pool.
 | |
| 
 | |
| 
 | |
| =head1 RETURN VALUE
 | |
| 
 | |
| 0 The command completed successfully.
 | |
| 
 | |
| 1 An error has occurred.
 | |
| 
 | |
| =head1 EXAMPLES
 | |
| 
 | |
| 1. To list all partition profiles defined for HMC-managed partition lpar3, enter:
 | |
| 
 | |
|  lsvm lpar3
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  lpar3: name=lpar3,lpar_name=lpar3,lpar_id=4,lpar_env=aixlinux,all_resources=0,min_mem=512, desired_mem=2048, max_mem=3072,min_num_huge_pages=0,desired_num_huge_pages=0,max_num_huge_pages=0,proc_mode=shared, min_proc_units=0.5,desired_proc_units=0.5,max_proc_units=0.5,min_procs=1,desired_procs=1,max_procs=1, sharing_mode=uncap,uncap_weight=128,shared_proc_pool_id=0,shared_proc_pool_name=DefaultPool,io_slots=none, lpar_io_pool_ids=none,max_virtual_slots=10, "virtual_serial_adapters=1/server/1/any//any/1,0/server/1/any//any/1", virtual_scsi_adapters=2/client/1/p6vios/4/1,virtual_eth_adapters=3/0/1//0/1,hca_adapters=none,boot_mode=norm,conn_monitoring=0,auto_start=0,power_ctrl_lpar_ids=none,work_group_id=none,redundant_err_path_reporting=0, bsr_arrays=0,lhea_logical_ports=none,lhea_capabilities=none,lpar_proc_compat_mode=default,electronic_err_reporting=null
 | |
| 
 | |
| 2.To list all IVM-managed partitions associated with CEC cec01, enter:
 | |
| 
 | |
|  lsvm cec01
 | |
| 
 | |
| g Output is similar to:
 | |
| 
 | |
|  cec01: name=10-B7D1G,lpar_name=10-B7D1G,lpar_id=1,os_type=vioserver,all_resources=0,min_mem=512, desired_mem=2048,max_mem=2048,proc_mode=shared,min_proc_units=0.10,desired_proc_units=0.40, max_proc_units=4.00,min_procs=1,desired_procs=4,max_procs=4,sharing_mode=uncap,uncap_weight=128, "io_slots=21010002/none/0,21010003/none/0,21010004/none/0,21020003/none/0,21020004/none/0,21030003/none/0,21030004/none/0,21040003/none/0,21040004/none/0",lpar_io_pool_ids=none,max_virtual_slots=48, "virtual_serial_adapters=0/server/1/any//any/1,1/server/1/any//any/1,10/client/0/2/lp2/0/0,12/client/0/3/lp3/0/0,14/client/0/4/lp4/0/0","virtual_scsi_adapters=11/server/2/lp2/2/0,13/server/3/lp3/2/0,15/server/4/lp4/2/0","virtual_eth_adapters=3/0/1//1/0,4/0/2//1/0,5/0/3//1/0,6/0/4//1/0",boot_mode=norm,conn_monitoring=0,auto_start=0,power_ctrl_lpar_ids=none
 | |
|    name=lp2,lpar_name=lp2,lpar_id=2,os_type=aixlinux,all_resources=0,min_mem=128,desired_mem=1024,max_mem=1024,proc_mode=shared,min_proc_units=0.10,desired_proc_units=0.10,max_proc_units=4.00,min_procs=1,desired_procs=1,max_procs=4,sharing_mode=uncap,uncap_weight=128,io_slots=none,lpar_io_pool_ids=none,max_virtual_slots=6, "virtual_serial_adapters=0/server/1/any//any/1,1/server/1/any//any/1",virtual_scsi_adapters=2/client/1/10-7D1G/11/1,virtual_eth_adapters=4/0/1//0/0,boot_mode=norm,conn_monitoring=0,auto_start=0,power_ctrl_lpar_ids=none
 | |
|    name=lp3,lpar_name=lp3,lpar_id=3,os_type=aixlinux,all_resources=0,min_mem=128,desired_mem=128,max_mem=128,proc_mode=shared,min_proc_units=0.10,desired_proc_units=0.10,max_proc_units=4.00,min_procs=1,desired_procs=1,max_procs=4,sharing_mode=uncap,uncap_weight=128,io_slots=none,lpar_io_pool_ids=none,max_virtual_slots=6, "virtual_serial_adapters=0/server/1/any//any/1,1/server/1/any//any/1",virtual_scsi_adapters=2/client/1/10-B7D1G/13/1,virtual_eth_adapters=4/0/1//0/0,boot_mode=of,conn_monitoring=0,auto_start=1, power_ctrl_lpar_ids=none
 | |
| 
 | |
| 3. For Power 775, to list the I/O slot information of lpar1, enter:
 | |
|  
 | |
|  lsvm lpar1
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  1: 514/U78A9.001.0123456-P1-C17/0x21010202/2/1
 | |
|  1: 513/U78A9.001.0123456-P1-C15/0x21010201/2/1
 | |
|  1: 512/U78A9.001.0123456-P1-C16/0x21010200/2/1
 | |
| 
 | |
| To list the lparname of lpars, enter:
 | |
| 
 | |
|  lsvm lpar1 -l
 | |
| 
 | |
| Output is similar to:
 | |
|  lpar1: 1: 514/U78A9.001.0123456-P1-C17/0x21010202/2/1
 | |
|  lpar1: 1: 513/U78A9.001.0123456-P1-C15/0x21010201/2/1
 | |
|  lpar1: 1: 512/U78A9.001.0123456-P1-C16/0x21010200/2/1
 | |
| 
 | |
| 4. For Power 775, to list the I/O slot information and octant configuration of cec1, enter:
 | |
| 
 | |
|  lsvm cec1
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  1: 514/U78A9.001.0123456-P1-C17/0x21010202/2/1
 | |
|  1: 513/U78A9.001.0123456-P1-C15/0x21010201/2/1
 | |
|  1: 512/U78A9.001.0123456-P1-C16/0x21010200/2/1
 | |
|  13: 537/U78A9.001.0123456-P1-C9/0x21010219/2/13
 | |
|  13: 536/U78A9.001.0123456-P1-C10/0x21010218/2/13
 | |
|  17: 545/U78A9.001.0123456-P1-C7/0x21010221/2/17
 | |
|  17: 544/U78A9.001.0123456-P1-C8/0x21010220/2/17
 | |
|  21: 553/U78A9.001.0123456-P1-C5/0x21010229/2/21
 | |
|  21: 552/U78A9.001.0123456-P1-C6/0x21010228/2/21
 | |
|  25: 569/U78A9.001.0123456-P1-C1/0x21010239/2/25
 | |
|  25: 561/U78A9.001.0123456-P1-C3/0x21010231/2/25
 | |
|  25: 560/U78A9.001.0123456-P1-C4/0x21010230/2/25
 | |
|  29: 568/U78A9.001.0123456-P1-C2/0x21010238/2/29
 | |
|  5: 521/U78A9.001.0123456-P1-C13/0x21010209/2/5
 | |
|  5: 520/U78A9.001.0123456-P1-C14/0x21010208/2/5
 | |
|  9: 529/U78A9.001.0123456-P1-C11/0x21010211/2/9
 | |
|  9: 528/U78A9.001.0123456-P1-C12/0x21010210/2/9
 | |
|  cec1: PendingPumpMode=1,CurrentPumpMode=1,OctantCount=8:
 | |
|  OctantID=0,PendingOctCfg=5,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=1,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=2,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=3,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=4,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=5,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=6,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=7,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
| 
 | |
| To list the lparname of lpars, enter:
 | |
| 
 | |
|  lsvm cec1 -l
 | |
|  
 | |
| Output is similar to:
 | |
| 
 | |
|  lpar1: 1: 514/U78A9.001.0123456-P1-C17/0x21010202/2/1: 32: 0/3/3
 | |
|  lpar1: 1: 513/U78A9.001.0123456-P1-C15/0x21010201/2/1: 32: 0/3/3
 | |
|  lpar1: 1: 512/U78A9.001.0123456-P1-C16/0x21010200/2/1: 32: 0/3/3
 | |
|  lpar13: 13: 537/U78A9.001.0123456-P1-C9/0x21010219/2/13: 32: 0/3/3
 | |
|  lpar13: 13: 536/U78A9.001.0123456-P1-C10/0x21010218/2/13: 32: 0/3/3
 | |
|  lpar17: 17: 545/U78A9.001.0123456-P1-C7/0x21010221/2/17: 32: 0/0/0
 | |
|  lpar17: 17: 544/U78A9.001.0123456-P1-C8/0x21010220/2/17: 32: 0/0/0
 | |
|  lpar21: 21: 553/U78A9.001.0123456-P1-C5/0x21010229/2/21: 32: 0/0/0
 | |
|  lpar21: 21: 552/U78A9.001.0123456-P1-C6/0x21010228/2/21: 32: 0/0/0
 | |
|  lpar24: 25: 569/U78A9.001.0123456-P1-C1/0x21010239/2/25: 32: 0/0/0
 | |
|  lpar25: 25: 561/U78A9.001.0123456-P1-C3/0x21010231/2/25: 32: 0/0/0
 | |
|  lpar25: 25: 560/U78A9.001.0123456-P1-C4/0x21010230/2/25: 32: 0/0/0
 | |
|  lpar29: 29: 568/U78A9.001.0123456-P1-C2/0x21010238/2/29: 32: 0/0/0
 | |
|  lpar5: 5: 521/U78A9.001.0123456-P1-C13/0x21010209/2/5: 32: 0/3/3
 | |
|  lpar5: 5: 520/U78A9.001.0123456-P1-C14/0x21010208/2/5: 32: 0/3/3
 | |
|  lpar9: 9: 529/U78A9.001.0123456-P1-C11/0x21010211/2/9: 32: 0/3/3
 | |
|  lpar9: 9: 528/U78A9.001.0123456-P1-C12/0x21010210/2/9: 32: 0/3/3
 | |
|  cec1: PendingPumpMode=1,CurrentPumpMode=1,OctantCount=8:
 | |
|  OctantID=0,PendingOctCfg=5,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=1,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=2,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=3,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=4,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=5,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=6,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  OctantID=7,PendingOctCfg=1,CurrentOctCfg=1,PendingMemoryInterleaveMode=2,CurrentMemoryInterleaveMode=2;
 | |
|  Number of BSR arrays: 256,Bytes per BSR array: 4096,Available BSR array: 0;
 | |
|  Available huge page memory(in pages):     0
 | |
|  Configurable huge page memory(in pages):  12
 | |
|  Page Size(in GB):                         16
 | |
|  Maximum huge page memory(in pages):       24
 | |
|  Requested huge page memory(in pages):     15
 | |
| =======
 | |
|  Number of BSR arrays: 256,Bytes per BSR array: 4096,Available BSR array: 0;
 | |
|  Available huge page memory(in pages):     0
 | |
|  Configurable huge page memory(in pages):  12
 | |
|  Page Size(in GB):                         16
 | |
|  Maximum huge page memory(in pages):       24
 | |
|  Requested huge page memory(in pages):     15
 | |
| 
 | |
| 5. To list the virtual machine's directory entry:
 | |
| 
 | |
|  lsvm gpok3
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  gpok3: USER LNX3 PWD 512M 1G G
 | |
|  gpok3: INCLUDE LNXDFLT
 | |
|  gpok3: COMMAND SET VSWITCH VSW2 GRANT LNX3
 | |
| 
 | |
| 6. To list the defined network names available for a given node:
 | |
| 
 | |
|  lsvm gpok3 --getnetworknames
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  gpok3: LAN:QDIO SYSTEM GLAN1
 | |
|  gpok3: LAN:HIPERS SYSTEM GLAN2
 | |
|  gpok3: LAN:QDIO SYSTEM GLAN3
 | |
|  gpok3: VSWITCH SYSTEM VLANTST1
 | |
|  gpok3: VSWITCH SYSTEM VLANTST2
 | |
|  gpok3: VSWITCH SYSTEM VSW1
 | |
|  gpok3: VSWITCH SYSTEM VSW2
 | |
|  gpok3: VSWITCH SYSTEM VSW3
 | |
| 
 | |
| 7. To list the configuration for a given network:
 | |
| 
 | |
|  lsvm gpok3 --getnetwork GLAN1
 | |
| 
 | |
| Output is similar to:
 | |
|  
 | |
|  gpok3: LAN SYSTEM GLAN1        Type: QDIO    Connected: 1    Maxconn: INFINITE
 | |
|  gpok3:   PERSISTENT  UNRESTRICTED  IP                        Accounting: OFF
 | |
|  gpok3:   IPTimeout: 5                 MAC Protection: Unspecified
 | |
|  gpok3:   Isolation Status: OFF
 | |
| 
 | |
| 8. To list the disk pool names available:
 | |
| 
 | |
|  lsvm gpok3 --diskpoolnames
 | |
|  
 | |
| Output is similar to:
 | |
| 
 | |
|  gpok3: POOL1
 | |
|  gpok3: POOL2
 | |
|  gpok3: POOL3
 | |
| 
 | |
| 9. List the configuration for a given disk pool:
 | |
| 
 | |
|  lsvm gpok3 --diskpool POOL1 free
 | |
| 
 | |
| Output is similar to:
 | |
|  
 | |
|  gpok3: #VolID DevType StartAddr Size
 | |
|  gpok3: EMC2C4 3390-09 0001 10016
 | |
|  gpok3: EMC2C5 3390-09 0001 10016
 | |
| 
 | |
| =head1 FILES
 | |
| 
 | |
| /opt/xcat/bin/lsvm
 | |
| 
 | |
| 
 | |
| =head1 SEE ALSO
 | |
| 
 | |
| L<mkvm(1)|mkvm.1>, L<chvm(1)|chvm.1>, L<rmvm(1)|rmvm.1>
 | |
| 
 | |
| 
 | |
| 
 |