FSM sam:dme:NfsMountInstMount

Rule ID:993

FSM to mount nfs
Applies to MO: nfs:MountInst

Name: Mount
Stage: post-explicit
Message: Mount nfs remoteDir from server server(FSM:sam:dme:NfsMountInstMount)

Begin State: RegisterClient


States
 RegisterClient
NO COMMENTS

  On Success: VerifyRegistration
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Register client with Ops Mgr(FSM-STAGE:sam:dme:NfsMountInstMount:RegisterClient)

  Notify:
   Target: operation-mgr:dme
   Instance: active
   Purpose: mod
   Custom: false
   Data:
   Method: AddClientConfig

 VerifyRegistration
NO COMMENTS

  On Success: MountLocal
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 45000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Verify client registration with Ops Mgr(FSM-STAGE:sam:dme:NfsMountInstMount:VerifyRegistration)

  Notify:
   Target: operation-mgr:dme
   Instance: active
   Purpose: mod
   Custom: false
   Data:
   Method: VerifyClientConfig

 MountLocal
NO COMMENTS

  On Success: MountPeer
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Mount nfs remoteDir from server server on local switch(FSM-STAGE:sam:dme:NfsMountInstMount:MountLocal)

  Notify:
   Target: sam:dcosAG
   Instance: self
   Purpose: mod
   Custom: false
   Data:
   Method: FsmNfsMountInstMountMountLocal

 MountPeer
NO COMMENTS

  On Success:
  On Fail:
  Restart: INIT_RESET
  Retry: RETRY_FINITE
  Retry Exhaust: RETRY_EXHAUST_RESET_FSM
  Retry Interval: 60000
  Retry Count: 20
  Unavailable: UNAVAIL_RETRY
  Message: Mount nfs remoteDir from NFS server server on peer switch(FSM-STAGE:sam:dme:NfsMountInstMount:MountPeer)

  Notify:
   Target: sam:dcosAG
   Instance: peer
   Purpose: mod
   Custom: false
   Data:
   Method: FsmNfsMountInstMountMountPeer