Ubuntu Trusty 14.04 guest install on Hyper-V 2012 R2 doesn't have appropriate drivers for LIS? [closed] - hyper-v

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I have recently created a brand new fresh gen 2 virtual machine on hyper-v and installed the recently released ubuntu 14.04 version.
Even after apt-get update, upon startup, my Windows server 2012 R2 Hyper-V server complains about downlevel drivers in the hyper-v eventlog for
synthetic display driver:
Device 'Microsoft Synthetic Display Controller' in 'Dev Ubuntu 14.04 Gen2' is loaded but has a different version from the server. Server version 3.3 Client version 3.2 (Virtual machine ID 9FC171E7-B2C6-4BD2-9FF0-253209B2A69D). The device will work, but this is an unsupported configuration. This means that technical support will not be provided until this problem is resolved. To fix this problem, upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu. (of course this doesn't seem to work)
and
data exchange integration service:
Hyper-V Data Exchange connected to virtual machine 'Dev Ubuntu 14.04 Gen2', but the version does not match the version expected by Hyper-V (Virtual machine ID 9FC171E7-B2C6-4BD2-9FF0-253209B2A69D). Framework version: Negotiated (3.0) - Expected (3.0); Message version: Negotiated (4.0) - Expected (5.0). This is an unsupported configuration. This means that technical support will not be provided until this problem is resolved. To fix this problem, upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu (similarly, this doesn't seem to work).
Also, hyper-v complains that about the "Integration Services: Update required" in the Summary tab withing the Windows 2012 R2 hyper-V Manager.
My (evidently mistaken) belief was that the Linux Integration Services had been integrated into the kernel, and thus Trusty would be compatible with 2012 R2 hyper-v services.
Can anyone explain where /how to obtain the updated Integration Services packages for 14.04 and the correct installation procedure so that my ubuntu virtual machines become fully supported using hyper-v 2012 r2?
Many thanks for your help,
Doug Coleman

Data Exchange can be activated manually:
# sudo apt-get update
# sudo apt-get install hv-kvp-daemon-init
Reboot the virtual machine afterwards for the daemons to start.
See the whole article on Ubuntu VM on Hyper-V for further reference: http://technet.microsoft.com/en-us/library/dn531029.aspx

That's expected behavior. Hyper-V is basically saying "you're not using a windows operating system". Even though the drivers are fully supported, the Hyper-V client API is NOT fully implemented in the Hyper-V Linux drivers like they are in the Windows drivers (most notably the key/value system). Those not implemented features of the client API in the Linux driver is enough to set off the warning in Hyper-V Manager.

Related

Is Windows Server OS required for deploying Application Center

I am new to the IBM Mobilefirst platform. I want to install the Application center on my machine via the IBM installation manager. I currently have Windows 7 Professional OS installed on my machine.
I referred the below link from OS Pre-requisites -
http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/osForProduct?deliverableId=46183B706BEA11E48038141DE954FC88#osFamily-2
Here it mentions that i need a Windows Server 2012 R2 standard edition to install application center.
I don't have this setup and i only need to access the application center for my understanding and evaluation purpose. So i have 2 questions to ask -
Do i ONLY need a Windows Server machine to install Application Center?
If yes, than is there some place i can get a free demo of the application center for evaluation purpose?
Thanks!
There is no free demo available...
I'm pretty sure you can also install it on Windows 7.
The suggested setup is for production use.

Hyper-V Server Core Guest OS Install

I am new to Hyper-V and Server Core but I am stumped as to how to install a guest OS from an ISO using only PowerShell.
I have downloaded the Hyper-V Server ISO and installed it on my server. It only installs Server Core and does not give me the option for a full GUI option. I configured its network settings, etc and all looks ok. So Server Core installed properly and Hyper-V feature is enabled. I can use PowerShell to create a VM with VHDX and link my Guest OS ISO to it. When I start the VM there is no console UI to install the OS.
How are you supposed to install a guest OS with no console interface to setup the OS?
Note, there is no option under this configuration to enable the OS GUI as some posts have suggested.
First, please don't confuse "Server Core" with "Hyper-V Server". "Server Core" is an installation mode of Windows. Among other things, it can be converted to GUI mode, which is why people keep telling you to just turn the GUI on. Hyper-V Server looks like Server Core but it is not Server Core.
For your actual problem, you're not going to find a simple out-of-the-box solution. You could work up a complete unattended installation process. You could set up a Windows Deployment Services server and have it install via PXE boot. I think some of the third-party Hyper-V management solutions allow you to connect to the console of a VM from within the local Hyper-V Server.
Hyper-V Server was designed with headless operation in mind. It was expected that you would use it to configure and perform maintenance on the management operating system and, if desired, the virtual machines as containers. The guest operating systems themselves were not really meant to be managed from within Hyper-V Server. What it's expected that you'll do is use a full GUI, whether another copy of Windows Server or a Windows desktop operating system running Remote Server Administration Tools to remotely connect to Hyper-V Server and manage its VMs.

How many standard license required for monitoring a remote application via VMWare?

I am new to this JProfiler stuff. I am responsible to determine the best Java profiler for profiling IBM JVM 1.5 for my reputed client.
As per the connectivity of our servers, we have our application running on UNIX/LINUX machine with non GUI support. We can only use SSH (from VmWare) to connect the servers. In this scenario we will be using a Windows System in VMWare (having GUI capability) where we are planning to install the profiler (using Windows based installer) with a single license.
I would require the answers of the following questions before I can propose this tool for license procurement to my client :
Does it support IBM Webspehere Application Server 6 which runs on IBM JVM 1.5 ?
Can we extract the UNIX version of the JProfiler installation (.tar) on the UNIX/LINUX remote machine and can use the non GUI integration utilities like jpenable OR jpintegrate so that the profiled application can be connected from the VmWare Windows system as mentioned above ? In this case do we have to purchase a separate license to use these utilities in the remote machine? Please note that we will be using WAS 6 with IBM JVM 1.5.
Your help will be very much appreciated.
Thanks
Does it support IBM Webspehere Application Server 6 which runs on IBM JVM 1.5 ?
Yes, that is supported by JProfiler 8.
Can we extract the UNIX version of the JProfiler installation (.tar)
on the UNIX/LINUX remote machine and can use the non GUI integration
utilities like jpenable OR jpintegrate so that the profiled
application can be connected from the VmWare Windows system as
mentioned above ?
Yes.
In this case do we have to purchase a separate license to use these
utilities in the remote machine?
You don't need a license key on the remote machine, just for the JProfiler GUI.

Hyper-V Server 2012 vs Windows Server 2012 Standard

I'm looking to test some of the new features in Hyper-V 2012 (v3).
Hyper-V v3 can be downloaded as a "free" version "Hyper-V Server 2012", or it can be purchased as part of Windows Server 2012 Standard or datacenter. However, as usual licensing is unclear.
On the one hand MS talk about their free edition in several (many) sites. On the other hand, when you go to the actual download site it talks about a trial. To me a trial has an expiry date so it makes me nervous.
I could use my Windows Standard 2012 license as part of my Microsoft Action Pack Subscription (MAPS), but I'm not sure what I'm actually entitled to.
So my question is:
What are the real differences between the free (trial) download of Hyper-V Server 2012 and the paid-for Windows Server Core 2012 where you have to install with a key.
Does the "trial" version actually expire?
No, Hyper-V Server 2012 doesn't expire.
Hyper-V Server is quite a bit like Server Standard Core with all of the roles except Hyper-V (and other supporting roles and features) removed.
Now, in Server 2012, you can add the full UI back to the Server Core editions, but that's not an option with Hyper-V Server 2012 - it will always just be a command-line. That also means that the typical management UI tools won't run on Hyper-V Server 2012, so you'll need a machine that you can manage it from remotely (the PowerShell cmdlets for Hyper-V actually do work on Hyper-V Server, though).
Hyper-V Server isn't really for people who want to "play around" with Hyper-V - it's really designed for people who want to boost their Hyper-V infrastructure with more physical hosts, and who want to run a very lightweight OS in the root partition, leaving the most resources available for the VMs.
If you just want to get used to Hyper-V or test some things out with it, but you don't have experience with managing Hyper-V remotely already, stick with a full version of Windows Server (or Windows 8 Pro/Enterprise x64, which also have Hyper-V).

Should I upgrade to Windows Server & Exchange 2008?

Currently running Server 2003 but am looking at reinstalling in the near future due to a change of direction with the domains. Should I take this opportunity to install Windows Server 2008 instead?
I would love to play with new technology and the server is only for a small home business so downtime/performance issues aren't really a concern.
I am no expert on Windows server revisions, but the only new feature of Server 2008 I can think of is Hyper-V. But I would try Server 2008 just for Hyper-V, as this VM hypervisor is supposedly much faster than VMware and Virtual PC, and is compatible with Virtual PC virtual disks.
One rule that has served me very well over the years is: Do not upgrade infrastructure components just for the sake of upgrading. If it works well, leave it be. You mentioned that some downtime isn't a big deal, but if the server is actually used then there is a chance it can become a big deal unexpectedly. Why not simply get (or build) a new machine and play with the new operating system there? That way you get the best of both worlds.
There is no Exchange Server 2008. Exchange has always been tightly integrated with IIS which tends to bind it to a specific version of Windows. However, Exchange Server 2007 SP1 can be installed on Windows Server 2008.
Exchange Server 2003, however, cannot run on Windows Server 2008 and I do not believe there are any plans to do so in a future service pack.
Note that Exchange Server 2007 requires x64 architecture, running the 64-bit OS, on a production system. The days of booting /3GB are past - it simply does not provide enough virtual address space for current large databases. Exchange's long-running virtual memory fragmentation problem has not been fixed, it has just been given more virtual address space to work in.