Dashboard > Appistry EAF v3.8 > Documentation > Starting and Stopping the Fabric
Log In   View a printable version of the current page.  
  Starting and Stopping the Fabric

The fabric keeper is a service that runs on all workers. The fabric keeper monitors other fabric services and takes appropriate action based on their status. This service also coordinates the distribution of new applications, application and configuration file updates, fabric system updates, operating system updates. 

Starting the fabric keeper service

What happens when fabric_keeper starts

Once the fabric_keeper service starts, it checks for the "auto-start-worker" Fabric configuration option loaded from the fabric.cfg file.

  • If "auto-start-worker" is set to true, fabric_keeper starts the fabric_worker_manager service, when in turn starts all of the other fabric worker services. The worker(s) will be ready to process fabric transactions.
  • If "auto-start-worker" is set to false, then fabric_keeper will not start the other services, and you will need to use the fabric_ctl "start" command to bring the worker services all the way up.
  • If you are running on Windows, and the fabric worker manager service settings are set to automatically start up, this option is overridden.

CentOS, RHEL and SUSE

  • To start the fabric keeper, type service fabric_keeper start

Windows 

  1. On the task bar, click the Start button, then select Settings and click Control Panel.
  2. In Control Panel, click the Administrative Tools icon, then click the Services icon.
  3. To start the fabric keeper, scroll down and select the worker manager process, then right-click. On the General tab, click start.

Stopping the fabric keeper service

Something to remember when stopping fabric_keeper

One cannot simple stop the fabric_keeper on a running fabric. If the fabric_worker_manager (and other worker services are running) when fabric_keeper is stopped, the fabric_worker_manager will simply restart the fabric_keeper.

To stop the fabric_keeper on a worker (or all workers), you will need to first use the fabric_ctl "stop" command to stop the fabric worker services. Once this is done, the fabric_keeper service may be stopped. The fabric_ctl utility does not stop fabric_keeper.

CentOS, RHEL and SUSE

  • To stop the fabric keeper, type service fabric_keeper stop

Windows

  1. On the task bar, click the Start button, then select Settings and click Control Panel.
  2. In Control Panel, click the Administrative Tools icon, then click the Services icon.
  3. To stop the fabric keeper, scroll down and select fabric keeper process, then right-click. On the General tab, click stop.

Configure fabric keeper to start automatically

CentOS, RHEL, and SUSE

  1. To start the fabric keeper, change to the /etc/init.d directory.
  2. At the command prompt, type chkconfig --add fabric_keeper

Windows

  1. On the task bar, click the Start button, then select Settings and click Control Panel.
  2. In Control Panel, click the Administrative Tools icon, then click the Services icon.
  3. To start the fabric keeper, scroll down and select the fabric_keeper process, then right-click.
  4. In the General tab, in the Startup type box, click Automatic.
  5. Click OK.

Configure fabric keeper to start manually

CentOS, RHEL, and SUSE

  1. To start the fabric keeper, change to the /etc/init.d directory.
  2. At the command prompt, type chkconfig --del fabric_keeper

Windows

  1. On the task bar, click the Start button, then select Settings and click Control Panel.
  2. In Control Panel, click the Administrative Tools icon, then click the Services icon.
  3. To start the fabric keeper, scroll down and select the fabric_keeper process, then right-click.
  4. In the General tab, in the Startup type box, click Manual.
  5. Click OK.