Mapping Logical address in AD to a physical address in SAP Portal
Dear All,
We have a Logical field named "empcode" in Active Directory.
I need to map it with a physical field in SAP Portal.
Kindly assist me in the same.
Thank you,
Regards,
Disha.
Hi Disha,
The following example would help you understand the process
http://help.sap.com/saphelp_nw70/helpdata/en/44/7d188751626fb5e10000000a155369/content.htm
Case 1:
If you want to map the attribute to the existing logical attribute in SAP. Then simply change under the section <attributeMapping>
Case 2:
You can create a new logical attribute and then do the mapping. This is clearly shown in the example itself.
Regards,
Mahesh
Similar Messages
-
I have a MacBook Pro 2.4 GHz Intel Core i7 with 8 GB of memory. I recently updated the operating system to Yosemite. Now I can no longer find my address book. Contacts is in order but I need the physical addresses, groups, etc. in my address book.
How do I find it?
Thank youWhy are apple constantly trying to fix something that was working very well before they touched it?
Why did you upgrade if you were happy with what you had? No one from Apple came round and forced you to upgrade.
You might want to explain this more fully. Where did you keep these folders on your HD?
Oh, and the simple solution is to restore from the back up you made just before upgrading - you did make one, right? -
Virtual to physical address mapping
Is there a way to determine the physical address(es) of a pinned-down kernel buffer from it's virtual address and size, either in a device driver or user program? I'd like to use the physical address(es) to access the buffer via /dev/mem or some other method from a user level program.
I've seen references to "vtop" in examples on docs.sun.com, but don't find any documentation about that routine, and don't find it in include files on Solaris 7. Thanks in advance!I think that in a device driver you can use hat_getkpfnum(9F) to get the physical page number from a virtual address.
In crash(1m) the vtop command will translate a virtual to a physical address.
I would have thought you could also just use the virtual address against /dev/kmem, as opposed to using a physical address against /dev/mem?
Hope that helps.
Ralph
SUN DTS -
How to handle a Customer Plants with same Physical Address
We have customers that have multiple plants in the same physical address. I need to be able to ship to the physical address but in va03 I also need to tell which lines are for which plant. So my question is how is best to handle this?
Here are the options I can think of.
1) Each customer plant will be its own ship to even though they would be the same physical address and contact information.
2) Create a Partner that will hold each plant that will be attached to the ship to. This would work similar to Manufacture and Manufacture Plant in Purchasing. Then this customer plant partner would be attached to the sales order line in addition to ship to.
3) Use Option 2 but figure out what SAP standard partner for customer plant is.
Does anybody have better ideas?
Which one is the most appropriate to do?
MatthewHi
You can map them as different Unloading points and enter the details in the Customer master unloading points details. When the slaes order is created, a pop screen will show you the different unloading points to chose one among them. This should solve your issue.
Thanks,
Ravi -
Physical Address clickable in Contacts
Hello,
How do I make my Contacts physical address clickable so that Google Maps will regonize it?
For example, if I added my friends address to his contact, when viewing the contact in his contact on the iPhone (or in email) how can I get Google Maps to launch against that address? This is something you can do with webs sites.
Windows XP/ Outlook 2003/ iPhone 1.1.3
Thank you
TonyYou open the contact, scroll down to the address, and just click on it, just like you would click on an email address to create a new email, or a phone number to dial them.
What you may need to check is that your addresses are correctly formatted. I seem to remember reading someone else saying that the information you put in the country field has a big impact. As I am located in the United Kingdom, I have "United Kingdom" in the country field. It maybe for Americans you should have "United States" rather than US or USA, or possible the other way around. Also make sure the country is in the country field (not the wrong field).
I am using iPhone firmware 1.1.3 -
Message Mapping logic ...!!
Hi Experts ,
I am working on the below scenario where my Sender System is the Oracle Database system and Receiver System is SAP ECC
basically JDBC->PI->IDOC channels i am using . I need to create the below Mapping logic in order to satisfy the Interface Requirement
Based on the Interface_Transaction_ID each Idoc has to be Created and each Idoc should have corresponding Segments and line items . based on th value of GLAccount and Vendor Account
My sender Payload is
<row>
<INTERFACE_TRANSACTION_ID>CFCV00000627</INTERFACE_TRANSACTION_ID>
<DOC_HEADER_TEXT>5251/0115/000000/0000</DOC_HEADER_TEXT>
<COMPANY_CODE>1610</COMPANY_CODE>
<DOCUMENT_DATE>20110707</DOCUMENT_DATE>
<POSTING_DATE>20110305</POSTING_DATE>
<PERIOD>3</PERIOD>
<DOCUMENT_TYPE>ZF</DOCUMENT_TYPE>
<REFERENCE>45720-T</REFERENCE>
<VENDOR_ACCOUNT></VENDOR_ACCOUNT>
<CF_MATERIAL_TYPE>MATTE</CF_MATERIAL_TYPE>
<CF_ENTRY_POINT>610 Tank</CF_ENTRY_POINT>
<CF_SOURCE>XNN</CF_SOURCE>
<PAYMENT_TERMS></PAYMENT_TERMS>
<BASELINE_DATE>20110305</BASELINE_DATE>
<ASSIGNMENT>5251/0115/000</ASSIGNMENT>
<TEXT>USD </TEXT>
<GL_ACCOUNT>111810</GL_ACCOUNT>
<SPECIAL_GL_IND></SPECIAL_GL_IND>
<PREV_DOC_NUMBER></PREV_DOC_NUMBER>
<PREV_POSTING_DATE></PREV_POSTING_DATE>
</row>
<row>
<INTERFACE_TRANSACTION_ID>CFCV00000627</INTERFACE_TRANSACTION_ID>
<DOC_HEADER_TEXT>5251/0115/000000/0000</DOC_HEADER_TEXT>
<ASSIGNMENT>5251/0115/000</ASSIGNMENT>
<TEXT>USD </TEXT>
<GL_ACCOUNT>111821</GL_ACCOUNT>
<SPECIAL_GL_IND></SPECIAL_GL_IND>
<PREV_DOC_NUMBER></PREV_DOC_NUMBER>
<PREV_POSTING_DATE></PREV_POSTING_DATE>
</row>
Row having GL_Account Value E1BPACHE09,
E1BPACGL09, (GLvalue 111810)
E1BPACGL09, (GLvalue 111821)
E1BPACCR09,
E1BPACCR09,
E1PACEXTC .
Field value=CFCV00000627
Similary if Vendor_Account Value exist then only Vendor Segment (E1BPACAP09) must occur at target side
Row having Vendor_Aaccount Value
E1BPACHE09,
c (Vendor value 123)
E1BPACAP09, (Vendor Value 124)
E1BPACCR09,
E1BPACCR09,
E1PACEXTC .
Field value=CFCV00000628
I have mapped GL_ACCOUNT -
>E1BPACGL09 .
Vendor_Account---->E1BPACGL09.
if any one have gone through simiar mapping logic kindly share and do the needfull ...
Regards,
Aziz khan .
IHi ,
Here the requirement which i am looking for :
Sender Side has below value
<row>
<INTERFACE_TRANSACTION_ID>CFCV00000627</INTERFACE_TRANSACTION_ID>
<PERIOD>3</PERIOD>
<DOCUMENT_TYPE>ZF</DOCUMENT_TYPE>
<REFERENCE>45720-T</REFERENCE>
<CF_MATERIAL_TYPE>MATTE</CF_MATERIAL_TYPE>
<VENDOR_ACCOUNT>600046</VENDOR_ACCOUNT>
<CF_ENTRY_POINT>610 Tank</CF_ENTRY_POINT>
<CF_SOURCE>XNN</CF_SOURCE>
<PAYMENT_TERMS></PAYMENT_TERMS>
<BASELINE_DATE>20110305</BASELINE_DATE>
<ASSIGNMENT>5251/0115/000</ASSIGNMENT>
<GL_ACCOUNT>111810</GL_ACCOUNT>
<USER_STATUS>TOHD</USER_STATUS>
<PREV_POSTING_DATE></PREV_POSTING_DATE>
</row>
as you can see in the above Payload has values where Row is the Root element and under that the rest of fields occur (its a jdbc to idoc Scenario ) and here based on the Interface Trasaction ID the Idoc is generated . where each Idoc should have either GL Segment if GL Account Value has values and respectively Vendor idoc Segment has to be generated if Vendor Account details are present . the Sender Data will have either GL Account or Vendor Account value in a row not both.
below is the IDOC Strcuture how it looks for GL Account at Target side
IDOC
--->E1BPACHE09
E1BPACGL09 (This is the GL Segment will have GL Account Line item)
E1BPACAR09
E1BPACAR09.
E1BPACEXTC
Filed1
below out put should come when Vendor Account have Value
IDOC
E1BPACHE09
E1BPACAP09 (This is the Vendor Segment will have Vendor Account Line item)
E1BPACAR09
E1BPACAR09.
E1BPACEXT09
Filed1
Now when i duplicate the above Row
Like
<row>
<INTERFACE_TRANSACTION_ID>CFCV00000627</INTERFACE_TRANSACTION_ID>
<VENDOR_ACCOUNT></VENDOR_ACCOUNT>
<GL_ACCOUNT>111810</GL_ACCOUNT>
</row>
<row>
<INTERFACE_TRANSACTION_ID>CFCV00000627</INTERFACE_TRANSACTION_ID>
<VENDOR_ACCOUNT></VENDOR_ACCOUNT>
<GL_ACCOUNT>111811</GL_ACCOUNT>
</row>
<row>
<INTERFACE_TRANSACTION_ID>CFCV00000627</INTERFACE_TRANSACTION_ID>
<VENDOR_ACCOUNT></VENDOR_ACCOUNT>
<GL_ACCOUNT>111812</GL_ACCOUNT>
</row>
I have Mapped the below fileds
Interface_Transaction_ID-->SplitByValue(EachValue)>CollapseContext>IDOC
Interface_Transaction_ID -->Filed1 (IDOC/E1BPACEXTC/Filed1)
all the above 3 Row have been duplicated the 3 Rows will have 3 interface Transaction id Value=CFCV00000627 (which is same as per the above Sender Payload ) and 3 GLAccount fields with values 111810,111811,111812 each
If i test the data i should get the below output 1
if GL account exists
IDOC 1
E1BPACHE09
E1BPACGL09 (This is the GL Segment with value 111810)
E1BPACGL09 (This is the GL Segment with value 111811)
E1BPACGL09 (This is the GL Segment with value 111812)
E1BPACAR09
E1BPACAR0/
E1BPACEXTC
Filed1 (CFCV00000627)
If Vendor account Exists then output 2 as follows
IDOC
E1BPACHE09
E1BPACAP09 (This is the Vendor Segment will have Vendor Account Line item)
E1BPACAP09
E1BPACAP09
E1BPACAR09
E1BPACAR09.
E1BPACEXT09
Filed1 (CFCV00000627)
How can i achive the above logic .
Regards,
Aziz -
Hi Experts,
I have a confusion to use the type of RFC connection like when
to use ABAP connection and TCP/IP connections etc...
I have defined one logical system and define one RFC destination and when i am trying connect this two it is asking me to give Standard RFC destination for BAPI and dialog calls to connect to the logical system. i would like to know what is this ? why we need to give this?.
and we assign this logical system to the Mapped logical system. i d like to know what is this mapped logical system and when we need to assign the logical system to this mapped system.
Can anybody please clarify all my doubts.
Thanks, Izaz.Hi Izaz,
ABAP connections are given between 2 SAP systems and TCP/IP is used between ABAP and JAVA.
Regards,
Suman -
How to Configure logical path and how to retrieve physical path for an IDOC
Hi ,
I want to configure logical path for an IDOC,
and then I need to retrieve Physical path from this logical path
using a FM (eg. FILE_GET_NAME).
How to configure the logical path for an idoc ?
Regards ,
Harshit RungtaUsing Logical Files in ABAP Programs
To create a physical file name from a logical file name in your ABAP programs, use the function module FILE_GET_NAME. To insert the function module call in your program, choose Edit ® Insert statement from the ABAP Editor screen. A dialog box appears. Select Call Function and enter FILE_GET_NAME. The parameters of this function module are listed below.
Import parameters
Parameters
Function
CLIENT
The maintenance tables for the logical files and paths are client-dependent. Therefore, the desired client can be imported. The current client is stored in the system field SY-MANDT.
LOGICAL_FILENAME
Enter the logical file name in upper case letters that you want to convert.
OPERATING_SYSTEM
You can import any operating system that is contained in the list in Transaction SF04 (see Assigning Operating Systems to Syntax Groups). The physical file name will be created according to the syntax group to which the operating system is linked. The default parameter is the value of the system field
SY-OPSYS.
PARAMETER_1
PARAMETER_2
If you specify these import parameters, the reserved words in the physical path names will be replaced by the imported values.
USE_PRESENTATION
_SERVER
With this flag you can decide whether to import the operating system of the presentation server instead of the operating system imported by the parameter OPERATING_SYSTEM.
WITH_FILE_EXTENSION
If you set this flag unequal to SPACE, the file format defined for the logical file name is appended to the physical file name.
Export Parameters
Parameters
Function
EMERGENCY_FLAG
If this parameter is unequal to SPACE, no physical name is defined in the logical path. An emergency physical name was created from table FILENAME and profile parameter DIR_GLOBAL.
FILE_FORMAT
This parameter is the file format defined for the logical file name. You can use this parameter, for example, to decide in which mode the file should be opened.
FILE_NAME
This parameter is the physical file name that you can use with the ABAP statements for working with files.
Exception Parameters
Parameters
Function
FILE_NOT_FOUND
This exception is raised if the logical file is not defined.
OTHERS
This exception is raised if other errors occur.
Suppose the logical file MYTEMP and the logical path TMP_SUB are defined as in the preceding topics and we have the following program:
DATA: FLAG,
FORMAT(3),
FNAME(60).
WRITE SY-OPSYS.
CALL FUNCTION 'FILE_GET_NAME'
EXPORTING
LOGICAL_FILENAME = 'MYTEMP'
OPERATING_SYSTEM = SY-OPSYS
PARAMETER_1 = '01'
IMPORTING
EMERGENCY_FLAG = FLAG
FILE_FORMAT = FORMAT
FILE_NAME = FNAME
EXCEPTIONS
FILE_NOT_FOUND = 1
OTHERS = 2.
IF SY-SUBRC = 0.
WRITE: / 'Flag :', FLAG,
/ 'Format :', FORMAT,
/ 'Phys. Name:', FNAME.
ENDIF.
The output appears as follows:
HP-UX
FLAG :
FORMAT : BIN
Phys. Name: /tmp/TEST01
In this example, the R/3 System is running under the operating system HP-UX, which is member of the syntax group UNIX. The logical file name MYTEMP with the logical path TMP_SUB is converted into a physical file name /tmp/TEST01 as defined for the syntax group UNIX. The field FNAME can be used in the further flow of the program to work with file TEST01 in directory /tmp.
Suppose we have a logical file name EMPTY with the physical file name TEST, connected to a logical path that has no specification of a physical path. If you replace the EXPORTING parameter 'MYTEMP' with 'EMPTY' in the above example, the output appears as follows:
HP-UX
FLAG : X
FORMAT :
Phys. Name: /usr/sap/S11/SYS/global/TEST
The system created an emergency file name, whose path depends on the installation of the current R/3 System. -
Will deleting a column at logical schema delete the same at physical level by DDL Sync?
Will deleting a column at logical schema delete the same at physical level by DDL Sync?
Hi David,
First of all thanks for your quick response and for your help logging the enhancement request,
I am testing more or less your suggestion but I am not sure if I understood exactly what you mean,
1)I imported from data dictionary in a new model and into the options menu on the schema select screen I un-ckecked partitions and triggers,
I guessed that the import should not get from the data dictionary the information about the partitions but the result is that the tables partitioned (by list in this case) are partitioned by range without fields into the physical model on SDDM,
2)I select one of the tables modify a NO partitioned option and propagate the option for the rest of the tables
3) I imported again from data dictionary but this time I included the partitions into the option menu on select schema screen,
into tabular view on compare models screen I can select all the tables with different partitioned option, also I can change for "list partitions" and select only the partitions that I want to import.
So I have a solution for my problem, thanks a lot for your suggestion
The second step I'm not sure is needed or maybe I can avoid the step with some configuration setting in any of the preferences screen,
if not, I think the options to not include partitions into select schema screen are not so clear, at least for me,
please, could you confirm me if a way to avoid the second step exists or if I misunderstood this option?
thanks in advance -
Regarding Message Mapping Logic ...!
Hi Experts ,
I am working on the the below requirement JDBC to IDoc scenarion in the mapping i need the below logic
based on the existence of the Transaciton ID . the idoc followed by the segments should be created . for ex
If Interface_Trasaction_ID= 456 THEN Idoc 1 followed by Segments and line items
E1BPACHE09,
E1BPACCR09
E1BPACCR09,
E1PACEXTC .
Field value=456
If Interface_Transaction_ID =457 THEN Idoc 2 followed by Segments and line items
E1BPACHE09,
E1BPACCR09
E1BPACCR09,
E1PACEXTC .
Field value=457
To satisfy the above logic i have mapped Transaction id > SplitByValue->CollapseContext--->Idoc
But the same Mapping Logic is not working when Sender payload is triggred having Repeated Transcation_Id value ias given below if Transaction ID= 456 ,
Transaction ID= 457,
Transaction ID= 457,
Transaction ID= 456 .
then output should have only 2 Idoc Followed by segments where Field Value will be 456, 457
I have mapped Transaction id -->Field Value .
let me know how can achive the above logic ...!!Hi Aziz,
you can use UDF
Transaction IDRemoveContext-->sortUDF- SplitByValue->CollapseContext--->Idoc
public void removeDuplicate(String[] Value, ResultList result, Container container) throws StreamTransformationException{
String temp = Value[0];
result.addValue(Value[0]);
for(int i=0;i<Value.length;i++)
if(!(Value<i>.equals(temp)))
result.addValue(Value<i>);
temp=Value<i>; -
Luxadm probe / Could not find the loop address for the device at physical path
Using EMC FibreChannel Disks on a Solaris 10
# luxadm probe
No Network Array enclosures found in /dev/es
Error: Could not find the loop address for the device at physical path.
# echo $?
255
Any ideas how to fix?
Thank,
MarcelHi Marcel,
Which Solaris 10 release is this?
I found a very old bug that says this problem is already fixed in Solaris 10 although the bug description says
its mostly seen on Solaris 8 and 9.
https://bug.oraclecorp.com/pls/bug/webbug_print.showbug?c_rptno=15123550
The bug says that these errors are displayed when StorADE 2.1 is running its rasagent cron job, which executes a luxadm display.
This process runs in the background so the user is not aware that another luxadm display process is running.
Work-around: Do not run Storade rasagent cron job at same time as another luxadm display process.
I hope this might help to debug this problem but I puzzled why this might be happening if its already fixed.
Let me know if the workaround helps or so I can follow-up with the right support team.
Thanks, Cindy -
No mapping logic : soap to proxy scenario
Hi,
I have a soap to proxy scneario with no mapping logic.wanted to confirm certain things.
Wanted to confirm certain things.
1) So i can exclude mapping and interface mapping step since i just need to pass value to proxy ?
2) in interface determination ,what i need to provide for interface mapping ?
3) sync proxy will be generated from one outbound message interface "( there will be only one outbound message interface which will be synchronous : which will be synchronous ?
4) in receiver business system , i need not put any message interface since we only have one outbound sync message interface
Thnxhow many message interfaces wil be needed for synchronous scneario without mapping ?
Two....one for Sender (Outbound) and one for receiver (Inbound)
in case ur answer is 2 for above ? proxy needs to be generated from outbound or inbound interface?
For your SOAP --> XI/ PI --> PROXY, scenario the proxy should be generated for the inbound interface
1) So i can exclude mapping and interface mapping step since i just need to pass value to proxy ?
If both the source and target structures are the same , then you do not need to perform mapping....do not create message and Interface mapping .....you should however create Interface Determination with appropriate Source and Target interfaces.
2) in interface determination ,what i need to provide for interface mapping ?
Nothing.....including a mapping is not mandatory.
4) in receiver business system , i need not put any message interface since we only have one outbound sync message
interface
The message interface needs to be associated with the Business System.....it will be the inbound interface for SOAP --> XI --> PROXY scenario.
Regards,
Abhishek. -
Hi,
I have the Biztalk Map logic as shown in figure
Discount Step and Loyalty both are repeatitive node structures
Sample Input Xml is as shown below
<DiscountStepList>
<DiscountStep>
<NumberOfTrips>35</NumberOfTrips>
<Percentage>1113</Percentage>
</DiscountStep>
<DiscountStep>
<NumberOfTrips>5</NumberOfTrips>
<Percentage>7732</Percentage>
</DiscountStep>
<DiscountStep>
<NumberOfTrips>30</NumberOfTrips>
<Percentage>8280</Percentage>
</DiscountStep>
</DiscountStepList>
the logic to get the o/p will be
For Childe Element MIntrip:
in the first iteration Mintrip=1 and in Secoond iteration Mintrip=Last elememnt Maxtrips+1
For CHild Element Maxtrips:
In the first Iteration Maxtrips="NumberOfTrips" and in Second iteration current element MintripNum + NumberOfTrips.
The o/p for the above input example will be like
<ns0:Loyalites xmlns:ns0="http://BizTalk_Server_Project7.Schemdfa1">
<Loaylty>
<MinTrip>1</MinTrip>
<MaxTrips>35</MaxTrips>
</Loaylty>
<Loaylty>
<MinTrip>36</MinTrip>
<MaxTrips>41(36+5)</MaxTrips>
</Loaylty>
<Loaylty>
<MinTrip>36</MinTrip>
<MaxTrips>41(36+5)</MaxTrips>
</Loaylty>
<Loaylty>
<MinTrip>42</MinTrip>
<MaxTrips>72(42+30)</MaxTrips>
</Loaylty>
</ns0:Loyalites>
Is it possible in Biztalk Map using functoids?Sujith,
You got to buy me a drink :)
You can achive this using XSLT in your map, following XSLT will get the desired result:
<?xml version="1.0" encoding="UTF-16"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:var="http://schemas.microsoft.com/BizTalk/2003/var" exclude-result-prefixes="msxsl var" version="1.0" xmlns:ns0="http://BizTalk_Server_Project7.Schemdfa1" >
<xsl:output omit-xml-declaration="yes" method="xml" version="1.0" />
<xsl:template match="/">
<xsl:apply-templates select="/DiscountStepList" />
</xsl:template>
<xsl:template match="/DiscountStepList">
<ns0:Loyalites>
<xsl:for-each select="DiscountStep">
<xsl:if test="position() =1">
<Loaylty>
<MinTrip>
<xsl:value-of select="position()" />
</MinTrip>
<MaxTrips>
<xsl:value-of select="NumberOfTrips/text()" />
</MaxTrips>
</Loaylty>
<xsl:call-template name="ConstructNextLoayltyNode">
<xsl:with-param name="i" select="2"/>
<xsl:with-param name="limit" select="count(/DiscountStepList/DiscountStep)"/>
<xsl:with-param name="vMaxTrips" select="NumberOfTrips/text()"/>
</xsl:call-template>
</xsl:if>
</xsl:for-each>
</ns0:Loyalites>
</xsl:template>
<xsl:template name="ConstructNextLoayltyNode">
<xsl:param name="i"/>
<xsl:param name="limit"/>
<xsl:param name="vMaxTrips"/>
<xsl:if test="$i <= $limit">
<Loaylty>
<MinTrip>
<xsl:value-of select="$vMaxTrips + 1" />
</MinTrip>
<MaxTrips>
<xsl:value-of select="$vMaxTrips + 1 +/DiscountStepList/DiscountStep[$i]/NumberOfTrips/text() " />
</MaxTrips>
</Loaylty>
<xsl:call-template name="ConstructNextLoayltyNode">
<xsl:with-param name="i" select="$i+1"/>
<xsl:with-param name="limit" select="$limit"/>
<xsl:with-param name="vMaxTrips" select="$vMaxTrips + 1 +/DiscountStepList/DiscountStep[$i]/NumberOfTrips/text()"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Note: You may have to change the namespace as yours. And also the output sample you have show has repeated node as following which is correct.
<Loaylty>
<MinTrip>36</MinTrip>
<MaxTrips>41(36+5)</MaxTrips>
</Loaylty>
<Loaylty>
<MinTrip>36</MinTrip>
<MaxTrips>41(36+5)</MaxTrips>
</Loaylty>
For your requirement you will get the out as following which your requirement:
<ns0:Loyalites xmlns:ns0="http://BizTalk_Server_Project7.Schemdfa1">
<Loaylty>
<MinTrip>1</MinTrip>
<MaxTrips>35</MaxTrips>
</Loaylty>
<Loaylty>
<MinTrip>36</MinTrip>
<MaxTrips>41</MaxTrips>
</Loaylty>
<Loaylty>
<MinTrip>42</MinTrip>
<MaxTrips>72</MaxTrips>
</Loaylty>
</ns0:Loyalites>
Regards,
M.R.Ashwin Prabhu
If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply. -
Hyper-V cluster validation report "Found duplicate physical address" on nic team interfaces.
I recently built a Windows 2012 Hyper-V cluster with 5 nodes. The validation report shows “duplicate physical address” error (error text pasted below).
The hardware: HP BladeSystem – servers are BL460c blades, in a c7000 enclosure, connected to HP Virtual Connect switches.
Each server has 2 physcal nics, teamed in Windows. In the NIC Teaming console, I created the following Team Interfaces and assigned each a VLAN ID:
“Team1” (the default team)
“Team1 - VLAN 204 – Management”
“Team1 - VLAN 212 - 2012HB”
“Team1 - VLAN 211 -Exchange DAG Replication”
I also created 2 HV Virtual Switches. Neither one allows management interface to share. They are assigned to “Team1” and “Team1 - VLAN 211 -Exchange DAG Replication” respectively.
Therefore, in Network Connection, I see the 2 physical Ethernet nics, and 4 “virtual” nics. Only 2 of them have IP addresses assigned: Management and HB. These are the two that the validation wizard complains
about.
The MAC address is not configurable in the NIC Teaming console, so I don’t see a way to resolve this error, except to use separate physical nics. I don’t want to do that because a) I would lose the benefits of
the bandwidth aggregation that Virtual Connect provides, and b) When creating an Interface on a Team in Windows, it looks like it ALWAYS gives it the same MAC address, so that should be a supported configuration.
Everything works just fine, and there are no other errors or IP conflicts or anything else. But I really want to fix it because I don’t know what unknown problems this may be causing.
From the Cluster Validation report:
Found duplicate physical address 10-60-4B-A9-4A-30 on node Cluster201.OurDomain.local adapter
Team1 - VLAN 212 - 2012HB and node Cluster201.OurDomain.local adapter
Team1 - VLAN 204 - Management.
Found duplicate physical address F0-92-1C-13-3C-2C on node Cluster202.OurDomain.local adapter
Team1 - VLAN 212 - 2012HB and node Cluster202.OurDomain.local adapter
Team1 - VLAN 204 - Management.
Found duplicate physical address 68-B5-99-C1-7E-9C on node Cluster210.OurDomain.local adapter
Team1 - VLAN 212 - 2012HB and node Cluster210.OurDomain.local adapter
Team1 - VLAN 204 - Management.
Found duplicate physical address 3C-4A-92-DE-1E-74 on node Cluster211.OurDomain.local adapter VC-Team - VLAN 212 - 2012HB and node Cluster211.OurDomain.local adapter
VC-Team - VLAN 204 - Management.
Found duplicate physical address 68-B5-99-C0-3D-50 on node Cluster212.OurDomain.local adapter
Team1 - VLAN 212 - 2012HB and node Cluster212.OurDomain.local adapter
Team1 - VLAN 204 - Management.
Thanks!
DanHi Dan,
"It turns out that both hosts had the same default MAC address ranges for their virtual switches. Since the host vNICs were attached to the virtual switch on each host they received the first couple of MAC addresses from the switches.
For details please refer to following link:
http://www.jefflafr.com/blog/4/19/2013/conflicting-mac-addresses-when-building-a-hyper-v-cluster-with-converged-networking
Hope this helps
Best Regards
Elton Ji
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Can sites know about my computers physical address or mac address when I use firefox 4
I want to know that does firefox expose my computers mac address or physical address to any site if that tries??
You have quite a few outdated plugins installed which potentially exposes your system to exploits.
So the first thing to do is to visit the [http://www.mozilla.com/en-US/plugincheck/ Plugins Check] page and update where necessary.
That IP address belongs to Comcast. Does that ring any bells?
Maybe you are looking for
-
Dual monitor setup - primary monitor blank upon startup
Hello - This has been vexing me for some time now. I've seen hints of this issue from other people but never the exact same circumstances and never do I see a definitive answer. I have a dual monitor arrangement on my 8 core Clovertown (first generat
-
IPhoto Yosemite duplicates Photos while importing from iPhone
Hi guys, I have one open issue, with iPhone after Yosemite upgrade: if I connect my iPhone 5s and import pictures, I find a new event but all the imported photos are duplicated. It's very annoying because I have to remove them manually and I wonder w
-
Taking away one vendor group from sensitive field
Hi, In the current system we have 8 vendor groups. we have created reconciliation field as a sensitive field - so has to control the creation and changes of the vendors. Now, the requirement is to take away one of the vendor groups from this senssiti
-
Exit code 7 on Dreamweaver CS5.5 install
Hi, I keep getting Exit code 7 during my dreamweaver CS5.5 install. A little information about my machine: - I have CS5 Master collection installed - I have Flash Pro 5.5, Air for Apple iOS and Flash builder 4.5 installed. - I HAD Flash Builder 4.6 p
-
I apologise if I am in the wrong forum, but I could see no-where else to post. I am currently a Corel user, in the form of 95% - Corel Photo-Paint (Image cut-out with .CPT files extensively used) - 4% CorelDraw in its' entirety in brochure production