addNode.sh fails when voting records are placed in ASM

Hello Forum, adding a node with script addNode throws an error when voting records are placed on ASM. Has anyone else had this problem or ideas?
Thanks a lot for your help.


[grid@host02 bin] $ sh - x./addNode.sh-silencieux 'CLUSTER_NEW_NODES = {host01}' "CLUSTER_NEW_VIRTUAL_HOSTNAMES = {host01-vip}.
+ OHOME=/u01/app/11.2.0/grid
+ INVPTRLOC=/u01/app/11.2.0/grid/oraInst.loc
+ ADDNODE='/u01/app/11.2.0/grid/oui/bin/runInstaller addNode - invPtrLoc - /u01/app/11.2.0/grid/oraInst.loc ORACLE_HOME=/u01/app/11.2.0/grid-silent CLUSTER_NEW_NODES = CLUSTER_NEW_VIRTUAL_HOSTNAMES {host01} = {host01-vip}'
+ ' [' "= Y o '!' /u01/app/11.2.0/grid/cv/cvutl/check_nodeadd.pl f ']'
+ CHECK_NODEADD='/u01/app/11.2.0/grid/perl/bin/perl /u01/app/11.2.0/grid/cv/cvutl/check_nodeadd.pl - pre-silent CLUSTER_NEW_NODES = CLUSTER_NEW_VIRTUAL_HOSTNAMES {host01} = {host01-vip}'
+ /u01/app/11.2.0/grid/perl/bin/perl /u01/app/11.2.0/grid/cv/cvutl/check_nodeadd.pl - pre-silent ' CLUSTER_NEW_NODES = {host01} "' CLUSTER_NEW_VIRTUAL_HOSTNAMES = {host01-vip}'"
+ ' [' 1 - eq 0 ']'
[grid@host02 bin] $

/U01/app/11.2.0/grid/cv/log/cvutrace.log.0 output:
< snipped >
TaskVotingDisk: voting disk: TASK_SUMMARY: FAILURE: CRITICISM: VERIFICATION_FAILED
ERRORMSG (Global): PRVF-5430: the disk configuration does not meet the recommendation of the Oracle of three locations on the disk to vote to vote
ERRORMSG (Global): PRVF-5431: verification of configuration Oracle Cluster voting disk failure
ERRORMSG (host01): PRVF-5449: location of verification of vote of the "ORCL:SPT_OCRVOTE01(ORCL:SPT_OCRVOTE01)" drive failed on the following nodes:
ERRORMSG (host01): no such file or directory
ERRORMSG (host01): PRVF-5449: location of verification of vote of the "ORCL:SPT_OCRVOTE02(ORCL:SPT_OCRVOTE02)" drive failed on the following nodes:
ERRORMSG (host01): no such file or directory
< snipped >

Edited by: user12857528 11/14/2010 18:39

Hello
It reminds me of a mistake that I've met.
In the addnode.sh script Oracle included cluvfy (-pre nodeadd), who with 11.2.0.2 also a shared device checks.

Unfortunately this check of the aircraft (sometimes) will fail, since shared cluvfy device control does not always work correctly.
A lot of other ppl. here probably already recognized installation 11.2.0.2 often will tell you that the sharedness of devices is not OK. You can ignore the installation, but not for addnode.

So if you are sure, that your devices are shared (which seems OK after your release), you will need to disable the precheck required in the addnode.sh.

Simply follow these steps:

Export IGNORE_PREADDNODE_CHECKS = Y

before calling the addNode.

Concerning
Sebastian

Tags: Database

