H-Sphere Sysadmin Guide

Restarting Services

 

This document explains how to start, stop, and restart daemon services on H-Sphere servers under Linux and FreeBSD. Don't stop services with kill, as it may cause information loss!!!

Below instructions don't apply to restarting DNS server (named) for Bind 8.x.

Starting Services.
Linux:
# /etc/rc.d/init.d/<SERVICE> start
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> start

Stopping Services.
Linux:
# /etc/rc.d/init.d/<SERVICE> stop
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> stop

Restarting Services.
Linux:
# /etc/rc.d/init.d/<SERVICE> restart
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> restart

An alternative method - and often more appropriate - is to stop and then start the service:

Linux:
# /etc/rc.d/init.d/<SERVICE> stop
# sleep 10
# /etc/rc.d/init.d/<SERVICE> start
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> stop
# sleep 10
# /usr/local/etc/rc.d/<SERVICE> start

Note: While restarting H-Sphere, run killall -9 java after you stop and before you start CP.

Warning: Don't use kill -9 to stop named, as it may cause information loss!

Following are the commands to put in place of <SERVICE>:

Service Linux FreeBSD
H-Sphere (tomcat) httpdcp apachecp.sh
H-Sphere Database
(PostgreSQL)
postgresql 010.pgsql.sh
Apache httpd apache.sh
FTP proftpd proftpd.sh
Qmail qmaild qmaild.sh
SpamAssasin spamd spamd.sh
ClamAV clamd clamd.sh
PostgreSQL (User DB) postgresql 010.pgsql.sh
MySQL mysqld mysql-server.sh
DNS (Bind 9.3 and up) named named.sh
ImapProxy imapproxy imapproxy.sh

 



© Copyright 1998-2006. Positive Software Corporation.
All rights reserved.