Interdependence DIFFICULT Clusterware resource start

Hello

I created a clusterware of resources in this way:

crsctl remove resource res1 f

crsctl add resource res1-type cluster_resource - attr "ACTION_SCRIPT=/home/grid/ha/action.scr INVESTMENT limited =, HOSTING_MEMBERS ="rac1 rac2»"

crsctl remove resource res2 f

crsctl add resource res2-type cluster_resource - attr "ACTION_SCRIPT=/home/grid/ha/action.scr,PLACEMENT=restricted,HOSTING_MEMBERS='rac1 rac2', '.

' START_DEPENDENCIES ='hard (res1)', STOP_DEPENDENCIES = 'hard (res1)'.

However, if I start hard res1 res2 with addictive and res1 is not upward, the clusterware start res1 automatically.

State of the resource after the same.

RES1

1 STABLE OFFLINE OFFLINE

2 STABLE OFFLINE OFFLINE

Res2

1 STABLE OFFLINE OFFLINE

2 STABLE OFFLINE OFFLINE

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

[grid@rac1 hectares] $ crsctl start resources res2

CRS-2672: Intentando iniciar "res1" en "rac1" (try Clusterware start res1)

CRS-2676: El inicio "res1" en "rac1" to ha s correctamente (Clusterware started res1)

CRS-2672: Intentando iniciar "res2" en "rac1"

CRS-2676: El inicio "res2" en "rac1" to ha s correctamente

Definition of dependency lasts (from Oracle doc)

Sets a difficult for a resource beginning if another resource MUST be online before the dependent resource can begin.

I understand that, as the resource should be dependent on online.

All can explain this behavior?

Thank you very much

Arturo

crsctl remove resource res1 f

crsctl add resource res1-type cluster_resource - attr "ACTION_SCRIPT=/home/grid/ha/action.scr INVESTMENT limited =, HOSTING_MEMBERS ="rac1 rac2»"

crsctl remove resource res2 f

crsctl add resource res2-type cluster_resource - attr "ACTION_SCRIPT=/home/grid/ha/action.scr,PLACEMENT=restricted,HOSTING_MEMBERS='rac1 rac2', '.

' START_DEPENDENCIES ='hard (res1)', STOP_DEPENDENCIES = 'hard (res1)'.

I don't understand, why you try to run the script the same four times. Why you created a res2? Looks like the res1 already to start the script in both nodes.

crsctl add resource res1-type cluster_resource - attr "ACTION_SCRIPT=/home/grid/ha/action.scr INVESTMENT limited =, HOSTING_MEMBERS ="rac1 rac2»"

crsctl add resource res2-type cluster_resource - attr "ACTION_SCRIPT=/home/grid/ha/action.scr,PLACEMENT=restricted,HOSTING_MEMBERS='rac1 rac2', '.

' START_DEPENDENCIES ='hard (res1)', STOP_DEPENDENCIES = 'hard (res1)'.

The above command is already trying to start ACTION_SCRIPT on node rac1 and rac2... He work the ACTION_SCRIPT must be in the shared file system or available in the two local file system. So, why you created a second resource to start the same script on both nodes. Try changing the ACTION_SCRIPT using another res2 script and it will work.

To test the object, you can delete "rac2" of "res1" and delete "rac1' of"res2", then it will work... but remember you don't need to create two resources, you can create a unique resource, and it will load with two script on both nodes.

Medium hard dependency res2 will begin only if res1 is online... If you start with res1 res2 offline res2 will try start res1 succeed res2 will be the starting point, if don't start res1 res2 remain offline.

Tags: Database

Similar Questions

  • Changes in sequence of Clusterware start-up 11 GR 2

    version: gr 10, 2 and 11 GR 2

    In 10 g 2, the clusterware is started as
    init process reads /etc/inittab file and spawns the EVMD, OCSSD, and CRSD processes
    Is there a difference (enhancement) this sequence in 11 GR 2 major?

    Hello

    Is there a difference (enhancement) this sequence in 11 GR 2 major?

    There are a lot of changes in version 11.2 and new processes were added and the start changed.

    INIT generates init.ohasd (with respawn) which in turn starts the OHASD process (Oracle high availability Services Daemon).
    This daemon launches 4 tasks

    Level 1: OHASD
    Level 2: OHASD rootagent
    Level 2: OHASD oraagent
    Level 3: CRSD
    Level 4: CRSD rootagent

    Check this note for a good understanding.

    * 11 GR 2 Clusterware and grid home - what you need to know [ID 1053147.1] *.

    https://support.Oracle.com/CSP/main/article?cmd=show&type=not&DOCTYPE=bulletin&ID=1053147.1#BODYTEXT

    Kind regards
    Levi Pereira

  • Start & stop an instance RAC

    Hello

    I just created a 2 node 11 GR 2 database RAC, traditionally from databases not CARS I would just use sqlplus to start / stop the instance

    Q1. What is the recommended way to start / stop an instance in a RAC environment? Do you use a cluster to do command, or is sqlplus is acceptable?

    Q2. If you use sqlplus and more to stop an instance on a node, I presume that the cluster services is NOT as a failure and so don't try to restart the instance?

    Q3. similiarly what is the best way to start / stop a listener on a particular node?

    any help appreciated

    Jim

    Hello Jim,

    Q1. What is the problem with the status not reflected in the output of clusterware resource? Is it to do with the ability of Services to acknowledge a failure and restart the CLuster service?

    Response: The resource database is not parsed by SIR and if the database suddenly stops then none will try to restart the same.

    Q2. Regarding the automatic closing of a database in a CCR environment (as opposed to the manual method which I asked on-) if I simply turn off the cluster nodes of my will which in turn stops the Instances and close the database RAC itself (when the last Instance is closed)?

    For even if I turn on my knots, the first node start cluster, its instance and open the database?

    Answer: well, if you turn off your server then of course the database and stop anything else running on the server. When the server is under tension and if crs autostart is enabled then the clusterware stack will come with the server

    Q3. What is the difference between a Service and a resource of the cluster? Are the database, earphone etc services or resources? I'm just trying to understand why SVRCTL is used to manipulate the database and listener and not say CRSCTL?

    Answer: You can configure a service which is part of tree resources of database and the resource database is a parent for the same thing. Services are used to connect to the database. Database, (if added) services, asm, listener, scan etc are all the resources of the clusterware, which are monitored by the clusterware.

    You can refer to the Oracle documentation, which will give you more insight on these details

    http://docs.Oracle.com/CD/E11882_01/RAC.112/e16794/TOC.htm

    http://docs.Oracle.com/CD/E11882_01/RAC.112/e16795/TOC.htm

    Kind regards

    Vautrin - Oracle

  • Change the attributes of resources in GR 11, 2 ASM grid Infrastructure

    Hello

    I have two or three never starts automatic start-up located in the crs profile 11 GR 2, can I change the profile of resources to auto_start = always while the cluster is running? or fact cluster will display the parameter ASM_DISKGROUP starts listed of spfile?

    Thank you

    Hello

    user9097501 wrote:
    Hello

    I have two or three will never start Autostart located in the crs profile GR 11, 2...

    Let us clarify which component has effect on what it:
    1 profiles/resources src have nothing to do with the ASM starts
    2 auto_start is a resource of src attribute that specifies if the clusterware automatically starts the resource in question after the restart of the cluster server.
    3. the list of parameters init ASM_DISKGROUP names of disk groups that the ASM instance goes up at startup.

    I can change the profile of resources to auto_start = always while the cluster is running?

    You can change the attribute auto_start to the value 'always' online, no downtime is required.

    or fact cluster will display the parameter ASM_DISKGROUP starts listed of spfile?

    No, not this connection between the CBC and the ASM instance. Crs begins the only DSO resource (using the script specified in the resource action_script attribute) and groups of disks listed in the ASM_DISGROUP parameter, will be mounted by the instance ASM itself.

    HTH.
    Kind regards
    József

    Published by: Jozsef on October 21, 2010 21:43

  • Listener start status 'Restore' in crsstat... What does that mean?

    Hello

    We get a value odd status nlhrs in our crsstat. However, for all other resources, the starting value is 1.

    HA resource START State of defined target hosts
    ----------- ----- ------------- ------ -----
    SR.orafe200.LISTENER_FOVER200. LSNR restore chrpl007 chrpl008 online on chrpl007

    OS: Linux chrpl007 2.6.16.60 - 0.58.1 - smp #1 SMP Wed Dec 2 12:27:56 2009 UTC x86_64 x86_64 x86_64 GNU/Linux

    The Cluster Oracle Version: Oracle Clusterware node [chrpl007] version is [11.1.0.7.0]

    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    AMT for Linux: release 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production

    Incase more information is needed, please let me know

    Please help me understand cela, and also how do fix us this.

    Concerning
    Yogi

    Published by: Yogiboy on July 13, 2010 20:26

    Ah, it's nothing to worry about. It only means that when the cluster is restarted, the resource will be be 'restored' to the State wherever it was when he went to bed. If it was offline, it will not be released, if she was online, it needs to be restarted. Updated profile if you want it still restarts.

    See you soon.

  • Temporarily prevent clusterware node failover for quick maintenance.

    Is it possible to temporarily ignore dependencies in a resource group to shoot down a part of a group of resources without failover to another node from resource group?

    For example, we have a group of resources and dependencies with a database, asm diskgroup and recipient, largely built by customizing the instructions using Oracle Clusterware to protect a single Instance Oracle Database 11 g whitepaper. Basically, we want to be able to stop the database for a few minutes, perform maintenance and then restart it all by leaving the listener, asm or other dependencies of the resource running in order to minimize downtime.

    I can think of several ways ugly to do subject to script changes, but y at - it a nice way of saying the initial resource not to restart and not clusterware temporarily fail over to the second node without shutting down the entire resource group? Currently, if we stop it manually the clusterware database will see resource or even dead and finally switch to another node. We do not want to lose clusterware Self-monitoring, but we must be able to easily temporarily disable.

    Thanks for your suggestions.

    Assuming this is a single instance (NO CARS) then if you use crs_stop to stop your resource database to single instance then clusterware will stop the database for you, but leave the other resources available on the same node. If you have a resource rg1.head, according to the guidelines of my book, you'll need to crs_stop f of the database - this will also stop the head as wel resource. When you have finished, you can start the head resource and this will make appear the database.

    During the stage collapsed if you need you can manually start the datababase using sqlplus - this will put in unmanaged mode and allow you to do what you want. When do not forget to use sqlplus to stop the database before starting the clusterware resource

    Philip...

  • Waiting for resources to be valid until you restart the blackberry is over.

    I need to wait for resources, start the blackberry is over.

    Is there a direct method by which I can wait my code to run until blackberry restart is complete.

    Welcome on the support forums.

    You can use the following code to check if the device is still in startup:

    ApplicationManager app = ApplicationManager.getApplicationManager();
            while (app.inStartup()) {
                try {
                // wait until the startup process completes
                    Thread.sleep(400);
                } catch (InterruptedException e) {
                }
            }
    
  • ASM does not start after you restart the system.

    OS = Linux 5
    Grid = 11 GR 2

    I've successfully installed grid for a stand-alone server. However, after I restarted the server and commissioning upward the clusterware (crsctl start has), I got the following error message when you try to start ASM

    sqlplus / as sysasm
    SQL > startup
    ORA-27154: post/wait create failed
    ORA-27300: OS dependent operating system: semget failed with status: 28
    ORA-27301: OS error: no space is available on the device
    ORA-27302: an error occurred at: sskgpsemsper

    kernel semaphore seems insufficient, increase last kernel.sem value in /etc/sysctl.conf and try to run to the top of the DSO.

    REF the link to follow the steps below:

    http://blog.ronnyegner-consulting.de/2011/04/11/ora-27154-postwait-create-failed-ora-27301-OS-failure-message-no-space-left-on-device-when-starting-ASM-or-database-instance/

  • Resource requirement vs travel time

    Hello

    We are facing problem to understand the logic of the CPSA to calculate resource needs, which are not failling in the transit time. We are aware of the concept of jet lag, but could never understand the logic and the reason for having such a logic. If anyone can share its experience on this one here, or is aware of this problem?

    Resource Start Date End Date Resource hours/rate schedule daily quantity using Assembly Op Seq Res Seq hours Touch time adjusted hours resource
    R1 08/12/2008 06:30 12/9/2008 06:32 10,533333 526 1 10 5.266667 ASSLY_A 10,533333 10.533333
    R1 2008-12-09 06:32 12/10/2008 06:32 10,5 10 1 ASSLY_A 525 5.25 10.5 10.5
    R1 2008-12-10 06:32 12/11/2008 06:34 10,533333 526 1 10 5.266667 ASSLY_A 10,533333 10.533333
    R1 2008-12-11 06:34 12/15/2008 06:34 10.5 525 10 1 3.5 ASSLY_A 10.5 10.5
    R1 2008-12-15 06:34 12/16/2008 06:36 10,533333 526 1 10 5.266667 ASSLY_A 10,533333 10.533333
    R1 2008-12-16 06:36 12/17/2008 06:36 10.5 525 10 1 ASSLY_A 5.25 10.5 10.5
    R1 2008-12-17 06:36 12/18/2008 06:38 10,533333 526 1 10 5.266667 ASSLY_A 10,533333 10.533333
    R1 2008-12-18 06:38 12/22/2008 06:38 10.5 525 10 1 3.5 ASSLY_A 10.5 10.5
    R1 2008-12-22 06:38 12/23/2008 06:40 10,533333 526 1 10 5.266667 ASSLY_A 10,533333 10.533333
    R1 2008-12-23 06:40 12/24/2008 06:40 ASSLY_A 10.5 525 10 1 5.25 10.5 10.5
    R1 2008-12-24 06:40 12/24/2008 12:48 6,133333 1 10 6.133333 ASSLY_A 306 6,133333 6.133333


    Thank you
    Nikhil

    Nikhil,

    Partha's right to review the calculation of the requirements resource that you have provided. It does not make sense.

    It appears your carries out a plan of rules based on decision, is that correct? If so, the plan is to decide the size of the planned order and try to make them fit exactly in the available capacity. There seems to be some rounding problem causing orders complete overnight, but the result is very close.

    If you want these orders to always fit in the slots of resource shift, you could attempt to introduce an order for this item modifier. The system will always try to adapt the model of resource annex, but apply your modifiers of the order before the detailed planning phase.

    Kevin

  • ORA-01031: insufficient privileges - HOW SOLVE? Help, please...

    Hello

    Everything was running as a result with the exception of a question with ENTERPRISE MANAGER I posted on the discussion. So following the favorable response of the discussion, what I did is I tried to change the listening port, and then I got this error message ORA-01031: insufficient privileges .  Then after I uninstalled the database again and tried to remove all the listener again and tried to add the listener again, but has no wok. I have the grid installed in my pc. I already uninstalled dbca database so I wonder how I could resolve the question above? I have oracle grid in my pc and here is some information that you might need.

    [grid@example admin] $ echo $ORACLE_SID

    + ASM

    [grid@example admin] $ echo $ORACLE_HOME

    /U01/app/11.2.0/grid

    [grid@example admin] $ su - oracle

    Password:

    [oracle@example ~] $ echo $ORACLE_SID

    ORCL

    [oracle@example ~] $ echo $ORACLE_HOME

    /U01/app/Oracle/product/11.2.0/Db_1

    [oracle@example ~] $ echo $ORACLE_UNQNAME

    ORCL

    [oracle@example ~] $

    [grid@example admin] $ vi sqlnet.ora

    #NAMES. DIRECTORY_PATH = (TNSNAMES, HOSTNAME, EZCONNECT)

    SQLNET. AUTHENTICATION_SERVICES = (ALL)

    NAMES. DIRECTORY_PATH = (TNSNAMES, HOSTNAME, EZCONNECT)

    ADR_BASE = / u01/app/grid

    Thanks Hemant K Chitale. According to your suggestion, I went through CRSCTL view of ALL... http://docs.oracle.com/cd/E11882_01/rac.112/e16794/crsref.htm#CWADD92153 ... AND it solved my problem thank you very much


    CRSCTL overview

    CRSCTL is an interface between you and Oracle Clusterware, analysis and requesting objects Oracle Clusterware Oracle Clusterware APIs.

    Oracle Clusterware 11 g release 2 (11.2) introduced controls compatible with the cluster with which you can perform the check, start and stop operations on the cluster. You can run these commands from any node in the cluster to another node in the cluster, or on all nodes of the cluster, depending on the operation.

    You can use the CRSCTL commands to perform several operations on Oracle Clusterware, such as:

    • Start and stop Oracle Clusterware resources
    • Activation and deactivation of the Oracle Clusterware demons
    • Check the status of the cluster
    • Management of the resources that are third-party applications
    • Integration of Intelligent Platform Management Interface (IPMI) with Oracle Clusterware of failure isolation support and ensure the integrity of clusters
    • Debug Oracle Clusterware components


    [grid@example bin] $ crsctl start resources-all

    CRS-2501: resource "ora.ons" is disabled

    CRS-2672: attempt to start 'ora.evmd' on 'example '.

    CRS-2672: attempt to start 'ora.cssd' on 'example '.

    CRS-2672: attempt to start 'ora.diskmon' on 'example '.

    CRS-2676: beginning of "ora.diskmon", the successful "example"

    CRS-2676: beginning of "ora.evmd", the successful "example"

    CRS-2676: beginning of "ora.cssd", the successful "example"

    CRS-2672: attempt to start 'ora.asm' on 'example '.

    CRS-2676: beginning of "ora.asm", the successful "example"

    CRS-2672: attempt to start ' ora. DATA.dg' on 'example '.

    CRS-2672: attempt to start ' ora. FRA.dg' on 'example '.

    CRS-2676: beginning with ' ora. DATA.dg' on successful "example"

    CRS-2676: beginning with ' ora. FRA.dg' on successful "example"

    CRS-2672: attempt to start 'ora.orcl.db' on 'example '.

    CRS-5017: the action "ora.orcl.db start" resource has met the following error:

    ORA-01078: failure in the treatment of system settings

    ORA-01565: error in the identification of file "+ DATA/orcl/spfileorcl.ora".

    ORA-17503: ksfdopn:2 could not open the file +DATA/orcl/spfileorcl.ora

    ORA-27140: attach to post/wait installation failed

    ORA-27300: OS dependent operating system: invalid_egid failed with status: 1

    ORA-27301: OS Error Message: operation not permitted

    ORA-27302: an error occurred at: skgpwinit6

    ORA-27303: additional information: current startup egid = 504 (oinstall), egid = 501 (asmadmin)

    . For details, refer to "(:CLSN00107:))" "in ' / u01/app/11.2.0/grid/log/example/agent/ohasd/oraagent_grid/oraagent_grid.log '.

    CRS-2674: beginning of 'ora.orcl.db', 'example' failed

    CRS-2679: attempt to clean the 'ora.orcl.db' on 'example '.

    CRS-2681: clean "ora.orcl.db" on successful "example"

    CRS-4000: Start command has failed, or completed with errors.

    [grid@example bin] $

    ASM IS WATCH NOW TO THE LISTENING PORT

    [grid@example bin] $ lsnrctl status

    LSNRCTL for Linux: Version 11.2.0.3.0 - Production on July 15, 2015 09:03:11

    Copyright (c) 1991, 2011, Oracle.  All rights reserved.

    Connection to (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST=example.castrading.com) (PORT = 1521)))

    STATUS of the LISTENER

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

    Alias LISTENER

    Version TNSLSNR for Linux: Version 11.2.0.3.0 - Production

    Start date July 15, 2015 07:30:34

    Uptime 0 days 1 h 32 min 36 sec

    Draw level off

    Security ON: OS Local Authentication

    SNMP OFF

    Parameter Listener of the /u01/app/11.2.0/grid/network/admin/listener.ora file

    The listener log file /U01/app/grid/diag/tnslsnr/example/listener/alert/log.XML

    Summary of endpoints listening...

    (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST=example.castrading.com) (PORT = 1521)))

    Summary of services...

    Service '+ ASM' a 1 instance (s).

    Instance '+ ASM' READY State, has 1 operation for this service...

    Service "orcl" has 1 instance (s).

    Instance "orcl", status UNKNOWN, has 1 operation for this service...

    The command completed successfully

    [grid@example bin] $

  • Automation for GI OPatch

    We are having RAC Database 11.2.0.2 on cluster 3 knots. OS: RHEL 5.6

    When OPatch auto is used to apply the patch we need stop all instances on the node and the cluster command or auto automatically stop and start all processes running from ORACLE_HOME

    opatch auto care, please visit:
    http://docs.Oracle.com/CD/B16240_01/doc/EM.102/e15294/options.htm

    Auto command
    ----------------------------
    Ordinarily, a patch Clusterware requires several manual steps before and after you apply the hotfix, such as:

    Stop all dependent databases

    Stopping Clusterware resources

    Running scripts before patch

    Closure of the Clusterware

    Running the scripts after patch

    Departure Clusterware and dependent databases

    Automatic control of opatch automates all of these tasks to the CRS home patch and all the other houses there is place of RDBMS.

  • Company of ESX and Hyper-V

    Hello

    As the topic States ESX Enterprise and HyperV an old topic.

    Right now were faced with a difficult decision that I was elected to do. We have been the assessment of VMware ESX Enterprise 3.5 in our environment for almost 2 years now and its been a great product and we love him. Especially features such as shared memory, the allocation of resources and the overcommittment. We used in a stand-alone (not SAN) environment.

    However, with the recent release of HyperV we just sort of a State in which we need to reassess our virtualization solution. For us fortunately or not we have a blanket license with MS so all MS products are free from us, including all versions of HyperV.

    So now that I need to make the decision between the 2, from my study of HyperV and usage of Enterprise ESX I find that it is a much more superior product for our environment - and now intend to move to the next step of the SAN. But before we even get there I need to somehow the VMware ESX Enterprise solution with its price around US$ 16000 against the free HyperV solution available.

    For me some points I can think of for VMware is:

    -Best active vs HyperV, which is based on the Windows CLustering so probably active clustering / passive is more appropriate (means we need a machine for HyperV standby)

    -Memory sharing

    -Control over failover since we can easily have different ESX hosts choose virtual machines and load any logic unit number in the SAN, then that HyperV as Windows cluster picks up a whole LUN that can contain multiple virtual machines

    -Features like "Fault Tolerance", WINS VMware vMotion in these

    But what I need to do, it's somehow justify spending an extra $16000 on ESX versus free HyperV that I find quite difficult. To start I tried cost/benefit calculation of the ratio of grouping given that consumes HyperV during the allocation of the resources of the VM takes the RAM once allocated from VMware that can share the memory save about 30%, but based on this alone, I do not think the additional VMs can I load on ESX is sufficient to cover the $16000 for the license of the company.

    Can someone give other pointers or advice on what you think.

    For others falling into the same situation where they compare hyper-v vs. VMware, I thought to let you know that ITComparison.com has updated their comparison in this respect & new can be found at:

    MS Hyper - V R2 vs VMware ESX 4

    I hope this helps someone, if she does not like Rewards points.

    Enjoy,

    WMD Al-Aqqad

    System X & storage technical specialist

    Founder of http://www.VirtualizationTeam.com

  • I want to load a javascript custom my machine to have a toolbar button in firefox that allows me to set class tags to target on a Web page.

    I want to be able to create a java script function that allows me to target some names of classes on specific Web sites. I want to do a custom button to initialize the function in the toolbar of Mozilla. Similar to Adblock but as a button to toggle so I can turn it on when I want to.

    Hello Kalevera, you could build a simple extension to achieve, but this will obviously go beyond the scope of this support forum.

    for some resources start you can refer to
    https://developer.Mozilla.org/en-us/add-ons/SDK
    https://developer.Mozilla.org/en-us/add-ons/SDK/low-Level_APIs/ui_button_toggle
    https://forums.Mozilla.org/viewforum.php?f=7

  • Window Vista Home Basic__Configuring updates: stage 3 of 3 0% complete - do not turn off your computer.

    Ideas: Insert an error code or give a brief description of what you're trying to accomplish or difficult.
    I started my Dell laptop and it displays a message to update ~ configuration updates: step 1 of 3 then 2 of the 3 then the last 3 of 3 starts and the last message I see before it stop yourself. Configuring updates: stage 3 of 3 0% complete - do not turn off your computer. This he stops only to start up in the last window... step 3 of 3 0% complete. How can I fix?
    How can I get beyond this update to get into my computer?

    See as a guide on options:

    The update is not installed successfully, you receive a message, and the computer restarts when you try to install an update in Windows Vista
    http://support.Microsoft.com/kb/949358

    When you try to install an update from Windows Update on a computer that is running Windows Vista, you may receive the following message: Configuring updates step 3 of 3. 0% complete
    After you receive this message, the computer returns to the screen that displays the same message. In addition, the update is not installed successfully, and the computer restarts.
    TaurArian [MVP] 2005-2010 - Update Services

  • Computer crashes repeatedly on startup according to office. Need to hard reboot stop

    After a reboot, the computer hangs at the office during the loading of system tray.  The mouse freezes as well.  Computer is in need of about 3 or 4 stops/restarts difficult before it starts successfully.

    This could be hardware such as a failure of power supply or the hard drive or software such as malware. There is no way to say here that it is.

    http://www.elephantboycomputers.com/page2.html#Hardware_Tshoot

    http://www.elephantboycomputers.com/page2.html#Removing_Malware

    If you are able to go in Mode safe without any of the problems you describe, then make sure that the computer is clean and then do boot in diagnostic mode.

    Clean boot in Windows XP - http://support.microsoft.com/kb/310353
    Boot minimum troubleshooting Windows XP - Advanced http://support.microsoft.com/kb/316434
    How to troubleshoot by using the Msconfig in Windows XP utility - http://support.microsoft.com/?id=310560

    MS - MVP - Elephant Boy computers - don't panic!

Maybe you are looking for