Virtual IP Relocated
Hi Guys,
Quick question - I hope !
I have recently seen the following three critical alerts:
on Target abc2 CRS resource ora.scan3.vip was relocated to abc2
on Target abc2 CRS resource ora.scan2.vip was relocated to abc2
on Target abc1 CRS resource ora.scan1.vip was relocated to abc1
I have googled and googled this but can't find out if this is in fact a potential train smash or if I need to relocate them back.
We did have a failure last week and everything failed over but when the failed node was restarted ASM did not start automatically, when it was manually started these alerts appeared.
The set up is:
2 node 11gr2 RAC install on Windows 2008 64bit with ASM.
3 SCAN listeners split over the two nodes
If there is anything else config wise please let me know.
Thanks in advance.
Tim
pilog wrote:
Or to boil it down to the question: Is there a feature for a sqlnet connection like "-b" for ssh ?Nope. Cannot recall ever seeing such an option. On the server side that feature is obviously available to bind tcp end points to specific IPs.
Why exactly do you need this feature on the client side? I do not understand the "+the client connects using changing IP addresses, although the application is having a single and constant virtual IP. This requires more open conenctions on the FW between DB and client than necessary+" problem you've stated.
If the client opens 2 connections to the database, then that will be 2 connections via the firewall. As the private port of the client will differ for each connection and thus make the connection unique.
Now whether those 2 client connection use IP1 or IP2 on the client for binding, will not matter - as 2 distinct connections will be created irrespective.
If for some reason you want from the firewall or db server see these inbound client connections as minimal IP sources - then you can do this by using a single IP for all inbound connection by NAT'ing.
You put down a NAT firewall (using iptables for example) and simply rewrite inbound IP headers for tcp packets on 1521 to the NAT IP and forward the packet to the firewall/db server.
That server will see a single client IP only for all incoming traffic. Works pretty well for Oracle as the client connection string includes the client hostname/hostid - so you can still in Oracle see which session is from which client, despite all these sessions having the same source IP.
Similar Messages
-
Relocating virtual disks to file systems other than dom0:/OVS/running_pool
It looks like the best approach for having multiple large file systems mounted within a domU is by:
1.) Use VM Mgr to create dummy virtual disk (within dom0:/OVS/running_pool/domU)
2.a) if size of dummy is large enough, cp it to a different file system within domU
2.b) if size of dummy is too small, create a new file on different file system within domU using dd
3.) Replace dummy virtual disk file (within dom0:/OVS...) with symbolic link that reference the new replacement file.
Are others doing this? Is there a better way?
Does it cause problems?
is there a way to update VM Mgr to show the correct size if the virt disk is enlarged from the size of the original dummy virtual disk?
Thx...
Edited by: twtuck on Mar 9, 2009 8:29 AMYou can use the /usr/lib/ovs/ovs-makerepo script to add additional repositories under the /OVS mount point. The script takes a block device as a parameter. For example, to create a new shared location on /dev/mapper/mpath1p1, you would run:
# /usr/lib/ovs/ovs-makerepo /dev/mapper/mpath1p1 1 "Shared Storage"
These repositories are then visible to Oracle VM and VM Manager. It will use the repository with the most amount of available space to create your guests for you. -
Constantly "Cluster resource 'Virtual Machine' in clustered service or application 'SERVER' failed
Hi...
I have an IBM BladeCenter S with 3 blades and an IBM System Storage DS3300 (ISCSI).
In each blade is running Windows Server 2008 R2 with
HYPER-V,
Failover Clustering with Cluster Shared Volumes.
I have observed that many errors occur constantly in "Failover Cluster Manager" and some VM´s are relocated to another blade automatically, however thoses VM´s sometimes no longer responds to network activity.
The errors I have observed in the "Failover Cluster Manager" are:
Source: Microsoft-Windows-FailoverClusting
Event ID: 1069
Description:
Cluster resource 'Virtual Machine' in clustered service or application 'SERVER' failed.
Source: Microsoft-Windows-FailoverClusting
Event ID: 1205
Description:
The Cluster service failed to bring clustered service or application 'SV-DBURAS' completely online or offline. One or more resources may be in a failed state. This may impact the availability of the clustered service or application.
Another error (warning type) that is constantly generated in the SYSTEM events (Mirage is the storage name):
Source: ds4dsm
Event ID: 769
Description:
IO error being retried via alternate controller Mirage:1
Source: ds4dsm
Event ID: 10
Description:
Mirage:0 Failover command issued.
Source: ds4dsm
Event ID: 801
Description:
Failover succeeded to Mirage:0.
Thank you in advance any help!Hi,
I suggest referring to the following articles:
http://technet.microsoft.com/en-us/library/cc756225(WS.10).aspx
http://technet.microsoft.com/en-us/library/cc773525(WS.10).aspx
Tim Quan - MSFT -
Exchange 2010: Virtualized Exchange 2010 Datacenter Migration
We have a virtualized Exchange 2010 production implementation that needs to be relocated to a new datacenter. We will be leveraging SAN based replication and VMWare to cutover.
Some background info:
3 CAS/HUB servers
4 Node DAG across 2 sites (3 production Mailbox servers in the site to be migrated, 1 mailbox server will not move and be left in DR)
Since I need to shutdown 3 mailbox servers in a 4 node DAG, the cluster will go offline and the databases will dismount. I could run a datacenter switchover to preserve service, but I have the OK to take Exchange completely down.
Knowing that:
1) What are the best practices to shutdown and start up all the CAS servers and Mailbox servers (both in prod and DR)?
2) Should I suspend replication or dismount the databases in advance and prevent them from automatically mounting on boot up? Is the StartDagServerMaintenance script relevant in this situation?
Any suggestions on the proper way to go about this is much appreciated. Thanks for reading.-->1) During the shutdown...would it make sense to turn off the 4th mailbox server in the DAG which is located in our DR site? I'm thinking that leaving the DR mailbox server powered off and powering it up last among the DAG members would prevent
any database copies from being activated in DR.
You already have a planned outage. I suggest you shut down the server in DR and start that after starting
all the 3.
2) To be able to mount a database in a 4 node DAG, I need to have the file share witness and two mailbox servers available first...correct?
Your fileshare witness should be online first otherwise none of your databases will get mounted.
If your DAG contains odd number of members filesharewitness will be ignored, (even number of DAG members will use filesharewitness)http://blog.credera.com/technology-insights/microsoft-solutions/when-do-dags-need-a-file-share-witness/
Thanks, MAS
Please mark as helpful if you find my comment helpful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you. -
Pragma pack(1) - relocation Error
Hi,
I am trying to use the #pragma pack(1) with Forte C++.
I do use the -misalign option both at compilation and link.
However, when I use a in this context, a class with virtual functions I get compilation errors at code generation ("location counter not on word boundary"). I get rid of these by compiling in debug mode, but then when linking I got the following error :
"ld: fatal: relocation error: R_SPARC_DISP32: file foo.o: symbol <unknown>: offset
0xfd8ea37b is non-aligned" as many times as I have virtual functions in my class.
Has anyone used virtual functions in classes compiled with pragma pack(1)? and faced the same problem ?
Am I missing an option ?
Is there a workaround ?
Thanks in advance.We've had the same problem with #pragma pack(1).
When a class or a struct is not 'plain old data' (POD), it packs with 'normal' alignment instead of pack(1) apparently.
You can make the class 'POD' by:
- removing constructors
- removing private data
Other functions (as operator overloaders) are allowed, as we found out by trail/error.
Anyway, you will find out if you remove the constructor from your class (and make e.g. an operator overloader for the assignment operator) that the packing will work as expected. -
Has 'rootpre.sh' been run by root? [y/n] (n)
y
Initializing Java Virtual Machine from ../stage/Components/oracle.swd.jre/1.1.8.
3/1/DataFiles/Expanded/jre/aix/bin/jre. Please wait...
Could not load program /u02/cdrom/stage/Components/oracle.swd.jre/1.1.8.3/1/Data
Files/Expanded/jre/aix/bin/aix/native_threads/jre:
Relocation failed for /u02/cdrom/stage/Components/oracle.swd.jre/1.1.8.3/1/DataF
iles/Expanded/jre/aix/lib/aix/native_threads/libjava.a because:
Relocation entry 1282 (at address 0x534C)
has an invalid l_rsecnm field.
Relocation entry 1283 (at address 0x500041)
has an invalid l_rsecnm field.
Relocation entry 1284 (at address 0x4D0041)
......include $(ORACLE_HOME)/precomp/lib/env_precomp.mk
USER_ID=ATENDIMENTO_jve/gipe
PROC=$(ORACLE_HOME)/bin/proc
PROFLAGS=ireclen=250 oreclen=132 select_error=yes sqlcheck=full userid=$(USER_ID
) include=$(SYM_LIBS) maxopencursors=30 dbms=v7
clean:
clear
@echo Cleaning...
@rm $(PROGRAMA).c
@rm *.o
@rm $(PROGRAMA)
FONTES=$(PROGRAMA).pc $(PROGRAMA).c $(PROGRAMA).o
OBJS=$(PROGRAMA).o
$(PROGRAMA): $(FONTES)
@echo Making $@
@$(CC) $(OBJS) -o $@ -L$(ORACLE_HOME)/lib32 -lclntsh -lld -lm `cat /orac
le/9i/proddb/lib32/sysliblist` -lm -lc_r -lpthreads
.SUFFIXES: .pc .c .o .typ .h
.c.o:
@echo Making $*
@$(CC) -I$(SYM_LIBS) -c $*.c
.pc.c:
@clear
@echo Precompiling $*
@$(PROC) $(PROFLAGS) iname=$*.pc -
Ld relocation warning for polymorphic class declared __symbolic
The SDN article [Reducing Symbol Scope with Sun Studio C/C++|http://developers.sun.com/solaris/articles/symbol_scope.html|By Giri Mandalika, May, 2005 (revised March 22, 2006) ] says that:
The mixed use of -xldscope=hidden and __symbolic will yield the same effect as __declspec(dllexport) in DLLs on Windows (explained in the later part of the article).
However, the Solaris 10 linker (version 5.10-1.482) issues a relocation warning for polymorphic classes declared with the __symbolic specifier, a common practice in DLLs on Windows. The same happens when using the new Sun C++ 5.9 specifier __declspec(dllexport) when building the .so and dllimport when using it as discussed later in the referenced SDN article.
Is the comment in the article incorrect or is the linker buggy?
$ cat t.cpp \
&& CC -PIC -DEXPORT=__symbolic -xldscope=hidden -c t.cpp \
&& CC -G -o libt.so t.o \
&& CC -DEXPORT=__global -DMAIN -c t.cpp \
&& CC -o t t.o -L. -lt
struct EXPORT B { virtual ~B (); };
#ifdef MAIN
int main () { B b; }
#else
B::~B () { }
#endif
ld: warning: relocation warning: R_SPARC_COPY: file ./libt.so: symbol B::__vtbl: relocation bound to a symbol with STV_PROTECTED visibilityThe __global on the declaration is needed in order for the linker to resolve references to the symbol when using it (i.e., in the executable or another .so). Replacing __global with __symbolic on the declaration prevents the executable from linking. Dropping the __global altogether cause the same warning as with __global.
Btw., the same warning is issued for global data (see below). In the Suggestions on establishing an object interface, the article says:
>
2. Define all interface symbols using the __symbolic directive, data objects using the __global directive and reduce all other symbols to local using the -xldscope=hidden compiler option.
>
which is again different from the Windows approach, just like in the case of polymorphic classes. Since virtual tables are essentially global objects, the warning seems consistent and suggests that the article is wrong in claiming that:
>
The mixed use of -xldscope=hidden and __symbolic will yield the same effect as __declspec(dllexport) in DLLs on Windows...
>
$ cat t.cpp \
&& CC -KPIC -DEXPORT=__symbolic -xldscope=hidden -c +w t.cpp\
&& CC -G -o libt.so t.o \
&& CC -DEXPORT=__global -DMAIN -c t.cpp \
&& CC +w -o t t.o -L. -lt
extern EXPORT int* a;
#ifdef MAIN
int main() { a = 0; }
#else
int *a;
#endif
ld: warning: relocation warning: R_SPARC_COPY: file ./libt.so: symbol a: relocation bound to a symbol with STV_PROTECTED visibility -
PL/SQL Virtual Machine in Oracle 10g
Can someone give me some hints about the new PL/SQL features in Oracle 10g? Also, I have just read about a new PL/SQL Virtual Machine (PVM), what benefits we can expect from this?
Check out this talk in Oracle Openworld:
40168 PL/SQL Just Got Faster
Product Area: Database
Solution Areas: Performance and Scalability
Application Development
Target Audience: DBA
Developer
Length: 1 Hour
Level: Intermediate
Abstract: The 10g version of the Oracle Database has a brand-new PL/SQL compiler and an enhanced runtime system. The runtime system (the PL/SQL Virtual Machine) has been enhanced by implementation of additional instructions. This allows the MCode generated by the compiler to be smaller, improving overall Oracle performance, scalability, and reliability.
The new code generator always improves code locally by generating more-efficient MCode from the output from the syntactic and semantic analysis phase, without consideration of the flow of control in the original program. Optionally, it can improve code globally--for example, by finding expressions that are computed inside a loop but that actually don't change with loop iteration. This presentation describes the general nature of these optimizations.
Additionally, native compilation has been improved: The configuration steps have been simplified; the resulting shared, dynamically linkable libraries are now stored in the database; backup and standby are simplified; and interoperability with RAC is guaranteed.
The presentation discusses performance experiments with a wide range of representative PL/SQL programs in each of the possible compilation conditions: Oracle9i Release 2 versus Oracle Database 10g, INTERPRETED versus NATIVE code, and optimizer level 1 versus optimizer level 2 (relevant only in Oracle Database 10g). Each program is instrumented to record CPU time for PL/SQL processing and run several times under each compilation condition to get statistically significant timings. (The timings are time to completion for a single-server session on an otherwise quiet machine.) They're consistently quickest for Oracle Database 10g, NATIVE and optimize level 2, and slowest for Oracle9i Database, INTERPRETED (where the optimize level is not applicable).
The average ratio of these fastest and slowest speeds over all tested programs supports the conclusion that PL/SQL in Oracle Database 10g is twice as fast as it was in the previous version.
The session also presents real-world performance results from IFS AB and 170 systems, based on its testing of its applications during the Oracle Database 10g beta program.
Speakers: Håkan Arpfors
Senior Software Architect
IFS AB
Bryn Llewellyn
PL/SQL Product Manager
Oracle Corporation
Bryn Llewellyn is PL/SQL Product Manager in the Database and Application Server Technologies Development Group, at Oracle Corporation Headquarters. Bryn has worked in the software field for 25 years. He joined Oracle UK in 1990 at the European Development Center in the Oracle Designer team. He transferred to the Oracle Text Development team and from there moved into Consulting as EMEA’s Text specialist. He relocated to Redwood Shores in 1996 to join the Text Technical Marketing Group. He retains that responsibility, and a few years back his brief was extended to cover Product Management for PL/SQL.
Charles Wetherell
CMTS
Oracle Corporation
Charles Wetherell is a Consulting Member of the Technical Staff at
Oracle and the leader of the team which has completely revised the
optimization and code generation components of the PL/SQL compiler.
Wetherell has a Ph.D. from Cornell and has published several wellknown
technical articles and a book. He was the author of an XPL (an early
systems programming language) compiler, the co-author of LR, a widely
used LR(1) parser generator, the frontend and library manager for the
Ardent vectorizing Fortran compiler, and the manager and chief
architect of a complete validated Ada system for AT&T. Wetherell
has worked at Bell Labs, Lucent, Ardent, Adobe, and Synopsys and
taught at UC Davis and Princeton before coming to Oracle.
Schedule Information
Thu Sept 11 1:00 PM Moscone Room 304 -
Problem with DNS and/or Virtual Host (works from inside, not from outside)
I am running several web sites (as virtual hosts) successfully on one Xserve (192.168.200), which are accessible internally and from the Internet (via forwarding port 80 on our firewall).
Now I am trying to add another web site (newmini.domain.com), which however is running on a Mac mini (also on the same subnet as the Xserve) at 192.168.100. What I did is make an additional entry under the Xserve's DNS for the domain (domain.com) (+ Machine..., pointing to 192.168.0.100). (I also made the necessary changes to the Mac mini's httpd and hosts configuration--no problem there).
Now, here's the strange thing: All computers on the subnet, whose DNS points to the Xserve, can see and browse newmini.domain.com fine. No problem. The computers ask the Xserve for the IP of the host in question, the Xserve says, "192.168.100", the request goes to the Mac mini, and it serves the web site as expected.
But this doesn't happen if the request comes from the Internet. Instead of seeing the Mac mini, the client sees the default web site of the Xserve... So it appears that somewhere, the virtual host part of the HTTP request is lost between our firewall and the Xserve.
Any ideas? Thanks.It's not going to.
You say you've setup port forwarding on the firewall. Port forwarding only cares about the port number (80). It knows nothing about the nature of the request (e.g. the hostname that the web request is for). Therefore all extenal connections on port 80 get sent to the XServe. The newmini doesn't see the traffic at all.
If you only have a single public IP address you can only forward port 80 traffic to a single machine. Your options are to either use a different port number, or configure the XServe to proxy the connection to the mini (so now the traffic goes router -> XServe -> Mini -> XServe -> router), although that might not do what you want since it still places load and dependencies on the XServe. -
Report issue on Virtual cube with services
Hi,
I'm following a how-to document to report on a virtual cube using a custom function module and everything seems to be OK except it is dumping at the following line which is included in the How To document "How Tou2026Implement a virtual InfoProvider with Services".
Both <l_s_data> and E_T_DATA are of same data types as discussed in the how-to document.
append <l_s_data> to E_T_DATA
These are the declarations which are same as HowTo document
E_T_DATA TYPE STANDARD TABLE
FIELD-SYMBOLS: <l_s_data> TYPE ANY.
Did any one face this issue. Greatly appreciate any insight into this issue. We are on BW 3.0B.
the dump i'm getting is ...
Data objects in a Unicode program are not convertible.
Error analysis
The statement "MOVE src TO dst" requires the operands "dst" and "src" to be comvertible.
Since this statement occurs in a Unicode program, the special convertibility rules for Unicode programs apply.
Thanks,
Hari Immadi
http://immadi.com
SEM BW AnalystHi,
In the debugging this is what I found out.. Any further insight?
Virtual cube has only 1 characteristic Z_CRNUM & only 1 keyfigure Z_SR
Report has only Z_CRNUM & Z_SR
<L_S_DATA> has following record & value
component type length contents
K____504 P 9 1.000
S____504 C 18 16EA4D-R
K____504 is the technical name of Z_SR in virtual provider.
S____504 is the technical name of Z_CRNUM in virtual provider.
E_T_DATA (type standard table) has following structure with a total of 5 fields.
S____504 K____504 &KEYEND 1ROWCOUNT Z_SR
Regards
Hari Immadi
http://immadi.com
SEM BW Analyst -
How Create Virtual Directory On Oracle Application Server 10g on RHEL 5
Dear Sir
i have deployed my application on OAS 10g on RHEL 5 ,,now since my application is calling some pro*c programs and then they generate some text based reports on fixed folder named
/treas/temp
now i simply have to open these text based reports on web browser
WEB.SHOW_DOCUMENT('/forms/pcreport/'||v_filename);
but for that i need to create virtual directory name : " /pcreport " without code
kindlly help as its working on my developer suit 10g i created a virtual directory in my application server by making following entry in "orion-web.xml" file
<virtual-directory virtual-path="/pcreport" real-path="/u/treas/temp" />
kindlly help(My paths shown, yours will be different)
In a text editor :
/u01/app/oracle/product/midtier/Apache/Apache/conf/httpd.conf
Add
Alias /pcreport/ "/u01/app/oracle/product/midtier/forms/pcreport/"
<Directory "/u01/app/oracle/product/midtier/forms/pcreport/">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Create the pcreport directory.
Add a simple test page
vi /u01/app/oracle/product/midtier/forms/pcreport/test.html
<html>
<head>
<title>Simple test page </title>
<style type="text/css">
body {
margin-left: 20%;;
margin-right: 20%;
border: 1px dotted gray;
padding: 10px 10px 10px 10px;
</style>
</head>
<body>
<p>test!</p>
</body>
</html>
Test
http://yourserver.com:7777/pcreport/test.html
Best Regards
mseberg -
Is there a way to create a virtual network using C# and the Azure SDK/API?
I don't see a clear way to create an Azure Virtual Network using the SDK.
I have all the methods to create the virtual network configuration, but no way to submit it:
IList<string> VirtualNetworkAddressPrefixes = new List<string>();
IList<string> LocalNetworkAddressPrefixes = new List<string>();
IList<NetworkListResponse.DnsServer> DNSServers = new List<NetworkListResponse.DnsServer>();
IList<NetworkListResponse.Subnet> Subnets = new List<NetworkListResponse.Subnet>();
NetworkListResponse.Gateway Gateway = new NetworkListResponse.Gateway();
IList<NetworkListResponse.LocalNetworkSite> LocalSites = new List<NetworkListResponse.LocalNetworkSite>();
IList<NetworkListResponse.Connection> Connections = new List<NetworkListResponse.Connection>();
VirtualNetworkAddressPrefixes.Add("a.b.c.d/cidr");
DNSServers.Add(new NetworkListResponse.DnsServer() { Name = "TestDNS1", Address = "a.b.c.d" });
Subnets.Add(new NetworkListResponse.Subnet() { Name = "Subnet-1", AddressPrefix = "a.b.c.d/cidr" });
Subnets.Add(new NetworkListResponse.Subnet() { Name = "GatewaySubnet", AddressPrefix = "a.b.c.d/cidr" });
Connections.Add(new NetworkListResponse.Connection() { Type = LocalNetworkConnectionType.IPSecurity });
LocalNetworkAddressPrefixes.Add("a.b.c.d/cidr");
LocalSites.Add(new NetworkListResponse.LocalNetworkSite()
Name = "On-Prem",
Connections = Connections,
VpnGatewayAddress = "a.b.c.d",
AddressSpace = new NetworkListResponse.AddressSpace() { AddressPrefixes = LocalNetworkAddressPrefixes }
Gateway.Sites = LocalSites;
Gateway.Profile = GatewayProfile.ExtraLarge;
NetworkManagementClient netMgmtClient = new NetworkManagementClient(CloudCredentials);
NetworkListResponse netlistresp = GlobalSettings.mainWindow.netMgmtClient.Networks.List();
netlistresp.VirtualNetworkSites
.Add(new NetworkListResponse.VirtualNetworkSite()
Name = "TestVirtualNetwork",
AddressSpace = new NetworkListResponse.AddressSpace() { AddressPrefixes = VirtualNetworkAddressPrefixes },
DnsServers = DNSServers,
Subnets = Subnets,
AffinityGroup = "East US",
Gateway = Gateway,
Label = "LabelValue"
I have also created the entire XML response and sent it to the NetworkManagementClient -> Networks.SetConfiguration() method, but it appears this command expects the virtual network to already be in existence. If anyone could give guidance, it would be
appreciated.Hi,
As discuss above , we have to create the XML response ,before that first you have to
GetConfiguration() details of existing virtual network.
string.format("@<NetworkConfiguration xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns='http://schemas.microsoft.com/ServiceHosting/2011/07/NetworkConfiguration'>
<VirtualNetworkConfiguration>
<Dns />
<VirtualNetworkSites>
<VirtualNetworkSite name=""{0}"" Location=""{1}"">
<AddressSpace>
<AddressPrefix>10.0.0.0/8</AddressPrefix>
</AddressSpace>
<Subnets>
<Subnet name=""Subnet-2"">
<AddressPrefix>10.0.0.0/11</AddressPrefix>
</Subnet>
</Subnets>
</VirtualNetworkSite>",Networkname,location)+(@"<VirtualNetworkSite name=""demodsf1"" Location=""West Europe"">
<AddressSpace>
<AddressPrefix>10.0.0.0/8</AddressPrefix>
</AddressSpace>
<Subnets>
<Subnet name=""Subnet-1"">
<AddressPrefix>10.0.0.0/11</AddressPrefix>
</Subnet>
</Subnets>
</VirtualNetworkSite> </VirtualNetworkSites>
</VirtualNetworkConfiguration>
</NetworkConfiguration>")
you have to append the node for existing node with new values , i got it its adding new virtual network
Best regards, -
How can I cancel the "Recreate All Virtual Dekstops" for a pooled collection in 2012 R2?
I currently have a system single-server installation of VDI, using 2012 R2 Standard as the server, using pooled collections of Windows 8.1. In general, everything works very well, but I've been searching in vain for ONE command. When
I make a change to the master template in Hyper-V, Checkpoint it, then go into the Remote Desktop Services, go the appropriate collection and initiate a "Recreate All Virtual Desktops", how would I cancel that?
It's happened on more than one occasion, where I make a change or an update to the template, and then push out the 25 new Virtual Desktops, and then the client comes back asking for a "little" change....but I'm stuck pushing it out until
all 25 desktops have been recreated. There must be a way to interrupt this process (probably leaving a few VM Desktops in an unstable state...which I don't care too much about as it's a pooled collection), update the template, and push it out again with
the "Recreate All Virtual Desktops". I do have the concurrency set so it recreates 5 at a time, but that noticeably impacts the users, and I don't want to just push out all 25 at a pop and interrupt everyone's work. Any ideas?
JHi,
Have you tried Stop-RDVirtualDesktopCollectionJob ? Something like below:
Import-Module RemoteDesktop
Stop-RDVirtualDesktopCollectionJob -CollectionName "PooledCollectionName" -ConnectionBroker "broker.yourdomain.com"
-TP -
How to load a virtual tour in Flash Catalyst ?
Hi,
I want to know if is it possible to load on FC 5.5 a Virtual Tour imported in .swf and created from Autopano Tour Pro.
example: http://fraize54th.free.fr/jardinAlex.html
I tried but I don't find any issue possible, if somebody could tell me if I can do this or I I have to give up !
Thanks
AlexHi Alex,
I wasn't able to make that SWF load from within an FC project, either. FC does support embedding of SWFs, but there may be some addional logic that sets this SWF up that doesn't function well when called from within another SWF.
This isn't a perfect solution, but you could have an FC button or action open an URL (where your virtual tour swf resided).
Good luck!
Nate -
Error While Creating Windows Server 2008 SP2 32-BIT Virtual Machine
I am facing an error while creating a Virtual Machine on the Cloud. The Error is below:
Error (610)
Virtual Machine Manager was unable to find a value for the required Sysprep parameter ProductKey.
Recommended Action
Add the missing Sysprep parameter either to the answer file or to the operating system configuration, and then try the operation again.
My Template does not have the Product Key defined. The OS is Windows Server 2008 SP2 32-BIT. Is defining Product Key absolutely necessary? I have other Templates for other Operating Systems and they are working fine. Only facing problem
with this.
Any help would be appreciated.In the SCVMM world a 'template' is composed of the following: a VHD with an OS that has been generalized (sysprep), virtual hardware profile (settings), and an OS profile.
The OS profile is required to have a product key. A MAC activation key at the minimum. But the key is required.
If you deploy a VM from a VHD, the same customization assumptions are not at play. Which is why it succeeds. (there is no template in this case, there is also no requirement that the OS in the VHD be sysprep'd).
SCVMM has rules. And lots of things don't make sense until you begin to understand them and play within them. (I am not saying that the SCVMM rules are a good thing, just saying they exist)
Brian Ehlert
http://ITProctology.blogspot.com
Learn. Apply. Repeat.
Maybe you are looking for
-
Unable to import idoc into PI 7.0 system from SAP r/3 system
Hi Experts, I am getting an error while importing an Idoc structure from SAP r/3 system. The error says "unable to read Idoc segments". The Idoc has recently undergone changes. When We are looking at the struture of idoc through IDOCSYN table it
-
How can I replace my old print driver with my new printer driver on 13
how can I replace my old print driver with my new print driver on photo elements 13
-
Software Component Vector in Modification Adjustment Transport
Hello all, We are in the middle of a support pack project for our SRM system, and I've run into a snag as I prepare to move them into QAS. We've had this system for many years, and when DEV was originally installed in 2000 it was as a B2B 2.0a syste
-
I am trying to download TV series but comes up not enough room to download
I am trying to download TV series but says I gave Jo download space.
-
I keep getting an error message when i try to send emails.
I just got the palm treo 650 on alltel. didn't realize it was going to be so involved. lol I got email set up but keep getting an error message when i try to send. the message is 530 5.7.0 must issue a STARTTLS command first. What does that mean