hpvmdevtranslate — Translate Integrity VM guest devices into HP-UX 11i v3 agile devices.



  • NAME
    hpvmdevtranslate — Translate Integrity VM guest devices into HP-UX 11i v3 
    agile devices.
    
    SYNOPSIS
    hpvmdevtranslate [-v] -a hpvm_mgmtdb
    
    hpvmdevtranslate [-v] -a
    
    hpvmdevtranslate [-v] -P guestname
    
    hpvmdevtranslate [-v] -u
    
    hpvmdevtranslate [-v]
    
    DESCRIPTION
    The primary purpose of this program is to help Integrity VM administrators 
    upgrade an Integrity VM host from HP-UX 11i v2 to HP-UX 11i v3. This program 
    produces a script, /var/opt/hpvm/common/hpvm_dev_convert, which can be executed 
    to convert existing guest devices into 11i v3 agile devices. This program is 
    most useful if the upgrade from 11i v2 to 11i v3 was accomplished using a 
    cold-install of 11i v3, rather than update-ux. The cold-install can map storage 
    devices to different device names, which prevents guests from running. The 
    cold-install changes legacy device names to agile device names, and that is why 
    you need to run this script if you do a cold-install.
    
    Use this program to change the guest backing storage devices to the new 11i v3 
    agile devices by following these steps:
    
    Back up the /var/opt/hpvm directory from your 11i v2 system.
    
    Shut down the 11i v2 system.
    
    Cold-install 11i v3.
    
    Install Integrity VM Version 4.0, if it is not already installed by the OE.
    
    Stop Integrity VM with the following command /sbin/init.d/hpvm stop.
    
    Remove /var/opt//hpvm/common/hpvm_mgmtdb_pre1131 if it exists at this time. A 
    new hpvm_mgmtdb_pre1131 file is created when Integrity VM is started in step 8.
    
    Recover or restore the 11i v2 /var/opt/hpvm contents.
    
    Start Integrity VM with the following command: /sbin/init.d/hpvm start.
    
    Run the following command:
    
    
    # hpvmdevtranslate -a /var/opt/hpvm/common/hpvm_mgmtdb_pre1131
    
    Edit the script, /var/opt/hpvm/common/hpvm_dev_convert, taking note of ERROR 
    lines and commenting out the exit line that prevents the running of the script.
    
    Continue with the remaining 11i v3 Integrity VM Host configuration until the 
    host is functionally equivalent to the former 11i v2 VM Host.
    
    You can use the hpvmdevtranslate command to convert all existing guests or a 
    single guest to use the 11i v3 agile devices. For example, to convert all 
    existing guests, use the following:
    
    
    # /opt/hpvm/bin/hpvmdevtranslate -a
    
    To convert a single guest, use the following command:
    
    
    # hpvmdevtranslate -P guestname
    
    You can use the hpvmdevtranslate command to undo the previous translation if 
    the translation is not more than five days old. The undo operation is run with 
    the following command:
    
    
    # hpvmdevtranslate -u
    
    Options
    The following options can be specified only once.
    
    The hpvmdevtranslate command recognizes the following command-line options and 
    arguments:
    
    -v
    Displays the version number of the hpvmdevtranslate command. The version number 
    is displayed first, followed by the information specified by the other options.
    
    -a
    Translates all existing guests. If an hpvm_mgmtdb file is specified, the 
    translation uses this file.
    
    -P guestname
    Translates the specific guest.
    
    -u
    If the translation is not more than five days old, the -u option, performs and 
    undo operation.
    
    RETURN VALUES
    The hpvmdevtranslate command exits with one of the following values:
    
    0: Successful completion.
    
    1: One or more error conditions occurred.
    
    
    	
    
    	NOTE: An error exit occurs only if the program was unable to complete 
    its processing. However, if the program finds guest devices that cannot be 
    translated, the output script will have comment lines indicating the error with 
    “ERROR:”
    
    	
    
    DIAGNOSTICS
    The hpvmdevtranslate command displays error messages for any of the following 
    conditions:
    
    A legacy device has no agile device translation.
    
    EXAMPLES
    The following example lists the version of the hpvmdevtranslate command:
    
    
    # hpvmdevtranslate -v
    
    The following example translates the devices using an 11i v2 hpvm_mgmtdb file:
    
    
    # hpvmdevtranslate [-v] -a /var/opt/hpvm/common/hpvm_mgmtdb_pre1131
    
    The following example translates all existing guests:
    
    
    # hpvmdevtranslate [-v] -a
    
    The following example translates a specific guest:
    
    
    # hpvmdevtranslate [-v] -P guestname
    
    The following examples performs an undo operation if the translation is not 
    older than 5 days:
    
    
    # hpvmdevtranslate [-v] -u
    
    AUTHORS
    The hpvmdevtranslate command was developed by HP.
    
    SEE ALSO
    On the VM Host:
    
    hpvm(5), hpvmcollect(1M), hpvmconsole(1M), hpvmcreate(1M), hpvmhostrdev(1M), 
    hpvminfo(1M), hpvmmigrate(1M), hpvmmodify(1M), hpvmnet(1M), hpvmpubapi(3), 
    hpvmremove(1M), hpvmresources(5), hpvmsar(1M), hpvmstart(1M), hpvmstatus(1M), 
    hpvmstop(1M), hpvmupgrade(1M), p2assist(1M)
    
    On the Integrity VM guest:
    
    hpvmcollect(1M), hpvminfo(1M), hpvmmgmt(1M), hpvmpubapi()
    

Log in to reply
 

© Lightnetics 2024