Represent existing Storage Repository to new server pool?

I have a testing delima.. We have a block-storage SR that was in use on Server Pool A, but want to move it to Server Pool B. I dont see any way in the GUI to facilitate moving a SR (OCFS2) to a new Server pool.
I know I can probably destroy, delete, unpresent and rebuild an empty SR on the new server pool but I dont see why moving it wouldnt be an option
Any ideas?
Thanks
Dave

Forgot to clarify, we already represented the block storage to the new servers in Pool B, and they see them just fine.. The GUI simply doesnt show the new servers in Pool B in the "present storage repo" dialog.

Similar Messages

  • OVM 3.0.3: Create new Server Pool but keep storage repositories?

    Hi,
    I think I have somewhat messed up my Server pool a bit, such as that there are some kind of network bridges in the server pool which I cannot get rid of, since OVMM insists that these have vnics associated to them, when none of my VMs had any nic configured.
    So, I guess my only option is to re-create the server pool entirely and migrating VMs between server pools doesn't seem to be possible. I was wondering, I if could at least keep the storage repositories and get away with only creating a new server pool and adding the VM servers to the new pool, but keeping the VM files in the repositories. This will likely make this transition much more smooth, than having to copy all the VMs from the repositories onto a temporary storage and back into the new storage repositories.
    Cheers,
    budy

    budachst wrote:
    I think I have somewhat messed up my Server pool a bit, such as that there are some kind of network bridges in the server pool which I cannot get rid of, since OVMM insists that these have vnics associated to them, when none of my VMs had any nic configured.Usually this means you've imported templates or old VMs that still have those bridges configured. Check the network configuration of the templates installed into your repositories and change the bridges to real/proper ones. Once you've done that, you'll be able to delete the unusued bridges.
    So, I guess my only option is to re-create the server pool entirely and migrating VMs between server pools doesn't seem to be possible. I was wondering, I if could at least keep the storage repositories and get away with only creating a new server pool and adding the VM servers to the new pool, but keeping the VM files in the repositories. This will likely make this transition much more smooth, than having to copy all the VMs from the repositories onto a temporary storage and back into the new storage repositories.Depends on how you've created the storage repositories: if they're OCFS2-based, they are stamped with the cluster ID of the pool to which they currently belong. It's possible to change this, but you need to contact Oracle Support to do so. I'd recommend first trying to unmap the existing bridges as described above.

  • Error when try to create new server pool

    I want to create new server pool to the server manager.
    At the last step of confirmation,it failed.error message is as follows:
    An error occurred while creating working directories for the server pool. Ensure that at least one utility server exists in the server pool and both the username and password for the utility server are correct.
    I think all the server info is correct.But I don't know why.
    Thanks,
    Mary

    In my case, the VM Server was set to use DHCP. Once I reconfigured the interface to use a static address, I was able to successfully create the Server Pool.
    Documentation should be reflected to clarify this.

  • How do I best integrate existing laptops for a new server?  Can I use the existing home folders on the laptops and make them into Network Users?

    How do I best integrate existing laptops for a new server?  Can I use the existing home folders on the laptops and make them into Network Users?

    Yes it will work.  I've done it for a few users in my small office.  As with anything, there are quirks that you may or may not experience.  Most quirks are app-related, due to app developers hard-coding absolute paths into their apps for things like temp files (Photoshop).  Strategies for resolving these sorts of quirks can be found via google.  You would probably have seen these quirks already when using server-based home folders for your kids.  If you haven't noticed them, then you're probably fine.
    The tech note you cited should be fine.  It doesn't explicitly say so, but you'll need to enable ssh on your server, at least temporarily, so you can upload your home folder to the server using scp, rsync, etc.  Don't try to copy the files up to the server via Finder.
    Once all your files are transferred to the server and in the right place, make sure to chown them on the server, so they are owned by the userID you created for yourself on the server.
    As with anything this involved, make a good backup of your laptop first.
    Note I have one user that isn't too happy with the responsiveness of the periodic mobile home syncing.  She has about a decade of e-mail in her home folder, probably 50 to 100 emails per day, many with attachments.  Mobile home syncing takes a long time to check and sync this huge tree of itty-bitty files, eevn with server-side file tracking turned on.  The other users are happy.
    The nice thing about mobile home syncing is that when a user "graduates" to an age where they've earned their own laptop, you can change them from a server home user to a mobile home user, with a minimum of fuss.  Also, if you lose or break a laptop, you can add a new replacement laptop to your network, and pull-down a replica of the home folder from the server, with almost no downtime.

  • VM Server 3.0.2 -Unable to add servers to new server pool

    Hello everyone,
    Please forgive me if I'm missing something obvious. I am new to Oracle VM, and just setting up a test platform for the first time. (used virtualbox before).
    I have a network environment that has 2 VM servers, 1 VM Manager (all 3 machines running on separate physical boxes). I have a 70Gb SAN share connecting with iSCSI from a freenas host. I have been able to see both VM servers as unmanaged, and can see the SAN share as Unmanaged iSCSI Storage Array. It let me create a test server pool, and allocate the SAN share as an available resource. When I attempt to add either of the VM Servers to the pool, I get the following job failure with error:
    Job Construction Phase
    begin()
    Appended operation 'Server Role Update' to object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'.
    Appended operation 'Server Join Server Pool' to object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'.
    Appended operation 'Server Pool Construct' to object '0004fb0000020000bc53a22f39acda2f (test pool 1)'.
    Appended operation 'Server Pool Virtual IP Configure' to object '0004fb0000020000bc53a22f39acda2f (test pool 1)'.
    Appended operation 'Server Pool Member Update' to object '0004fb0000020000bc53a22f39acda2f (test pool 1)'.
    Appended operation 'Server Cluster Configure' to object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'.
    Appended operation 'Server Cluster Construct' to object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'.
    commit()
    Completed Step: COMMIT
    Objects and Operations
    Object (IN_USE): [ServerPool] 0004fb0000020000bc53a22f39acda2f (test pool 1)
    Operation: Server Pool Construct
    Operation: Server Pool Virtual IP Configure
    Operation: Server Pool Member Update
    Object (IN_USE): [Cluster] bc53a22f39acda2f
    Object (IN_USE): [Server] af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)
    Operation: Server Role Update
    Operation: Server Join Server Pool
    Operation: Server Cluster Configure
    Operation: Server Cluster Construct
    Job Running Phase at 13:32 on Mon, Feb 20, 2012
    Job Participants: []
    Actioner
    Starting operation 'Server Pool Construct' on object '0004fb0000020000bc53a22f39acda2f (test pool 1)'
    Completed operation 'Server Pool Construct' completed with direction ==> LATER
    Starting operation 'Server Role Update' on object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'
    Completed operation 'Server Role Update' completed with direction ==> DONE
    Starting operation 'Server Join Server Pool' on object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'
    Completed operation 'Server Join Server Pool' completed with direction ==> LATER
    Starting operation 'Server Pool Virtual IP Configure' on object '0004fb0000020000bc53a22f39acda2f (test pool 1)'
    Completed operation 'Server Pool Virtual IP Configure' completed with direction ==> LATER
    Starting operation 'Server Cluster Configure' on object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'
    Completed operation 'Server Cluster Configure' completed with direction ==> LATER
    Starting operation 'Server Pool Member Update' on object '0004fb0000020000bc53a22f39acda2f (test pool 1)'
    Completed operation 'Server Pool Member Update' completed with direction ==> LATER
    Starting operation 'Server Cluster Construct' on object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'
    Completed operation 'Server Cluster Construct' completed with direction ==> LATER
    Starting operation 'Server Pool Construct' on object '0004fb0000020000bc53a22f39acda2f (test pool 1)'
    Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: create_server_pool to server: oravmsvr2 failed. OVMAPI_4004E Server Failed Command: create_server_pool, Status: test pool 1 0004fb0000020000bc53a22f39acda2f 192.168.1.164 oravmsvr2 192.168.1.116 master,xen,utility
    Mon Feb 20 13:32:40 EST 2012
    Mon Feb 20 13:32:40 EST 2012
    at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:474)
    at com.oracle.ovm.mgr.action.ActionEngine.sendUndispatchedServerCommand(ActionEngine.java:426)
    at com.oracle.ovm.mgr.action.ActionEngine.sendServerCommand(ActionEngine.java:368)
    at com.oracle.ovm.mgr.action.ServerPoolAction.createServerPool(ServerPoolAction.java:52)
    at com.oracle.ovm.mgr.op.virtual.ServerPoolConstruct.createServerPool(ServerPoolConstruct.java:136)
    at com.oracle.ovm.mgr.op.virtual.ServerPoolConstruct.action(ServerPoolConstruct.java:54)
    at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:191)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:257)
    at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1019)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:223)
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:136)
    at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:100)
    at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
    at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:751)
    at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:395)
    at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:453)
    at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: com.oracle.ovm.mgr.api.exception.IllegalOperationException: OVMAPI_4004E Server Failed Command: create_server_pool, Status: test pool 1 0004fb0000020000bc53a22f39acda2f 192.168.1.164 oravmsvr2 192.168.1.116 master,xen,utility
    Mon Feb 20 13:32:40 EST 2012
    at com.oracle.ovm.mgr.action.ActionEngine.sendAction(ActionEngine.java:752)
    at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:470)
    ... 20 more
    FailedOperationCleanup
    Starting failed operation 'Server Pool Construct' cleanup on object 'test pool 1'
    Complete rollback operation 'Server Pool Construct' completed with direction=test pool 1
    Rollbacker
    Executing rollback operation 'Server Role Update' on object 'af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)'
    Complete rollback operation 'Server Role Update' completed with direction=DONE
    Objects To Be Rolled Back
    Object (IN_USE): [ServerPool] 0004fb0000020000bc53a22f39acda2f (test pool 1)
    Object (IN_USE): [Cluster] bc53a22f39acda2f
    Object (IN_USE): [Server] af:2a:89:a6:0b:57:11:dd:a9:a4:00:17:31:42:7b:d3 (oravmsvr2)
    Completed Step: ROLLBACK
    Job failed commit (internal) due to OVMAPI_4010E Attempt to send command: create_server_pool to server: oravmsvr2 failed. OVMAPI_4004E Server Failed Command: create_server_pool, Status: test pool 1 0004fb0000020000bc53a22f39acda2f 192.168.1.164 oravmsvr2 192.168.1.116 master,xen,utility
    Mon Feb 20 13:32:40 EST 2012
    Mon Feb 20 13:32:40 EST 2012
    com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: create_server_pool to server: oravmsvr2 failed. OVMAPI_4004E Server Failed Command: create_server_pool, Status: test pool 1 0004fb0000020000bc53a22f39acda2f 192.168.1.164 oravmsvr2 192.168.1.116 master,xen,utility
    Mon Feb 20 13:32:40 EST 2012
    Mon Feb 20 13:32:40 EST 2012
    at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:474)
    at com.oracle.ovm.mgr.action.ActionEngine.sendUndispatchedServerCommand(ActionEngine.java:426)
    at com.oracle.ovm.mgr.action.ActionEngine.sendServerCommand(ActionEngine.java:368)
    at com.oracle.ovm.mgr.action.ServerPoolAction.createServerPool(ServerPoolAction.java:52)
    at com.oracle.ovm.mgr.op.virtual.ServerPoolConstruct.createServerPool(ServerPoolConstruct.java:136)
    at com.oracle.ovm.mgr.op.virtual.ServerPoolConstruct.action(ServerPoolConstruct.java:54)
    at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:191)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:257)
    at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1019)
    at sun.reflect.GeneratedMethodAccessor843.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:223)
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:136)
    at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:100)
    at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
    at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:751)
    at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:395)
    at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:453)
    at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: com.oracle.ovm.mgr.api.exception.IllegalOperationException: OVMAPI_4004E Server Failed Command: create_server_pool, Status: test pool 1 0004fb0000020000bc53a22f39acda2f 192.168.1.164 oravmsvr2 192.168.1.116 master,xen,utility
    Mon Feb 20 13:32:40 EST 2012
    at com.oracle.ovm.mgr.action.ActionEngine.sendAction(ActionEngine.java:752)
    at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:470)
    ... 20 more
    End of Job
    I have tried rebooting, rediscovering both servers, which complete successfuly. I just can't seem to get them to join any server pool that I create.
    Can anyone point me in the right direction?
    Many thanks in advance,
    Jim

    915721 wrote:
    I have a network environment that has 2 VM servers, 1 VM Manager (all 3 machines running on separate physical boxes). I have a 70Gb SAN share connecting with iSCSI from a freenas host. I have been able to see both VM servers as unmanaged, and can see the SAN share as Unmanaged iSCSI Storage Array. It let me create a test server pool, and allocate the SAN share as an available resource. When I attempt to add either of the VM Servers to the pool, I get the following job failure with error:Can you check /var/log/ovs-agent.log on the two servers as you try to add them to the pool? I'm not seeing any specific reason for the error in that output, which is annoying.
    Also, double-check that DNS is working across all the machines: the Manager and the two Servers need to be able to resolve the hostnames of everything else on the network, so if you don't have DNS fully configured, you'll need to edit the /etc/hosts of all three machines first.

  • Migrating existing portable homes to new server

    aside from moving the homedir data from the old server to the new, there seem to be at least a few issues with migrating existing portable home accounts to a new server:
    1. some of users' account details, like GeneratedUID, authentication authority, kerberos principals, OriginalNFSHomeDirectory, are different, while others (name, shortname, UID, GID, etc.) remain the same.
    2. home directory (OriginalNFSHomeDirectory, etc.) point to the old server.
    3. there's data on local machines that we don't sync back to the server, so we can't just blow away the existing local accounts and start fresh.
    the quickest way to migrate these users to the new server (with all the same shortnames and UIDs, etc.) seems to be to remove the local cached accounts (leaving the home folders) and have them recreate new PHDs on login, syncing things back down to the original home folder. i'm guess this won't involve much syncing, it's all the same data, essentially.
    the other way i can see resolving this is to replace the account attributes for each client to match what they should be when pointed to the new server. this would involve scripting the process for reliability and not moving any data or deleting accounts, but it will take more testing on my part.
    what do you think? can you think of better ways to accomplish this task?
    summary: what's the best way to move existing portable home accounts bound to "Server A" to "Server B," while maintaining data and portable homes pointed to the new server and storage?
    thanks.

    that createmobileaccount syntax was wrong. i guess you don't need the -t option and can instead specify the whole path to the user's home. it seems to work well enough, creating a portable home with no default sync settings -- basically manual. for my needs that's fine. the sync settings are managed via mcx anyway.
    here's an updated version of the standalone script. i realized just now the script assumes the diradmin usernames and passwords are the same between servers. if that's not the case, you can hard code it or add a couple of variables. since they're just taken in order on stdin, add them in order. i should also add a function to interactively ask for the passwords with stty -echo to avoid having the passes logged in command history or allowing the script to curl the pass from another file on a web server or something. for now, this seems to work for my purposes. edit as you see fit.
    #!/bin/bash
    # nate@tsp, 3/4/10: initial version
    # 3/5/10: added prettier heredoc usage statement, variables, further tested
    # todo: add function to add user to local admin group, as needed. this shouldn't be required in most environments.
    # todo: convert some of these one-liners to functions for better modular use; make it "smarter"
    # todo: convert the whole thing to ruby for practice
    # automates the process of unbinding from the old OD server, binding to the new, removing the existing local user, adding it back, and other bits
    # there are no "smarts" in this script, so use carefully
    # variables
    diradminpass=$1
    account=$2
    password=$3
    oldserver=$4
    newserver=$5
    mkdadmin=$6 # not used in this version
    # if no parameters are passed, display usage, exit
    if [ ! -n "$5" ] ; then
    cat<<endofnote
    usage: you must include at least 5 arguments (6th isn't used right now)
    run with `basename $0`
    1. [directory admin password]
    2. [shortname of account to change]
    3. [account password, which should be the default 'xxxxxxxx' on the new server]
    4. [name of old server]
    5. [name of new server]
    6. [yes or no to make this account a local admin - optional and not used now]
    ex: `basename $0` diradminpass jbrown password oldserver newserver yes
    endofnote
    exit 1
    fi
    # if you're running this as root or with sudo, proceed; otherwise, quit it!
    if [ $(whoami) = "root" ]; then
    echo "you're root. let's proceed..."
    # delete the user in question from the local directory store
    echo "deleting local account: $account"
    dscl . -delete /users/$account
    # remove the old od config
    echo "removing the old OD bind..."
    dsconfigldap -v -r $oldserver -c $HOSTNAME -u diradmin -p $diradminpass
    # remove the old server from the search and contacts paths
    echo "removing the old search paths..."
    dscl /Search -delete / CSPSearchPath /LDAPv3/$oldserver
    dscl /Search/Contacts -delete / CSPSearchPath /LDAPv3/$oldserver
    # add the new one
    echo "adding the new OD bind..."
    dsconfigldap -v -f -a $newserver -n $newserver -c $HOSTNAME -u diradmin -p $diradminpass
    # create and add the new ldap node to the search policy
    echo "adding the new search paths..."
    dscl -q localhost -create /Search SearchPolicy dsAttrTypeStandard:CSPSearchPath
    dscl -q localhost -merge /Search CSPSearchPath /LDAPv3/$newserver
    # create and add the new ldap node for contacts lookups
    dscl -q localhost -create /Contact SearchPolicy dsAttrTypeStandard:CSPSearchPath
    dscl -q localhost -merge /Contact CSPSearchPath /LDAPv3/$newserver
    # give directoryservice a kick to point it to the new server
    echo "killing directoryservice and waiting for 20 seconds..."
    killall DirectoryService
    # rest a bit to ensure everything settled down
    sleep 20
    # optional: lookup the $account you deleted as the first step to ensure it exists in the new directory
    echo "this id lookup should return details because it exists in the new OD:"
    id odtestor
    echo "this id lookup should fail because it doesn't exist in the old OD:"
    id odtestor
    # check the search path to ensure it looks like you need
    echo "verify the new OD server is in the search path:"
    dscl /Search -read / CSPSearchPath
    # optional: create a mobile account on the local machine with various options set.
    echo "creating a portable home for the user..."
    /System/Library/CoreServices/ManagedClient.app/Contents/Resources/createmobileaccount -n $account -v -p $password -h /Users/$account -S -u afp://$newserver/homes/$account
    killall DirectoryService
    cat<<endofnote
    you should be ready to login with this account now.
    if you have trouble, revert the process by re-running with the old and new server names
    (and diradmin passwords, if they're different) reversed.
    endofnote
    else
    echo "you're not root or an admin. please re-run the script as an admin or via sudo."
    exit
    fi
    exit 0

  • Virtual IP for new Server Pool

    We are the stage of configuring pools now that the ovm manager can see the ovm server, what network vlan do you specify the virtual IP for the pool is this the management VLAN as that's what the OVM server is configured to when installing OVM server??

    The virtual IP has to be on the management subnet. The VIP services the server pool for HA. It should be on the management subnet.
    I have run into an issue where you try to do a network boot to load a kickstart file and some traffic seems to come from the management subnet even if you have the networks defined and are using a different IP for the guest from the "VM" subnet. The network boot must be using the management subnet to pull the boot image to load the Guest from the network. To work around this, I had to allow both subnets access to where I had my ISO images loaded. Also, my iso image was on a mult homed linux server and I had to define strict routing on the server to keep packets confined to each individual network. Like to drove me crazy for two days. Finally got it working.

  • Move EM10g repository to new server

    I want to move my repository to a new (more powerfull) server. I thought I could get away with an export, but that doesn't work. I end up with view that won't compile and other scary errors.
    I could have done a move of the complete database (i.e.clone the old one) to start with, but I wanted to reorganize the whole thing so I really don't want the old stuff in my shiny new database. Is there a clean way to do this? Is there a migrate tool or somthing like that to export an EM repository like there is for Designer repositories?

    Hi ,
    One way is to run the emca(Enterprise Manager Configuration Assistant) utility.
    Set the following environment variables to identify the Oracle home and the system identifier (SID) for the database you want to manage:
    ORACLE_HOME
    ORACLE_SID
    Change directory to the ORACLE_HOME/bin directory.
    Start EMCA by entering the following command with any of the optional command-line arguments shown in Table 1-3:
    $PROMPT> ./emca
    Depending upon the arguments you include on the EMCA command line, EMCA prompts you for the information required to configure Database Control.
    For example, enter the following command to configure Database Control so it will perform automatic daily backups of your database:
    $PROMPT> ./emca -config dbcontrol db -backup
    EMCA commands are of the form:
    emca [operation] [mode] [type] [flags] [parameters]
    For info about the operation , type , flags , parameters have a look at Oracle Doc titled as "Enterprise Manager Advanced Configuration"
    Regards,
    Simon

  • Moving shared storage repository between server pools

    Is there a way to move a fiberchannel storage repository between server pools? The documentation says its possible only with NFS, but we are moving to new server pool and for this we need to be able to take a loaded SR and remove it from one server pool and discover and use it on another pool?

    Exactly how are you trying to do this. Are you choosing to clone and then running the clone customizer to map your storage and vnics?

  • Moving Server Pool Storage/Image to another location

    I have a server pool that is using an NFS mount as the 12G of cluster storage at 192.168.0.5. This server pool has 1 Oracle VM server with 2 VM guests that I simply can not loose.
    I need to move that to NFS mount to another server at 192.168.0.31
    I know I can simply create another server pool, but once I do that, I believe I need another Oracle VM server (which I do not have).
    Or can you move the entire Oracle server along with the VMs to the other pool seemlessly?
    What is the best way to go here?

    This is my environment right now.
    One Physical Host with a 3 TB internal SATA drive. Oracle VM server 3.0.1 installed.
    Another Host with RHEL 5.5 on it where I installed Oracle VM Manager 3.0, on this RHEL 5.5 host, I also created an NFS export (192.168.0.5 with about 30G possible of space).
    Created a Server Pool with cluster storage of the NFS mount above.
    Discovered the OVM Server, and added it to the Server pool.
    Created a repository on the 3 TB drive in that server that was detected by OVM manager. Created a few virtual disks.
    Created a few VNICs.
    Created 2 virtual machines using 3 different virtual disks that are attached to the one VM server. All working as expected so far.
    Now I want to move the NFS cluster storage to a new host. (192.168.0.31 - that does not get rebooted as much)
    Created a new server pool using the new cluster storage.
    I have taken down both VM guests, and migrated them to the "unassigned Virtual Machines" folder.
    The large 3TB repo, I un-presented to the Oracle VM server.
    I then tried to remove the VM server from the server pool, and receive this
    warning icon     
    Job Construction Phase
    begin()
    com.oracle.ovm.mgr.api.exception.RuleException: OVMRU_000036E Cannot remove server: ovs1.advantagedata.com, from pool: ADI. There are still OCFS2 file systems: [fs_OVM_repo], in the pool
    Tue Sep 27 10:22:48 EDT 2011
    at com.oracle.ovm.mgr.rules.modules.api.virtual.ClusterRules.removeServerPre(ClusterRules.java:144)
    at com.oracle.ovm.mgr.api.job.JobEngine.invokeMethod(JobEngine.java:634)
    at com.oracle.ovm.mgr.api.job.JobEngine.invokeMethod(JobEngine.java:598)
    at com.oracle.ovm.mgr.rules.RulesEngine.runRules(RulesEngine.java:184)
    at com.oracle.ovm.mgr.rules.RulesEngine.preProcess(RulesEngine.java:136)
    at com.oracle.ovm.mgr.model.ModelEngine.preValidate(ModelEngine.java:513)
    at com.oracle.ovm.mgr.model.ModelEngine.access$200(ModelEngine.java:59)
    at com.oracle.ovm.mgr.model.ModelEngine$3.notify(ModelEngine.java:321)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:207)
    at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:764)
    at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:100)
    at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
    at com.oracle.odof.core.storage.Transaction.processCommand(Transaction.java:467)
    at com.oracle.odof.core.TransactionManager.processTransactionWork(TransactionManager.java:650)
    at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:755)
    at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:395)
    at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:453)
    at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
    at java.lang.Thread.run(Thread.java:662)
    Job Aborted from server, cleaning up client.
    Is this not possible?

  • Server Pool WITHOUT shared storage

    The documentation defines Server Pool as:
          +Logically an autonomous region that contains one or more physical Oracle VM Servers.+
    Therefore, should it possible to add multiple servers (physically separate VM servers) to the same Server Pool even though they are NOT using shared storage? When I tried to add the second VM Server to the Server Pool I received the following error:
    During adding servers ([vmoracle2]) to server pool (VM_Server_Pool), Cluster setup failed:
    (OVM-1011 OVM Manager communication with vmoracle1 for operation HA Setup for Oracle VM
    Agent 2.2.0 failed: <Exception: SR '/dev/sda3' not supported: type 'ocfs2.local' not in
    ['nfs', 'ocfs2.cluster']> )Thanks.

    Nothing is as easy as it seems when it comes to Oracle VM.
    When trying to create a new Server Pool to accommodate my second VM Server, I received the following error:
    +2010-03-08 18:18:24.575 NOTIFICATION Getting agent version for agent:vmoracle2 ...+
    +2010-03-08 18:18:24.752 NOTIFICATION The agent version is 2.3-19+
    +2010-03-08 18:18:24.755 NOTIFICATION Checking agent vmoracle2 is active or not?+
    +2010-03-08 18:18:24.916 NOTIFICATION [Server Pool Management][Server][vmoracle2]:Check agent (vmoracle2) connectivity.+
    +2010-03-08 18:18:30.304 NOTIFICATION entering into assign vs action...+
    +2010-03-08 18:18:30.311 NOTIFICATION Getting agent version for agent:vmoracle2 ...+
    +2010-03-08 18:18:30.482 NOTIFICATION The agent version is 2.3-19+
    +2010-03-08 18:18:30.483 NOTIFICATION Checking agent vmoracle2 is active or not?+
    +2010-03-08 18:18:30.638 NOTIFICATION [Server Pool Management][Server][vmoracle2]:Check agent (vmoracle2) connectivity.+
    +2010-03-08 18:18:45.236 NOTIFICATION Getting agent version for agent:vmoracle2 ...+
    +2010-03-08 18:18:45.410 NOTIFICATION The agent version is 2.3-19+
    +2010-03-08 18:18:45.434 NOTIFICATION master server is:vmoracle2+
    +2010-03-08 18:18:45.435 NOTIFICATION Start to check cluster for server pool+
    +2010-03-08 18:18:45.581 WARNING failed:<Exception: Cluster root not found.>+
    StackTrace:
    File "/opt/ovs-agent-2.3/OVSSiteCluster.py", line 535, in cluster_precheck
    clusterprecheck(single_node, ha_enable)+
    +File "/opt/ovs-agent-2.3/OVSSiteCluster.py", line 515, in clusterprecheck+
    if not cluster_root_sr_uuid: raise Exception("Cluster root not found.")
    +2010-03-08 18:18:45.582 NOTIFICATION Failed check cluster for server pool+
    +2010-03-08 18:18:45.583 ERROR [Server Pool Management][Server Pool][VMORACLE2_Server_Pool]:Check prerequisites to create server pool (VMORACLE2_Server_Pool) failed: (OVM-1011 OVM Manager communication with vmoracle2 for operation Pre-check cluster root for Server Pool failed:+
    +<Exception: Cluster root not found.>+
    +)+
    +2010-03-08 18:18:45.607 NOTIFICATION Exception Message:OVM-1011 OVM Manager communication with vmoracle2 for operation Pre-check cluster root for Server Pool failed:+
    +<Exception: Cluster root not found.>+
    The "*Test Connection*" succeeded just fine prior to clicking NEXT on the "Create Server Pool" page.
    Any suggestions?

  • Can a server pool with single server be moved to a different manger?

    Can an existing server in a pool running on an OVM manager be moved to a different manger. The pool has only one server and is not HA. If you try to register the server on the new manger by creating a new pool it errors that it has been registered with some other pool. Does anyone know the steps to re register a server and pool with a new manger without reinstalling OVS so that the existing guest VM can be imported through resources on the new manager after the pool is added?
    Thanks in advance if anyone can help.
    Dave

    Greetings,
    1- Please power-off and backup your virtual machines.
    2- Stop the ovs-agent, remove the local DB and then recreate the local db, i.e..
    # service ovs-agent stop
    # rm -fr /etc/ovs-agent/db
    # service ovs-agent start
    3- Empty the /etc/ocfs2/cluster.conf file on both server, "# /dev/null> /etc/ocfs2/cluster.conf"
    4- Create a new server pool with VM Manager and import the guests.
    For details about Oracle VM Manager please review http://itnewscast.com/chapter-2-oracle-vm-architectural-review
    Respectfully,
    Roddy

  • Server pool with non-identical HW/CPU

    Hi,
    I know that the installation manual requests, that all VM servers in one pool are based on the same hardware. Now, will OVM refuse to add new VM servers that are based on a different hardware, especially with different CPUs? I do have E5506 and E5620/30 CPUs in my various hosts.
    Precisely: the new OVM 3.0.1 server pool consists of hosts that are E5506 equipped, where as the old OVM 2.2.3 server pool consists of hosts that are E5620/30 equipped.
    The reason I am asking is, that I have setup a new OVM 3.0.1 cluster and I have already begun to import my OVM templates as well as a couple of guests to the new cluster. Alas, some of my OVM 2.2. guests require more RAM than my current VM servers offer, so I wanted to setup one of my OVM 2.2 VM servers to join the new server pool, so I can reduce the downtimes as much as possible.
    Cheers

    I have just tried this and it doesn't seem to work as I expected. I added another VM server to my server pool that has a E5630 CPU instead of a 5502 one and I neither can I migrate a guest from the Unassignes Virtual Machines folder, nor can I deploy a template to the new VM server, it either makes it to one of the first two VM servers.
    Edited by: budachst on Sep 9, 2011 12:50 PM
    Seems that my 2nd LUN where the storage repo resides doesn't get mounted on my newly added VM server, which explains nicely why no gues will make it onto the new VM server. I have verified that the LUN is visible on the new host, but adding the new server to the server pool only mounts the poolsfsmnt volume while not mounting the storage repo.
    What can I do about that?

  • Changing the Server Pool Master

    I need to remove one of the servers of a three node cluster, but before I remove that node I need to remove it as the Server Pool Master and make another node the server pool master. When I go to edit a server, the check box is there, but it’s disable. How do I enable this or accomplish this switch?

    It's actually pretty simple, if both the old and new Server Pool Master servers are online. First, make sure that you're not running any VMs on either the old (existing) or new (planned) Pool Master servers. You also need to be sure that all your VMs are either Powered Off or Running, i.e. none being migrated or suspended.
    Then, here are the steps:
    1. Go to the Servers tab and delete the NEW Pool Master from the pool.
    2. Edit the EXISTING Pool Master and replace it's details with those of the NEW Pool Master, i.e. IP Address/Hostname. If the new pool master is also a utility server, you must ensure that you select that option in the Edit screen.
    3. Click OK
    4. Click the Server Pool tab and select your server pool. Then click the Restore button to update the status of all your servers/VMs in the pool.
    5. Manually restart the agent on the NEW Pool Master. Login to the Dom0 of the new pool master and run:
    # service ovs-agent stop
    # service ovs-agent start
    You now have the new Server Pool Master running and the old one has actually been removed from the pool. You can add it back as a normal server using the default process in the GUI.
    I know there are guys inside Oracle working on an official whitepaper on Reassigning the Server Pool Master role in situations where the old/new servers are not online, so you should keep a look out on the Virtualization OTN site.

  • Migrating between server pools

    Is it possible to move a vm between server pools? Im am trying move a clone vm from one server pool to another server pool...
    Im getting the following error: Server Pool: ServerPool has no compatible servers for the clone of ....
    Any resaon why i mite be getting that error?
    Is it possible to present a repository to multiple server pools?

    Exactly how are you trying to do this. Are you choosing to clone and then running the clone customizer to map your storage and vnics?

Maybe you are looking for

  • Running MI-Webconsole in a Portal with SSO?

    Hi, we want to do mobile Administration from a SAP Portal. How can i integrate the MI-Webconsole with SSO in a portal? I created a URL-IView for webconsole,but i get the webconsole login screen in the Portal. Is there are solution how to do Single-Si

  • IPod Touch & Airport Express

    I have a new iPod Touch 4th generation running iSO4.2 and I tried it playing over airtunes via my Airport Express the other day, great! But this morning my G5 and MacBook couldn't see the Airport Express in its usual place but my iPod Touch could fin

  • Process chain failure at AND condition

    Hi gurus, Please help me with this issue . the process chain is failing at  the AND process after the DTPgets succesful . its giving the error message as"THIS AND PROCESS IS NOT WAITING FOR EVENT RS PROCESS". PLEASE SUGGEST.

  • My @icloud email IS different from my @me. Forgot password.

    I know the password for my Apple ID and it's corresponding @icloud.com email. Previous to all the cloud stuff, I had a @mac.com email. This was converted over to a @me.com. Right now, I get different emails to each account. They are not one and the s

  • HT1430 ipad will not restore - error 4014 not found on website

    ipad will not restore - error 4014 not found on website - will not turn on for hours