Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Buffering and High Availability

pibufss buffer session states

  • Last UpdatedSep 26, 2024
  • 2 minute read

For each Data Archive server that will receive buffered data, PI Buffer Subsystem creates a separate buffer session. When PI Buffer Subsystem starts a buffer session, the session first connects to the Data Archive server (Connected state), and then registers with PI Snapshot Subsystem (Registered state). It can then start buffering data as needed (SendingData state).

Under normal circumstances, the state for each buffer session is either Registered or SendingData.

Buffer states and their meanings are described below.

State

Description

Connected

The buffer session is connected to Data Archive, but cannot register with PI Snapshot Subsystem. This is usually a temporary state during registration. If this state persists long enough to be visible, it may indicate that PI Snapshot Subsystem is unavailable.

Disconnected

The buffer session is not connected to Data Archive. This may indicate that Data Archive is unavailable.

Dismounted

The buffer session is dismounted because a user on the buffered node issued the pibufss -bc dismount command.

NotPosting

The buffer session is not posting data to Data Archive because a user on the buffered node issued the pibufss -bc stop command.

Offline

The PI Buffer Subsystem service is not running.

Registered

The buffer session is connected to Data Archive and registered with PI Snapshot Subsystem, but has no data to buffer.

SendError

The most recent attempt to post buffered data to Data Archive failed. If the problem persists longer than the time period specified by the RETRYRATE parameter, the buffer session state changes to Disconnected.

SendingData

The most recent attempt to post buffered data to Data Archive succeeded. When PI Buffer Subsystem is receiving data from PIAPI or PISDK, this is the normal buffer session state.

QueueError

PI Buffer Subsystem cannot read data from the buffer queue. This indicates a problem with the buffer queue. For assistance, visit the customer portal.

TitleResults for “How to create a CRG?”Also Available in