Skip Navigation Links
Exit Print View
| Oracle Solaris Cluster Reference Manual Oracle Solaris Cluster 4.1

Search Scope:

- This Document
- Entire Library

### scds_pmf_stop_monitoring

- stop monitoring a process that is running under PMF control

### Synopsis

    cc [flags…] -I /usr/cluster/include file -L /usr/cluster/lib -l dsdev
    #include <rgm/libdsdev.h>

    scha_err_t  scds_pmf_stop_monitoring(scds_handle_t handle,
         scds_pmf_type_t program_type,
         int instance);

## Description

The `scds_pmf_stop_monitoring()` function stops the monitoring of a process tree that is running under PMF control. PMF does not send a signal to stop the process. Rather, PMF makes no future attempts to restart the process.

If the requested process is not under PMF control, `scds_pmf_stop_monitoring()` returns, with value `SCHA_ERR_NOERR`.

## Parameters

The following parameters are supported:

handle

  The handle returned from `scds_initialize`(3HA)

program_type

  Type of program to execute. Valid types are:

  `SCDS_PMF_TYPE_SVC`

    Data service application

  `SCDS_PMF_TYPE_MON`

    Fault monitor

  ```SCDS_PMF_TYPE_OTHER`

    Other

instance

  For resources with multiple instances, this integer, starting at 0, uniquely identifies the instance. For single instance resources, use 0.

## Return Values

The `scds_pmf_stop_monitoring()` function returns the following:

`0`

  The function succeeded.

nonzero

  The function failed.

## Errors

`SCHA_ERR_NOERR`

  The function succeeded.

See `scha_calls`(3HA) for a description of other error codes.

## Files

`/usr/cluster/include/rgm/libdsdev.h`

  Include file

`/usr/cluster/lib/libdsdev.so`

  Library

## Attributes

See `attributes`(5) for descriptions of the following attributes:

ATTRIBUTE TYPE | ATTRIBUTE VALUE
--- | ---
Availability | ha-cluster/developer/api
Interface Stability | Evolving

## See Also

`pmfadm`(1M), `scds_initialize`(3HA), `scds_pmf_start`(3HA), `scds_pmf_stop`(3HA), `scha_calls`(3HA), `attributes`(5)

Copyright © 2000, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices |