Server pool design

If a server pool with a single x86 server plays the role of Server pool master, utility server and also VM server, how are the resources divided for these three functions to be performed simultaneously. For instance, VM deployment being done in another pool, along with file transmission for a VM created in a domU of the server. How are the CPU cycles divided and any hard partitioning of the CPUs and hard disk or memory for the 3 functions?

I am sorry you feel uncomfortable about the license terms. Being a software company owner I know the difficulty of figuring out the license restrictions of various software components. However that is exactly I provide ExpressionFlow example code with creative commons attribution license. The creative commons licenses do not restrict where the example code can be used and the terms are rather widely known. Shoud example code have no license terms, you would not know how you would be allowed to use or share the code. Now you have it black-on-white.
Human-readable summary of the Creative Commons Attribution 3.0 Unported license:
You are free:
to Share — to copy, distribute and transmit the work
to Remix — to adapt the work
Under the following conditions:
Attribution —
You
must attribute the work in the manner specified by the author or
licensor (but not in any way that suggests that they endorse you or
your use of the work).
With the understanding that:
Waiver
Any of the above conditions can be waived if you get permission from the copyright holder.
Other Rights
In no way are any of the following rights affected by the license:
Your fair dealing or fair use rights;
The author's moral rights;
Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights.
Notice
— For any reuse or distribution, you must make clear to others the
license terms of this work. The best way to do this is with a link to
this web page.
Tomi Maila

Similar Messages

  • Blog Post on a Worker Pool Design Pattern without VI Server

    Sometimes you think there's nothing left to discover and then someone shows you something you never thought of...
    This was fascinating. Tomi, a frequent poster over at the Lava forums, posted a new blog entry on his ExpressionFlow blog on a Worker Pool design pattern that doesn't use VI Server to spawn the worker threads, but instead uses the new recursion functionality in LV8.6 and specifically 2009! This is truly an interesting premise, because it not only uses recursion, which people have wanted to use natively in LabVIEW for years, but it uses recursion in a way that standard imperative programming languages would not do well, even though they've supported recursion from the start!
    Check it out.
    Jarrod S.
    National Instruments

    I am sorry you feel uncomfortable about the license terms. Being a software company owner I know the difficulty of figuring out the license restrictions of various software components. However that is exactly I provide ExpressionFlow example code with creative commons attribution license. The creative commons licenses do not restrict where the example code can be used and the terms are rather widely known. Shoud example code have no license terms, you would not know how you would be allowed to use or share the code. Now you have it black-on-white.
    Human-readable summary of the Creative Commons Attribution 3.0 Unported license:
    You are free:
    to Share — to copy, distribute and transmit the work
    to Remix — to adapt the work
    Under the following conditions:
    Attribution —
    You
    must attribute the work in the manner specified by the author or
    licensor (but not in any way that suggests that they endorse you or
    your use of the work).
    With the understanding that:
    Waiver
    Any of the above conditions can be waived if you get permission from the copyright holder.
    Other Rights
    In no way are any of the following rights affected by the license:
    Your fair dealing or fair use rights;
    The author's moral rights;
    Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights.
    Notice
    — For any reuse or distribution, you must make clear to others the
    license terms of this work. The best way to do this is with a link to
    this web page.
    Tomi Maila

  • Error in Creating Server Pool

    while creating a server pool , it getting starting creation of severpool and got this error "During creating server pool (OraServerPool), cluster setup failed: (OVM-1011 OVM Manager communication with 192.168.2.21 for operation HA Setup for Oracle VM Agent 2.2.0 failed:
    errcode=00000, errmsg=Unexpected error: <Exception: ha_check_hostname_ip
    failed:<Exception: check srv('192.168.2.21') hostname/IP failed! => <Exception: Invalid hostname/IP configuration: hostname=OracleVM;ip=127.0.0.1>
    its not a HA server, we didnt enable the HA
    Pls helo me

    You do not need to setup or configure a DNS server in a private LAN, unless you want to be reachable beyond your local home network. The local hosts file provides the same functions in terms of mapping a TCP/IP number to a name and vice versa like a DNS server. It is not designed to maintain large corporate networks with dynamic IP addresses, but easy to maintain in your small home network. Your DSL modem is most likely the a gateway for all internet traffic outside your private LAN and also re-routing DNS requests for public host resolving. Unless you explicitly configured an authoritative internet domain name for your home LAN on your DSL modem your computers may not have been assigned internet host and domainname via DHCP.
    To analyze your current situation you can use the following commands:
    # hostname
    If this shows something like "localhost.local" this means you do not have given your computer a hostname and domainname and it is using defaults.
    # domainname
    It will be "blank" if not configured.
    # ping localhost.local
    This should show resolve in your real IP address like 192.168.2.1, but will show nothing if DNS or /etc/hosts is not configured properly.
    # ping localhost
    This should result in 127.0.0.1, which is a looback interface of the TCP/IP stack.
    You need to make appropriate entries in your /etc/hosts file if you cannot use a DNS server.
    192.168.2.1 localhost.local ovmserver
    127.0.0.1 localhost
    If this does not resolve the issue you can try the below. This is not a very clean configuration, but could work.
    192.168.2.1 localhost.local ovmserver localhost
    127.0.0.1 localhost
    If you have any entry like:
    127.0.0.1 ovmserver - this is wrong and needs to be removed.
    Be aware of possible network address translation if you use VMware, in which case you need to configure your VMware network interface accordingly.
    BTW: Error status on newly created pool
    Edited by: Markus Waldorf on Jul 26, 2010 5:53 PM

  • Server 2012 - Problem with multiple instances of RDS looking to the same license server. Server Pools requiring the wrong servers.

    Hi All,
    I have two domains, prod.local and test.local.  On prod.local, I have a license server living on the connection broker.  I have created a two way trust between the domains so that the RDS instance on test.local can use the license server on prod.local.
     When I first setup the RDS instance on test.local and point it to use the license server on prod.local everything appears to work, all servers recognize the license server.  
    However when I log off and back on, and click the RDS dashboard in test.local, the Remote Desktop Services overview states I need to add every server from prod.local to the server pool.  This is bothersome because the Remote Desktop Services on test.local
    is still functioning, but I am no longer able to manage it.  When I add the servers from prod.local to the server pool I am displayed the setup for prod.local instead of test.local
    Is there a way around this?  Can I use the same RDS license server key multiple times?
    tldr: Using a different domain's license server causes my RDS instance in Server Manager to display the wrong RDS farm.

    Hi Nathan,
    Thank you for posting in Windows Server forum.
    Please check the required ports must be opened on firewall.
    - To issue RDS Per User CALs to users in other domains, there must be a two-way trust between the domains, and the license server must be a member of the Terminal Server License Servers group in those domains.
    - To restrict the issuance of RDS CALs, you can add RDS Host Servers into Terminal Server Computers group on RDS Licensing servers.
    - Configure RDS licensing server on all RDS Host Servers in each domain/forest. You can do it through RDS host configuration snap-in or through a group policy. 
    - Add administrators group of each domain/forest in the local administrators of RDS licensing server. This way, you’ll not get a prompt to enter your credentials when you’ll open RDS host configuration snap-ins in trusted domains/forests.
    More information:
    Best practices for setting up Remote Desktop Licensing (Terminal Server Licensing) across Active Directory Domains/Forests or Workgroup
    http://support.microsoft.com/kb/2473823
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • How to start virtual OVM Manager and restore server pool which hosts it?

    It had to happen... the day I migrate our OVM Manager from an ESX host into an Oracle VM, we have a massive NetApp outage, and everything fails to come back. As a result of having lock errors when trying to start any VMs I noted on the forum various solutions and ended up following the steps concerning stopping ovs-agent and removal of /etc/ovs-agent/db/* on all the servers. Next I re-added the repo to all the servers using repos.py, but of course now none of the servers are in a pool so the --list command shows them as [R] rather than [*], and the /OVS directory is not yet mapped. So the next stage, according to the instructions which I am following, describes using the 'Restore' option in the OVM Manager GUI. Given that /OVS is not mounted and all of the servers are now config-less, I can't see how I can start the OVM Manager VM to get to the aforementioned "restore" option...
    Thank Jeebus I kept the ESX copy of OVM manager on (but powered down), as I was able to fire it up and do the restore, and now everything is hunky dory. However, this is our Dev platform and I was going to build the Prod platform and deploy OVM Manager straight into the OVM architecture via the template, rather than having it on ESX, but this issue on the Dev install has made me think twice about the mobius nature of managing the VM architecture from within the VM architecture...
    I am assuming I am missing some sort of commandline knowledge, so... given:
    - empty db directory
    - root repos [R] on all servers
    - as yet unmapped /OVS
    ...how to get the server pool up and get something back into /OVS, and then start my OVM Manager VM so I can 'restore'? Is it even possible? because if it isn't, I'll be blowed if the Prod OVM manager is going to get deployed like this...
    And no, there's no money in the budget for extra tin just to sit there running the OVM Manager and nothing else.
    TIA
    Kev

    user12474530 wrote:
    Still nobody seems to know of how to create a server pool on the CLI (outside of OVM Manager) though...There is no way to create a server pool on the CLI without Oracle VM Manager. You either need to use the Web UI of the Manager, or use the ovmcli command-line tool. Both of those require Oracle VM Manager to be running.
    However, once the Pool is created, you do not need the Manager to be running to perform simple tasks like starting/stopping guests. That can be done with the xm command-line tool.
    I agree with you about running VM Manager as a guest of the Oracle VM Server: I actually don't recommend this in production, unless you have at least two Server Pools. Then you can have the Manager of Pool A hosted by Pool B and vice-versa. Most often however, I recommend a completely independent Manager machine, either physical or hosted on a separate virtualization stack.

  • Error while adding new OVM in server pool

    Hi,
    I have to add a new OVM server to the existing server pool.
    while doing test connecting at the time of adding server in server pool, it is contacting. however, it is showing error with " check the agent connectivity" while clicking OK.
    ovs agent server is running.
    can any one assit me on this

    Hi,
    Did the subscriber database used for replication before?
    Check the MSDistribution_history table in the distribution database. It contains history rows for the Distribution Agents.
    In case you encounter the “One or more subscriptions have been marked inactive. Drop and re-create all subscriptions for this node that are failing with this error.” in the Replication Monitor after restarting the Distribution
    Agent.
    This means that the Distribution Agent is unable to delivery data due to some errors or the job was stopped and the Agent will go into an infinite retry logic.
    The Agent will stay in retry mode until the Distribution Cleanup job removes the “cached” transactions from the Distribution Database. At this point the Distribution Agent will no longer have the data needed to “catch
    up” the subscriber. As result, the Subscriber will be marked “inactive” and post the following error in the MSrepl_errors table in the Distribution database.
    Subscription Expiration and Deactivation
    http://technet.microsoft.com/en-us/library/ms151188.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Error when trying to create Server Pool

    Hi there,
    I've been trying to create a server pool in the Oracle VM Manager. However I am getting the following error:
    (11/23/2012 12:41:06:471 PM)
    OVMAPI_4010E Attempt to send command: create_pool_filesystem to server: gunnar.blpc.com.bb failed. OVMAPI_4004E Server Failed Command: create_pool_filesystem lun /dev/mapper/271480530748fbd8c 2021663b7dffb10a 0004fb00000500004641e478723eecdc 0004fb00000100008126e601b77c2155 0004fb00000200002021663b7dffb10a, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['mkfs.ocfs2', '-b', '4K', '-C', '4K', '-J', 'size=4M', '-N', '32', '-L', 'OVS_POOL_FILESYSTEM', '-U', '0004fb00000500004641e478723eecdc', '--global-heartbeat', '--cluster-stack=o2cb', '--cluster-name=2021663b7dffb10a', '--force', '/dev/mapper/271480530748fbd8c'] failed (1): stderr: mkfs.ocfs2 1.8.2
    /dev/mapper/271480530748fbd8c is apparently in use by the system; format forced anyway.
    stdout:
    WARNING!!! OCFS2 uses the UUID to uniquely identify a file system.
    Having two OCFS2 file systems with the same UUID could, in the least,
    cause erratic behavior, and if unlucky, cause file system damage.
    Please choose the UUID with care.
    Cluster stack: o2cb
    Cluster name: 2021663b7dffb10a
    Stack Flags: 0x1
    NOTE: Feature extended slot map may be enabled
    Proceed (y/N): Aborting operation.
    Fri Nov 23 12:41:06 AST 2012
    Fri Nov 23 12:41:06 AST 2012
    I am connecting to iSCSI storage and I am sure that the oracle vm server is the only device connecting to the target.
    Please let me know if anyone has any suggestions.
    Thanks

    Seems like there's already an OCFS2 fs on that LUN. Could it be, that you tried to create a server pool on that LUN before, or that this target has been used to host some other OVM repository? If that is the case, then you need to wipe the LUN, before you can create a new OVM repository or server pool for that matter on it.
    But please… double check that this LUN isn't in use anywhere else, since you could loose data, if you'd wipe it!

  • Cannot add a new server in existing server pool

    Hi,
    I am trying to add a new server into an existing server pool.
    I have the same agent password, the same root password (i don't think is important).
    It disovers the server and is on unassigned Servers.
    When trying to add into existing server pool it fail with:
    Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: vmsibm2 failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/2 configure_server_for_cluster lun /dev/mapper/35000144f85151729 0004fb0000050000c696b251dc81a087 , Status: org.apache.xmlrpc.XmlRpcException: exceptions.OSError:[Errno 2] No such file or directory
    Any ideeas?
    Regards
    Nicolae

    Hi,
    I can see your point...
    From my error :Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/2 configure_server_for_cluster lun /dev/mapper/35000144f85151729 0004fb0000050000c696b251dc81a087 , Status: org.apache.xmlrpc.XmlRpcException: exceptions.OSError:[Errno 2] No such file or directory
    /dev/mapper/35000144f85151729 is the path where the server pool uses for it's own...
    and
    0004fb0000050000c696b251dc81a087 is the Pool file System...
    On storage menu, at SAN Servers - Unmanaged iSCSI Storage Array - where I see my storage wich is with iSCSI at Add/Remove Admin Servers I added this new server.
    Also I went to Rescan Physical Discks for my new server.
    When I go with putty on my server and run
    df -h
    I don't see any storage...
    I belive I missed one step but I can't find wich one...
    Regards
    Nicolae

  • Creation of server pool in dhcp environment fails

    Hi,
    I am new to Oracle VM, please help me with my aim of setting up an "as simple to configure as possible" virtual machine. I chose the "all-in-one" approach, mentioned in the documentation, where server-pool-master, utility-server, vm-server are all on the same machine.
    Now, I have a problem, which consists in the dhcp based network environment in my workgroup. How can work with fixed IP's in order to configure my server pool?
    Can the server pool virtual IP be the same, as the IP of
    Server Pool Master
    Utility Server
    Virtual Machine Server
    Many thanks in advance

    user8768362 wrote:
    Do i understand you correctly, that it is possible to configure the Oracle VM server and the pool and the utility server and the vm guests on one machine?Yes.
    Do i understand you correctly, that i should assign the pool the very same physical IP of the Oracle VM server host?In the case of a single server, the pool doesn't need an IP address.

  • 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.

  • Added server not listed in Server pool (not even on the list of servers)

    Hello VM Gurus,
    I'm playing with Oracle VM and I've encountered problem I can not solve of find existing solution.
    I'm playing with Oracle VM version 2.1.5.
    I have 3 psychical machines (let say A,B,C). On every machine I have installed WMWare workstation. I've created all together 5 VMWare virtual machines.
    On Physical machine A I have 1 VMWare virtual machine named A1. This is used as Virtual Machine Server.
    On Physical machine B I have 2 VMWare virtual machine named B1 and B2. B1 is used as Oracle VM Manager. B2 is used as Virtual Machine Server (also Server Pool Master and Utility Server)
    On Physical machine C I have 2 VMWare virtual machine named C1 and C2. Both are used as Virtual Machine Serves.
    1. I've Created Pool of servers (HA set up) and first added server B2.
    2. After that I've added to pool A1 without any problems
    3. After that I've added to pool C1 without any problems.
    3. After that I've tried to add to pool C2. Process (wizard "Add server") finishes without any problems. But server does not appear on the list of servers in pool. It does not exist On a list of servers neither. If I try to add server again I got error OVS-2005 saying that this server is part of another Pool.
    If I stop agent on C2 , delete folder /etc/ovs-agent/db and start agent, I can again add server, but results are same (it does not appear on list of servers. Another try to add server results in OVS-2005 error).
    If done also this process:
    1. I've stopped agent on C2, deleted folder /etc/ovs-agent/db and starte agent
    2. I've removed C1 from pool
    3. I've added C2 to pool without any problems
    4. I've tried to add c1 to Pool. Same problems as in the past with C2 (not appearing on the list of servers).
    I went though agent logs, VM manager logs. I ca not spot any problems. I've connected to database with SQL plus and there was no evidence of failed server there (so data is really not written to repository).
    I run out of ideas. What could be wrong? where to look whyt is problem. How to diagnose problem. I believe that Oracle VM somehow treat this two VMWare servers as one, but I can not prove this.
    Somebody else had this problem? Any hint what to diagnose further? I understand my configuration is a bit stupid, but I'm trying to get familiar with Oracle VM.
    Any hint will be appreciated.
    Regards
    Darko

    user465397 wrote:
    I have 3 psychical machines (let say A,B,C). On every machine I have installed WMWare workstation. I've created all together 5 VMWare virtual machines.This is a really bad idea, btw -- if you have three physical machines, you should install Oracle VM directly on each machine. Or use one machine as the NFS server and Oracle VM Manager and the other two as Oracle VM Servers. Trying to run a Type 1 Hypervisor inside a Type 2 hypervisor is fraught with peril. I'm surprised you actually got this far, to be honest. :)

  • Not getting the server pool in the list of server pool

    We are facing following issue. Can you please help on this. Or how can we get help on this. I would be thankful for this.
    We have created a server pool which consists of two vm servers. Two vm servers we created manually.
    We are using following steps to create third virtual server.
    1. Click "next" on "create virtual machine" screen.
    2. Click "next" on "installation media" screen
    3. It asks to select a server pool from the list but we are not getting the server pool in the list of server pool which we created earlier.
    We did this exercise before and we got the server pool name in the list which allowed us to create virtual machine. Now when we reinstalled the vm servers machine and also vm manager, we are not able to do this once again.

    Hi,
    please check the status in Server Pools ( it need to be in Active). then check in the Servers the status need to be in active in VM Manager.

  • Oracle vm 3.1.1 server pool file system corruption

    Hi
    I have a small lab environment composed by 2 Oracle VM Servers and SAN access.
    This morning somehow the OCFS2 Server Pool File System (the 12GB one) corrupted and the Server Pool seems dead. How can I recover from this error? I looked in the documentation and MOS but found nothing
    Thank you

    I know it would be a lot of work in such a scenerio. I don't know what you're using for storage but you could snapshot or replicate the pool storage to create a backup that can be restored.
    I do wish they would let you select more than one VM guest in the VM Manager. Would be really nice to have such. Seems like it would be a rather easy feature to implement.

  • Can not add new VMS into existing clustered server pool

    For some reason, we reinstall VMM (3.1.1-416) with existing UUID and rediscover all VMSs. The process went smooth and the whole system looks clean without dead objects any more. The guest VMs are all working fine. However, the new added VMS in unassigned servers are not displayed in the "Available Servers" when we want to add into existing clustered server pool, but it is shown when we add into unclustered server pool. Anyone has clue or possible way to debug what's wrong.
    Thanks,
    Shun-Jee Liu

    The issue is resolved. The access group in shared iSCSI is not properly configured.

  • Can't remove OVM server from server pool

    Hi!
    I tried to remove Oracle VM server using OVM. Both have version 3.0.3
    I use Add/remove wizard from server pool. Selected my single server from list and pressed OK. Nothing happend. Server still in pool.
    I tried to do so when server was online, offline. Results are the same. I reinstalled OVS, but now i'm can't discover it again even i configured different name and IP address. MAC is the same and it's the reason.
    So, is it any way to force delete OVS using any tool or i have to reinstall OVM and it's repository?

    I did it but i don't know how :)
    I tried to discover re-installed server with new IP and name. This operation was failed.
    I changed IP address on re-installed server to old one. And re-discovered server with old name. After that it appeared in unassigned machines list. So, i was able to delete it and also delete old server pool

Maybe you are looking for

  • How to print the script in condensed mode

    Hi to all, Pls help me. How to print the script in condensed mode and particular window only print in the condensed mode.

  • How can I print a songlist in alpha order.

    I want to add characters before a song title to allow sorting as well as printing. If I do, will the program sort on characters, e.g. brackets ([ ])? The default sort seems to be on the number in the far left column - and I've not been able to drag m

  • Imac 5k daisy chain thunderbolt display?

    Hello everyone.  Quick question on iMac 5k.  Can I daisy chain 2 thunderbolt displays to an iMac 5k?  I currently have one thunderbolt display connect to it, want to see if i can add another thunderbolt display.  Thank you for the help.

  • PAGES: How change a Paragraph Style ?

    Hello all, there is something that is driving me crazy... using Pages for iPad is it possible to change the default settings of a Paragraph Style ? I am not talking about importing a document with a custom set of styles but simply: - I open my docume

  • My question about second INTERFACE DESIGN

    i create one interface( main interface created by JFRAME) in main interface i want to click button then create second interface. i should use which class to build second interface? i tried JFrame but it doesnot work JFrame is top cotainer .and it nee