Similar Questions

  • iBots - how to send an alert when NO records are returned

    It seems simple enough send an alert when a query produces results, but I want to do the opposite. For example, I want to only receive an email at 7:00 when an object has no data for the current day inside. I don't want to know which records every day are returned.

    How would implement such an iBot as this event will fire every day, and only email me when no records are returned to the form of the request?

    (1) create a small report called "No record" and create an iBot unplanned for this report.

    (2) you have your iBot created for the original report, Yes? Very well. If you don't want any notification when documents are produced for the iBot, and then in the destination tab, make sure that all boxes are unchecked for "Of the devices."

    (3) now in the Advanced tab, click the "Add Action" button under the heading "perform these actions when no records are returned by the conditional query.

    4) click on "iBot."

    5) navigate to the ibot "No record" created in step 1.

    Now, when the original ibot fires and there are records, nothing will be sent because you not controlled all means to get a notification. But when there is no record, this event will trigger the ibot chained that you linked to in the Advanced tab. The iBot will be as an attachment, your report that says "no record".

  • Analysis.Math.Statistics fails when NaN values are included in the entry tables

    Hi all..

    With the help of Measurement Studio to Version 8.9 of .net. We need calculate statistics on a table that contains a double. NaN values. When I do this I get NaN as the result of any of the statistical methods (average, STDS etc.) ... Interestingly, the Math.ArrayOperations methods look like they work. Any ideas?

    Thank you

    gdssoftware

    Hi GDSSoftware,

    You see this behavior because the statistical functions with Measurement Studio ignore not input values NaN - that is why, they will return results NaN.  To work around this problem, you will need to filter these NaN values out of your input array before performing statistical analysis on this subject.

    If you're working with .NET 3.5 and later versions, you can do this by using the following:

    Double [] vals = new double [] {0d, 6 d, 10 d, 4 d, double. NaN};
    Double [] nanless_vals = vals. Where (d =>! double.) IsNaN (d)). ToArray();

    If you use an earlier version of the .NET framework, you will need to perform a loop on the table with the following (or something similar):

    Double [] vals = new double [] {0d, 6 d, 10 d, 4 d, double. NaN};
    List nanless_list As new List();
    for (int i = 0; i)< vals.length;="">
    If (! double.) IsNaN (vals [i]))
    nanless_list. Add (Vals [i]);
    Double [] nanless_vals is nanless_list. ToArray();

    I hope this helps!

    Kind regards

    Stephanie R.

    National Instruments

  • Text glow effect disappears when the layers are placed in the text layer. Need help!

    Whenever I have add a layer of white or a white shape under my text layer, the glow on the text layer will show is no longer.  I can't get the glow on the text appears on a transparent background. I use Photoshop in CS3.

    Glow in the first photo, no glow in the second when white layer under the text layer.

    text with glow.jpg

    no glow over white layer.jpg

    Hello

    Default Outter Glow has the screen as it has blend mode. on a white background, you need to change to a different mix (normal color, more dark, multiply, or whatever you prefer, experience with some doubt)

    I suggest leaving the white background on all tweaking and if you need output, turn off the white layer before saving transparent

    Please post if this does not resolve the problem for you

  • Why drives with voting rights are always an odd number

    I have a query that why voting disk are always recommended in odd numbers.

    The voting disk must reside on a shared disk that is accessible by all nodes in the cluster. For high availability, Oracle recommends that you have several disks with voting rights. Oracle Clusterware can be configured to manage records with multiple voting rights (multiplexing), but you must have an odd number of voting records, such as three, five and so on. Oracle Clusterware supports a maximum of 32 disks with voting rights. If you set a single voting disk, then you must use external mirror to provide redundancy.

    A node must be able to access more than half the disks with right to vote at any time. For example, if you have five voting disks configured, then a node must be able to access at least three drives with right to vote at any time. If a node cannot access the required minimum number of discs with right to vote, it is expelled or removed from the cluster.

    Here I have a table:
    Total number of vdisk (n) Minimum vdisk required by nodes (> n/2) no vdisk can be failed at the same time
    1               1                         0
    2               1                         1
    3               2                         1
    4               2                         2
    5               3                         2
    6               3                         3
    7               4                         3
    Here, it is clear that it does not matter as the vdisk 4 or 5, the number of vdisk can be failed at the same time would be 2. So, not sure why an odd number of voting records are recommended.

    Please suggest.

    Kind regards
    Dheeraj van Voorde

    (1) why don't we not create an odd number of voting record?
    With regard to the vote of the disks are concerned, a node must be able to access exclusively more than half of the discs with the right to vote at any time. So if you want to be able to tolerate a failure of n disks to vote, you must have at least 2n + 1 configured. (n = 1 means 3 discs with voting rights). You can configure up to 32 drives with right to vote, providing protection against the 15 simultaneous disk failures.
    Oracle recommends that customers use drives 3 or more with right to vote in Oracle RAC 10g Release 2. Note: For best availability, 3 files of voting should be separate physical disks. It is recommended to use an odd number as 4 drives will be more highly available than 3 disks, 3 1/2 is 1.5... rounded up to 2, 4 1/2 is 2, once we lose 2 discs, our cluster fails with 4 disks with voting rights or 3 discs with right to vote.

    (2) only the cluster checks actually for the counting of the votes before node eviction? If so, could you expain this process briefly?
    Yes. If you lose half or more than all your discs with right to vote, then nodes get evicted from the cluster, or nodes to expel from the cluster.

    (3) what is the logic behind the documentaion note which says "each node must be able to see more than half the disks with right to vote at any time"?
    The answer to the first question is will also answer this question.

    answered by: Silva
    Reference: Question on voting drive
    Question on voting drive

  • Message to display when no record found

    Hi all

    I cut that a report in two "Current" and "Previous" and report selector is used to select. The report works very well. But I want to display the message "No Results" when no records are on the criteria. The report is currently display 'Empty' when not responding not criteria.

    Please help me how can I achieve this.

    Kind regards

    C

    Another approach

    1. create two dummy report (consider Dummy_1 and Dummy_2). In the column's formula gives the variable of the presentation of the report Selector(consider the prompt is having values Previous and Current) prompt.

    2.Dummy_1 apply the previous filter (it returns a single line when you select date in the report selection prompt)

    3.Dummy_2 apply the current filter (it returns a single line when you selectCurrent in the report selector invites)

    4 have only two first section with this report and others with the previous report

    5 give the hinding section as below

    (i) Dummy_1 > 0 1 previous report section

    (II) Dummy_2 > 0 section 2 current report

    Concerning

    K.

  • My laptop suddenly stopped opening my Hotmail emails. I can connect to Hotmail and records are regularly updated with new emails, but nothing happens when I try to read an email.

    My laptop suddenly stopped opening my Hotmail emails.  I can connect to Hotmail and records are regularly updated with new emails, but nothing happens when I try to read an email.  The cursor will just highlight the particular word on what it is and do nothing.  As far as I know, nothing else was done on my computer.  This could be the cause?

    original title: cannot open emails.

    Hello

    The best place to ask your question of Windows Live is inside Windows Live help forums. Experts specialize in all things, Windows Live, and would be delighted to help you with your questions. Please choose a product below to be redirected to the appropriate community:

     

    Windows Live Mail

    Windows Live Hotmail

    Windows Live Messenger

     

    Looking for a different product to Windows Live? Visit the home page Windows Live Help for the complete list of Windows Live forums to www.windowslivehelp.com.

  • My students use the filling and the signature on a package of .pdf tool I'm going to fill them, but when they record and open the next day their text boxes, that they created with the bucket fill tool and sign all went and many are overlapping.

    My students use the filling and the signature on a package of .pdf tool I'm going to fill them, but when they record and open the next day their text boxes, that they created with the bucket fill tool and sign all went and many are overlapping.

    Hi chbradshaw,

    Instead of filling & signature, tool, use the text comment comment tool, KB doc option. using comments in the PDF, Adobe Acrobat DC files (keyword: Add a text comment).

    Kind regards

    Nicos

  • I created a file in Photoshop CS5 (photo) and another in Illustrator CS5 (a graph) to place in my InDesign CS5 brochure. When Photoshop and Illustrator files are placed in InDesign, they seem blurry - read in InDesign, printed or saved as

    I created a file in Photoshop CS5 (photo) and another in Illustrator CS5 (a graph) to place in my InDesign CS5 brochure. When Photoshop and Illustrator files are placed in InDesign, they seem blurry - read in InDesign, printed or saved in PDF format. Can someone give me some advice on how to fix this? Thank you!

    View blurry in InDesign: choose View > display performance > high quality screen

    Blurry printing InDesign: Choose file > print > graphics > Images > data send: all

    Fuzzy in PDF format: fix above points first. make sure that the links are up-to-date; post a screenshot here your PDF export settings.

  • How can I remove subfolders to my local when records are no longer needed?

    I created special subfolders for a specific purpose, but also the need for them has passed I no longer need them. Records are currently empty. I want to remove them from the list of local files to reduce clutter on the screen, but it doesn't seem to be a way to do this.

    Usually the method by available aircraft works ok.
    or you can right click on the folder and select 'delete '.

    If this does not work, try the following.
    Profile files are files and folders hidden, so that they are visible:

    In Thunderbird:

    • Help > troubleshooting information
    • Click on "view the file.

    a new window opens to display the your profile folder.

    • Now close Thunderbird.
    • Click the folder "mail".
    • Click "local folders".

    Look for the file without the extension and also the file with the same name with the .msf extension that has the same name as the folder that you want to remove.

    • Right-click on the file and select "Properties".
    • under 'Attributes', check that's not the case as a "read only".
    • Click Ok.
    • Right-click on these files and click 'delete '.
    • Close the window. -upper-right X
    • Open thunderbird.
  • help - problem with save for web when jpg image is placed in the file

    I have a jpg image file that I placed in my Illustrator 5 file to use as background and then created several vector buttons on the top.  When I try to create an arboard around a single button and then save it to the web, it ignores the size of the artboard and shows the dimensions of all jpg.  If I create the same file without the background jpg image, I am able to use work plans to record only a single button.  Every time I place a jpg image in my Illustrator file and try to use work plans, work plans are ignored and the entire area of the jpg is saved.  I am able to use the tool cuts to the economy, but I prefer using work plans.  Anyone have any suggestions on how to get the work plans of work when a jpg is placed in the file?  Thank you.

    In save for Web, the tab Image... is Crop to the artboard checked?

  • Several VSS writers fail and my backups are failling too. Need help!

    Several VSS writers fail and my backups are failling too. Need help:

    I have a desltop installed SP3 x 64 XP and a laptop with seven x 64 SP1. In both the machine that my backups fail. I'm trying to back up data by using boats to storage, backup Windows also is failling. I'm taking a full backup on a USB external drive (2 TB).

    I did "vssadmin list writers" and showing several writers are in the failed State.

    I've done SFC/scannow, it did not help. There is no error in the disk and Chkdsk.

    I don't know how VSS works and how to solve the problem. Help, please!

    A lot of people told me they found this informative article. That's why I upgraded that and display back again.

    -------------------------------------------------------

    Before you stat is working on this issue make sure that the volumes have no system disk/file error. Run Chkdsk and ensure.

    (1) in the case of a failure of backup/writer, we first check the drivers associated with the VSS backup.

    These drivers are:

    VOLSNAP. SYS

    NTFS. SYS

    SWPRV. DLL

    -Check the version of above mentioned MS 3 files and update using MS Hotfix.

    If we have installed other suppliers, who might be the supplier of StorageCraft, Symantec suppliers and suppliers of Acronis, he must ensure that their files are also updated.

    Note: You can see the list of suppliers using this command: VSSADMIN LIST PROVIDERS

    Some of the DRIVERS PROVIDER commonly find are:

    stcvsm.sys

    symsnap.sys

    snapman.sys

    (2) this step is performed only when we find him

    VSS writers in a failed State. If we find the stable writers and backups still fail, or we get errors, do not perform this step if you please.

    In this case, the VSS writers fail, we can delete the following registry key, after of course saving and restart the server.

    HKLM/Software/Microsoft/EventSystem/{26c.../Subscriptions.

    This key will be automatically recreated when you restart and writers should return to the stable state.

    The writers pending the completion status is not a problem. It's also good that Stable.

    We can do on the Server 2003, 2008 and 2008 R2 OS as well.

    However, in Windows Server 2003, after you delete and restart the "vssadmin list writers" server cannot display all the writers, in this case must register the dll:

    For a list of the dll files to register, please check KB: http://support.microsoft.com/kb/940184

    Note: The reinstatement of dll in Windows Vista/2008 and especially is NOT recommended.

    (3) if we have only one / specificwriter (s) in a State of failure, which would always be SQL, EXchange, IIS or NTDS, then we have need to revive their respective service Console of service.

    If they fail repeatedly, then make sure that the application and its components are updated. See their respective engineers immediately. Make sure that the latest service packs and patches are installed.

    (4) make the foregoing, resolves generally 80 to 90% of the questions. If we believe that the issue is occurring, or we have VSS event errors, it may be the providers, the origin of the problem. If the creation of the snapshot does not properly, it can affect writers and other components involved.

    Please check providers using "vssadmin list providers. If we find any other provider, other than the Microsoft software shadow copy provider, we have to remove from the list.

    To do this: start the registry editor.

    HKLM/System/CurrentControlSet/Services/VSS/suppliers/GUID.

    One GUID would be for Microsoft Software Shadow Copy provider. The other GUID would be for other providers such as StorageCraft. We will save the GUID, and then delete it. Then restart the machine.

    Now when we do vssadmin list providers, we will see only the default Microsoft provider.

    I have seen in many cases where our supplier of StorageCraft may not work properly and continue of not not the authors. In such

    case, if we get rid of the supplier, then the issue is resolved and not re occurs.

    -However this would impede the functionality of StoaregCraft or any other similar to this backup software.

    That's why to engage respective software tech support for further assistance.

    (5) If a shadow copy is enabled on the volume, make sure that the storage area is set to the default location.

    For example:

    If we take a snapshot of C: then the storage area should be C:

    We are changing that, if we do not have enough free space (at least 300 MB) free.

    We can click with the right button on the volume, goto the cliché tab and change it accordingly.

    Also note that the minimum value of the storage area should be 300 MB and maximum can be 3000 MB.

    We can also set any value between the two, which is a multiple of 300, 600, 900, 1200, 1500 etc... According to the available space.

    In the cases where errors in the event viewer on wait times (event id: 12298, 12310, 2004, 12290) then we also need to put the MinDiffArea in the registry.

    HKLM/System/CurrentControlSet/Services/Volsnap

    Right side, new DWORD VALUE - "MinDiffAreaFileSize" - change and set the value between "300-3000 Mo" or any multiple

    300 between the two. Ideally, we can define it on 3000 MB which works even better if we have space.

    Ref: http://support.microsoft.com/kb/826936

    (6) also, please make sure we have plenty of free space. If we go by the book, a snapshot requires at least 10% of the volume

    to be free.

    Storage controllers (SCSI/RAID controllers) could also be a problem and may need to be updated.

  • How to get AE to remember where active 3D are placed for each shot composition?

    I'll try to explain this in simple terms, as I'm a newbie...

    We will say that we have live action camera images outdoors in an open space in the empty field. Two people are filmed talking to each other, standing in an interview next, sort of in a V angle. The camera that is the current active president and moves from one speaker to the other speaker. The empty field in the background are visible. What happens if we wanted to model import 3D of a tree and a 3D model of a bench Park and composite them in the background behind the first person and to import 3D model of a trash can and a 3D model of a traffic sign and composite those behind the second person.

    Question1: Here, the question is, what is the industry standard workflow? The composer needs to follow the process of model track/match/import for every shot in the scene in order to add the assets concerned 3D EVERY TIME specific? Or is it possible to apply to memory/brain After Effects to be remembered and 'stick' of the asset with "tape" or "glue" on the surface of the soil of the field somehow, so they can simply be imported at the scene when the relevant shooting with the person concerned is indicated? i.e. Person1 has a background of a tree and a bench Park and Person2 has a trash can and a road sign. What is the standard common workflow in the industry for After Effects to 'remember' where to place the 3d elements? Is there a name for the process ' store where are placed the 3D assets "I am talking in Compositing language/lingo?

    Question 2: what happens if two people have left the area 10 feet and then turned and walked toward the area of origin where they stood, but rather than stop there, they continued to foot - i.e. a continuous walk. How we can configure After Effects to remember and show the four 3D assets/models in the appropriate places as people walked passed between them where they have been placed at the origin?

    If you want to add items to a scene and make them respond to the camera, you have only two options. The first is to run a track of the camera at the scene, establish a plan of mass and of origin and then insert your items. The second option is to use equipment of control of movement on your camera and then use these motion control data to control the position of a 3D camera in a 3D application. There is no direct way to import a motion control platform trace data directly in After Effects. I don't know anything about your production, but I doubt that you spend thousands of dollars a day for a motion control platform shoot your pictures. The only other option is to track camera your scene. Since no camera tracking data is included in any video file, you must perform the task of Camera Tracking, establish a plan of mass and inserting layers of reference for each shot.

    AE camera has no lens distortion if you are shooting with a camera that has a lot of lens distortion is a good idea to try to remove as much of this distortion as you can before Camera Tracking. This also applies to the motion control machines. If the lens is pretty much a normal lens with a minimum distortion, you can get away with just followed the shooting.

    Camera Tracker of AE done a very good job followed the shots that have a good amount of fixed geometry in the shot and this geometry has a lot of detail. You cannot track camera something like a Telephoto shot of a crowd of people walking on a sidewalk, because everything in the shot moves. There is no fixed geometry. You cannot walk on a beach and fire a shot of the waves coming and get a camera success follow unless you include enough of the Bank or other things that do not move to give the tracker some fixed geometry for follow up. You can't keep a shot of a wheat field a windy day with blue skies and a combine to harvest wheat, wheat all blowing in the wind, the combine is moving and there is no detail in the sky.

    Now that we have that out of the way, with the right kind of shooting AE camera tracker is very good to generate a precise device that mimics the movement of the camera to film the original video. With a good track, you can insert 3D layers that are attacked to any plan (surface) of the geometry in the plan that you can use to generate a good target. Objects of reference will stay right where they should be. If you want another object of reference plan somewhere between the surfaces that you have identified in the shot, then you can easily add another layer 3D, hold down the SHIFT key and parent temporarily layer to one of the reference plans. This will send you the new 3D object on the same position as the reference layer. Use then other views of EI to position the layer between the layers of reference. IF YOU want to use the same time for several projects, you can duplicate the model in the project Panel and change the comp in doubles. Once you have added the camera and a few layers of reference, you can remove the effect camera Tracker. After the cameras and reference layers are added, there is no other use of the effect in your project.

    If you want to add 3D elements to the scene when you have your camera and layers of reference correctly setup, you can export the project to C4D and it will generate a 3D with the camera project, the lights and the EI reference plans in the right place in C4D. You can then use the reference plans to place your 3D scene object.

    Back in AE if you have obstacles in the scene, as your players walking between the 3D object or layers that you added, and then you use a copy of the layer of film or a solid and Rotoscoping you the layer to hide the parts of the 3D object or layer you need to fix them so the illusion is preserved.

    If you need to generate a 3D model of the objects in the scene that you can do with 3rd party software like summaries. These 3D models can add it to your AE comp first, bringing the news of syntheses in a 3D application. In most cases, with the shots you describe, followed simple camera will do the job.

    Here are two small videos showing Camera Tracking and masking, then Camera tracking for C4D Lite and adding and animating a 3D object. They are very short and not detailed, but you'll get the idea.

    Sometimes, there is another option and is to do these things in 2D using Mocha or stabilize movements in AE, but that's another discussion. Good technique depends entirely on the photo that you use. All techniques require that all the follow-up work and to place layers of reference for each shot, you want to track.

  • Grid Infra configuration failed when running root.sh on the second node

    Hello world.

    I am new guy on RAC environment. When you try to install Oracle RAC on the local environment, I had this problem:

    -J' have run root.sh successfully on a local first node

    -After that, the first node, there are 3 cards of virtual network created to SCAN listening addresses

    -After the success of action on the first node, I tried to run this script on the second node, but the error occurred:

    CRS-2676: Start of 'ora.DATA.dg' on 'dbnode2' succeeded
    PRCR-1079 : Failed to start resource ora.scan1.vip
    CRS-5017: The resource action "ora.scan1.vip start" encountered the following error:
    CRS-5005: IP Address: 192.168.50.124 is already in use in the network
    . For details refer to "(:CLSN00107:)" in "/u01/app/11.2.0/grid/log/dbnode2/agent/crsd/orarootagent_root/orarootagent_root.log".
    
    CRS-2674: Start of 'ora.scan1.vip' on 'dbnode2' failed
    CRS-2632: There are no more servers to try to place resource 'ora.scan1.vip' on that would satisfy its placement policy
    PRCR-1079 : Failed to start resource ora.scan2.vip
    CRS-5017: The resource action "ora.scan2.vip start" encountered the following error:
    CRS-5005: IP Address: 192.168.50.122 is already in use in the network
    . For details refer to "(:CLSN00107:)" in "/u01/app/11.2.0/grid/log/dbnode2/agent/crsd/orarootagent_root/orarootagent_root.log".
    
    CRS-2674: Start of 'ora.scan2.vip' on 'dbnode2' failed
    CRS-2632: There are no more servers to try to place resource 'ora.scan2.vip' on that would satisfy its placement policy
    PRCR-1079 : Failed to start resource ora.scan3.vip
    CRS-5017: The resource action "ora.scan3.vip start" encountered the following error:
    CRS-5005: IP Address: 192.168.50.123 is already in use in the network
    . For details refer to "(:CLSN00107:)" in "/u01/app/11.2.0/grid/log/dbnode2/agent/crsd/orarootagent_root/orarootagent_root.log".
    
    CRS-2674: Start of 'ora.scan3.vip' on 'dbnode2' failed
    CRS-2632: There are no more servers to try to place resource 'ora.scan3.vip' on that would satisfy its placement policy
    
    start scan ... failed
    FirstNode configuration failed at /u01/app/11.2.0/grid/crs/install/crsconfig_lib.pm line 9379.
    /u01/app/11.2.0/grid/perl/bin/perl -I/u01/app/11.2.0/grid/perl/lib -I/u01/app/11.2.0/grid/crs/install /u01/app/11.2.0/grid/crs/install/rootcrs.pl execution failed
    
    

    I tried again with several times (with left-hand) but the problem was still there. Can you explain to me?

    -Why, after running root.sh on the first node, all IP SCANNER interfaces was created on this node? This is the reason why root.sh fails on the second node.

    -How to solve?

    I use the server for address scan local DNS resolves to 3 IPs, and I can run script runcluvfy.sh with success on both nodes.

    I thank in advance

    PS:

    I use two virtual machines in vmware. After running root.sh on the first node, I checked and found this funny information:

    [oracle@dbnode1 sshsetup] $ / sbin/ifconfig

    eth0 Link encap HWaddr 00: 0C: 29:BC:43:1 B

    INET addr:192.168.50.66 Bcast:192.168.50.255 mask: 255.255.255.0

    ADR inet6: fe80::20c:29ff:febc:431 b / 64 Scope: link

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    Dropped packets: 249814 RX errors: 0:0 overruns: 0 frame: 0

    Dropped packets: 2956882 TX errors: 0:0 overruns: 0 carrier: 0

    collisions: 0 txqueuelen:1000

    RX bytes: 24913472 (23.7 MiB) TX bytes: 4369984705 (4.0 GiB)

    eth0: 1 link encap HWaddr 00: 0C: 29:BC:43:1 B

    INET addr:192.168.50.120 Bcast:192.168.50.255 mask: 255.255.255.0

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    eth0:2 Link encap HWaddr 00: 0C: 29:BC:43:1 B

    INET addr:192.168.50.122 Bcast:192.168.50.255 mask: 255.255.255.0

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    eth0:3 Link encap HWaddr 00: 0C: 29:BC:43:1 B

    INET addr:192.168.50.123 Bcast:192.168.50.255 mask: 255.255.255.0

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    eth0:4 Link encap HWaddr 00: 0C: 29:BC:43:1 B

    INET addr:192.168.50.124 Bcast:192.168.50.255 mask: 255.255.255.0

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    eth1 Link encap HWaddr 00: 0C: 29:BC:43:25

    INET addr:192.168.29.10 Bcast:192.168.29.255 mask: 255.255.255.0

    ADR inet6: fe80::20c:29ff:febc:4325 / 64 Scope: link

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    Fall of RX packets: 471 errors: 0:0 overruns: 0 frame: 0

    Dropped packets: 664 TX errors: 0:0 overruns: 0 carrier: 0

    collisions: 0 txqueuelen:1000

    RX bytes: 82216 (80.2 KiB) TX bytes: 107920 (105.3 KiB)

    eth1:1 Link encap HWaddr 00: 0C: 29:BC:43:25

    INET addr:169.254.75.201 Bcast:169.254.255.255 mask: 255.255.0.0

    RUNNING BROADCAST MULTICAST MTU:1500 metric: 1

    Lo encap:Local Loopback link

    INET addr:127.0.0.1 mask: 255.0.0.0

    ADR inet6:: 1/128 Scope: host

    RACE of LOOPING 16436 Metric: 1

    Fall of RX packets: 10626 errors: 0:0 overruns: 0 frame: 0

    Dropped packets: 10626 TX errors: 0:0 overruns: 0 carrier: 0

    collisions: 0 txqueuelen:0

    RX bytes: 7942626 (7.5 MiB) TX bytes: 7942626 (7.5 MiB)

    I think it's because of the failure on node 2

    UPDATE:

    That thing is normal, I ignored it and the installation can continue normally. Thank you all for your help.

  • Program Total of PLSQL records = 20569 started 8822 records are procedures

    Hello
    I have a problem with my plsql code. some records are transformed, not all. Total records = 20569 started 8822 records correctly treat, 11747 bore no treaty is going end exception block. Could you please help me any body.
    create or replace procedure sal_info 
    is
     ln_total_records NUMBER := 0;
     ln_process_count NUMBER := 0;
     ln_error_count   NUMBER := 0;
          ln_skip_count                  NUMBER   := 0; 
         l_message                      VARCHAR2 (2500);
               lb_inv_next_sal_date_warning   BOOLEAN;
         lb_proposed_salary_warning     BOOLEAN;
         lb_approved_warning            BOOLEAN;
         lb_payroll_warning             BOOLEAN;
            ln_proposed_salary_n            per_pay_proposals.proposed_salary_n%TYPE := '6666';
        sql_stmt                       VARCHAR2 (2500);
    
    ----cursor Salary Information
     CURSOR csr_sal_info
     IS
     select pay_proposal_id
          ,object_version_number
          ,proposed_salary_n
          ,date_to
           ,rowid
    from per_pay_proposals --where assignment_id=124
    order by pay_proposal_id;
    BEGIN
    
      -- v_csr_prson_info := NULL;
     /* Drop and Create  Temp Table "XXXX_DATA_MASK_T" in Run Time */
     --
      BEGIN
      --drop temp table XXXX_DATA_MASK_T
      EXECUTE IMMEDIATE 'drop table XXXX_DATA_MASK_T';
      --create temp Table XXXX_DATA_MASK_T
      EXECUTE IMMEDIATE 'Create  table XXXX_DATA_MASK_T(pk_column varchar2(200)
                                                       ,pk_column_id      NUMBER(25)
                                                       ,update_column1 varchar2(200)
                                                       ,update_column2 varchar2(200)
                                                       ,message varchar2(2500))';
      dbms_output.put_line('Temp Table "XXXX_DATA_MASK_T" is created  ');
      EXCEPTION
      WHEN OTHERS THEN
      dbms_output.put_line('Temp Table is does not exists ');
      EXECUTE IMMEDIATE 'Create  table XXXX_DATA_MASK_T(pk_column varchar2(200)
                                                       ,pk_column_id      NUMBER(25)
                                                       ,update_column1 varchar2(200)
                                                       ,update_column2 varchar2(200)
                                                       ,message varchar2(2500))';
      dbms_output.put_line(' So Temp Table "XXXX_DATA_MASK_T" is created in Exception Block ');
      END;  
     --
    ---updateing Employee Salary Information
    
    
     FOR v_csr_sal_info IN csr_sal_info
     LOOP
       ln_total_records := ln_total_records + 1;
        if v_csr_sal_info.pay_proposal_id is not null
      then 
      BEGIN 
                    l_message := NULL;
                       -- Update Employee Salary Information API
                       -- ---------------------------------
                  hr_maintain_proposal_api.cre_or_upd_salary_proposal
                     ( p_validate                   => FALSE
                   ,p_pay_proposal_id            => v_csr_sal_info.pay_proposal_id
                   ,p_object_version_number      => v_csr_sal_info.object_version_number
                      ,p_proposed_salary_n          => ln_proposed_salary_n
                      ,p_date_to                        => v_csr_sal_info.date_to
                      ,p_inv_next_sal_date_warning  => lb_inv_next_sal_date_warning
                   ,p_proposed_salary_warning      => lb_proposed_salary_warning
                   ,p_approved_warning              => lb_approved_warning
                   ,p_payroll_warning              => lb_payroll_warning
                  );
                     commit;
                      ln_process_count := ln_process_count +1;
          EXCEPTION
                    WHEN OTHERS THEN
                       l_message := SUBSTR (SQLCODE || ' - ' || SQLERRM, 1, 2500);      
                     sql_stmt := 'INSERT INTO XXXX_DATA_MASK_T (pk_column,pk_column_id,update_column1,update_column2,message) VALUES (:1,:2,:3,:4)';
                    EXECUTE IMMEDIATE sql_stmt USING 'SALARY', v_csr_sal_info.pay_proposal_id,'hr_maintain_proposal_api.cre_or_upd_salary_proposal Throwing Error is :',ln_total_records,l_message;  
                    ln_error_count := ln_error_count + 1;     
        commit;
      END;
         ELSE
               sql_stmt :='INSERT INTO XXXX_DATA_MASK_T (pk_column,pk_column_id,message) VALUES (:1,:2,:3)';
                EXECUTE IMMEDIATE sql_stmt USING 'SALARY', v_csr_sal_info.pay_proposal_id,'pay_proposal_id does not Exists';   
                ln_skip_count := ln_skip_count + 1;               
              END IF; 
         END LOOP;     
     
    
      COMMIT;
       dbms_output.put_line (' XXXX Employee Salary Information Masked Total Records is : ' || ln_total_records|| '  and  Total Records Processed is :  '||ln_process_count);
         --- error records log       
           IF ln_error_count <> 0 THEN
             dbms_output.put_line (ln_error_count||' Records  " hr_maintain_proposal_api.cre_or_upd_salary_proposal" API through error for Employee Salary information is not Update Please Check Temp table 
              "SELECT * FROM XXXX_DATA_MASK_T WHERE pk_column = ''SALARY''  ');
           END IF;     
            
            ---- skip records log      
             IF ln_skip_count <> 0 THEN
             dbms_output.put_line (ln_skip_count||' Records skiped becuse this employee pay_proposal_id is not exists in per_pay_proposals table , so it''s not possible to data masking Employee salary information  please check temp tale 
              "SELECT * FROM XXXX_DATA_MASK_T WHERE pk_column = ''SALARY'' and message =''pay_proposal_id does not Exists''  ');
           END IF;          
           ---- 
     EXCEPTION
      WHEN OTHERS THEN
      -- dbms_output.put_line ('XXXX Employee National Identifier Number and Data of Birth Data Masked  is not processed');
        dbms_output.put_line (ln_error_count||' Records  " exception hr_maintain_proposal_api.cre_or_upd_salary_proposal" API through error for Employee Salary information is not Update Please Check Temp table 
              "SELECT * FROM XXXX_DATA_MASK_T WHERE pk_column = ''SALARY''  ');
     END;
    {code}
    thanks,
    Ramu.
    
    Edited by: Ramu on Oct 15, 2012 12:35 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    

    Robert wrote:

    I have a problem with my plsql code.

    The basic problem is dynamically creating tables in PL/SQL code of the application. That's all just ridiculous.

    Solution?

    Do not. Model the needs of the company and entities correctly using a normalized relational data model appropriate.

Maybe you are looking for

  • Portege M200 - how to boot from external CD/DVD drive?

    I have a Toshiba Portege M200 and I want to reinstall the operating system. I'm a reader of CD/DVD external (USB connected) and need to know what key I have to press on when you turn the laptop to get it to go to the CD drive instead of the HARD disk

  • need help with backup

    I had a mini ipad for some time, but as I travel a lot I have not been able to save. connection to my itunes allows only set up like the new ipad. I don't want to do what I'm going to lose all my data.how can I save in this case?

  • Series M counting buffered of events with DMA - blocking problem

  • 2 paintings of sorting

    I have two table 1 d of the same size, the elements are not in ascending or descending order: Table #1 [3.5 5.1 4.2 6.2 5.4] Table #2 [2.1 3.1 4.0 3.5-4.3] I want to be able to sort out the basis of two tables (ascending or descending) on one of the

  • How to CAN with Sbrio 9636 interface

    Hello I use Labview 2011 and SBRio 9636 to communicate with controllers EPOS2 Maxon, who uses the CANOpen protocol for communication. Since then, SBRio has only library CAN shipped with it I just use it to monitor a network of communication already s