mirror of
				https://github.com/xcat2/xcat-core.git
				synced 2025-10-31 19:32:31 +00:00 
			
		
		
		
	git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9345 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
		
			
				
	
	
		
			161 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			161 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| =head1 NAME
 | |
| 
 | |
| B<mkvm> - Creates HMC- and IVM-managed partitions or other virtual machines.
 | |
| 
 | |
| =head1 SYNOPSIS
 | |
| 
 | |
| =head2 Common:
 | |
| 
 | |
| B<mkvm> [B<-h>| B<--help>]
 | |
| 
 | |
| B<mkvm> [B<-v>| B<--version>]
 | |
| 
 | |
| =head2 For PPC (with HMC):
 | |
| 
 | |
| B<mkvm> [B<-V>| B<--verbose>] I<noderange> B<-i> I<id> B<-l> I<singlenode>
 | |
| 
 | |
| B<mkvm> [B<-V>| B<--verbose>] I<noderange> B<-c> I<destcec> B<-p> I<profile>
 | |
| 
 | |
| B<mkvm> [B<-V>| B<--verbose>] I<noderange> B<--full>
 | |
| 
 | |
| =head2 For KVM:
 | |
| 
 | |
| B<mkvm> I<noderange> B<-m>|B<--master> I<mastername> B<-s>|B<--size> I<disksize> B<-f>|B<--force>
 | |
| 
 | |
| =head1 DESCRIPTION
 | |
| 
 | |
| =head2 For PPC:
 | |
| 
 | |
| For PPC (with HMC) specific:
 | |
| 
 | |
| The first form of mkvm command creates new partition(s) with the same profile/resources as the partition specified by I<singlenode>. The -i and I<noderange> specify the starting numeric partition number and the I<noderange> for the newly created partitions, respectively. The LHEA port numbers and the HCA index numbers will be automatically increased if they are defined in the source partition. 
 | |
| 
 | |
| The second form of this command duplicates all the partitions from the source specified by I<profile> to the destination specified by I<destcec>. The source and destination CECs can be managed by different HMCs.
 | |
| 
 | |
| Please make sure the nodes in the I<noderange> is defined in the I<nodelist> table and the I<mgt> is set to 'hmc' in the I<nodehm> table before running this command.
 | |
| 
 | |
| Please note that the mkvm command currently only supports creating standard LPARs, not virtual LPARs working with VIOS server.
 | |
| 
 | |
| =head2 For KVM:
 | |
| 
 | |
| mkvm ....
 | |
| 
 | |
| =head1 OPTIONS
 | |
| 
 | |
| =over 10
 | |
| 
 | |
| =item B<-h|--help>       
 | |
| 
 | |
| Display usage message.
 | |
| 
 | |
| =item B<-c>              
 | |
| 
 | |
| The cec (fsp) name for the destination.
 | |
| 
 | |
| =item B<-i>              
 | |
| 
 | |
| Starting numeric id of the newly created partitions. 
 | |
| 
 | |
| =item B<-l>              
 | |
| 
 | |
| The partition name of the source.
 | |
| 
 | |
| =item B<-p>             
 | |
| 
 | |
| The file that contains the profiles for the source partitions.
 | |
| 
 | |
| =item B<--full>          
 | |
| 
 | |
| Request to create a new full system partition for each CEC.
 | |
| 
 | |
| =item B<-v|--version>    
 | |
| 
 | |
| Command Version.
 | |
| 
 | |
| =item B<-V|--verbose>    
 | |
| 
 | |
| Verbose output.
 | |
| 
 | |
| =back
 | |
| 
 | |
| =head1 RETURN VALUE
 | |
| 
 | |
| 0 The command completed successfully.
 | |
| 
 | |
| 1 An error has occurred.
 | |
| 
 | |
| =head1 EXAMPLES
 | |
| 
 | |
| 1. To create a new partition lpar5 based on the profile/resources of lpar4, enter:
 | |
| 
 | |
|  mkdef -t node -o lpar5 mgt=hmc groups=all
 | |
| 
 | |
| then:
 | |
| 
 | |
|  mkvm lpar5 -i 5 -l lpar4
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  lpar5: Success
 | |
| 
 | |
| 
 | |
| 2. To create new partitions lpar5-lpar8 based on the profile/resources of lpar4, enter:
 | |
| 
 | |
|  mkdef -t node -o lpar5-lpar8 mgt=hmc groups=all
 | |
| 
 | |
| then:
 | |
| 
 | |
|  mkvm lpar5-lpar8 -i 5 -l lpar4
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  lpar5: Success
 | |
|  lpar6: Success
 | |
|  lpar7: Success
 | |
|  lpar8: Success
 | |
| 
 | |
| 
 | |
| 3. To duplicate all the partitions associated with cec01 on cec02, first save the lpars from cec01 to a file:
 | |
| 
 | |
|  lsvm lpar01-lpar04 > /tmp/myprofile
 | |
| 
 | |
| then create lpars on cec02:
 | |
| 
 | |
|  mkvm lpar05-lpar08 -c cec02 -p /tmp/myprofile
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  lpar5: Success
 | |
|  lpar6: Success
 | |
|  lpar7: Success
 | |
|  lpar8: Success
 | |
| 
 | |
| 
 | |
| 4. To duplicate all the partitions associated with cec01 on cec02, one is for cec01, the other is for cec02:
 | |
| 
 | |
|  mkdef -t node -o lpar5,lpar6 mgt=hmc groups=all
 | |
|  chtab node=lpar5 ppc.parent=cec01
 | |
|  chtab node=lpar6 ppc.parent=cec02
 | |
| 
 | |
| then create lpars on cec01 and cec02:
 | |
| 
 | |
|  mkvm lpar5,lpar6 --full
 | |
| 
 | |
| Output is similar to:
 | |
| 
 | |
|  lpar5: Success
 | |
|  lpar6: Success
 | |
| 
 | |
| =head1 FILES
 | |
| 
 | |
| /opt/xcat/bin/mkvm
 | |
| 
 | |
| 
 | |
| =head1 SEE ALSO
 | |
| 
 | |
| L<chvm(1)|chvm.1>, L<lsvm(1)|lsvm.1>, L<rmvm(1)|rmvm.1>
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 |