[SR-Users] best way to start kamailio at boot

Uri Shacked ushacked at gmail.com
Wed Feb 1 17:02:25 CET 2012


hi,

when i moved the /etc/init.d/kamailio file. kamailio did not start at boot.
now, i set the debug level to 4 and run kamailio in both ways.

1. "/etc/init.d/kamailio start"



On Wed, Feb 1, 2012 at 5:01 PM, Jason Penton <jason.penton at smilecoms.com>wrote:

> I am not familiar with Centos but I suspect there is another script being
> run from somewhere. What I would do is move the /etc/init.d/kamailio script
> somewhere safe (your home directory for eg). Then reboot and see if
> kamailio still starts - if it does you need to find out whihc script is
> being called and where it is.
>
> If you are not running X by default you are prob in runlevel 3. If you are
> running X, then it will be 5. check where you runlevel scripts are
> pointing. e.g.
>
> ls -al /etc/rc3.d/SXXkamailio (X = [0-9])
>
> Cheers
> Jason
>
>  On Wed, Feb 1, 2012 at 4:26 PM, Uri Shacked <uri.shacked at gmail.com>wrote:
>
>>  Hi,
>>
>> when i reboot the machine, it starts with 32Mb and i do not understand
>> why...
>> so, does it use a startup file that i am not familiar with?
>> what is the appropriate runlevel? how do i set it and where?
>>
>> thanks,
>> Uri
>>
>>
>> >Hi Sammy,
>> >
>> >When you use the init script, it is starting Kamailio with the correct
>> >arguments to get the environment you wish (-m 2048 probably). If however,
>> >you just call kamailio these args are not there. Im not sure why you are
>> >running with kamailio command directly. Why don't you add your init
>> script
>> >to the appropriate runlevel for auto startup?
>> >
>> >Cheers
>> >Jason
>>
>> On Wed, Feb 1, 2012 at 3:06 PM, Uri Shacked <ushacked at gmail.com<http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>>
>> wrote:
>>
>> >* Hi again....
>> *>*
>> *>* i installed kamailio 3.2.2 today.
>> *>* i used the chkconfig tool to get kamailio run at boot.
>> *>* i edited both /etc/init.d/kamailio and /etc/default/kamailio files
>> to run
>> *>* with 2048Mg of memory.
>> *>* now, when i run /etc/init.d/kamailio start, it starts with the right
>> *>* amount of memory.
>> *>* when i rum "kamailio" only, it starts with 32Mb....
>> *>*
>> *>*  i use centos 6.2 64bit.
>> *>* any ideas?
>> *>*
>> *>*
>> *>*
>> *>*
>> *>*
>> *>* On Tue, Oct 25, 2011 at 1:18 PM, Uri Shacked <ushacked at gmail.com<http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>>
>> wrote:
>> *>*
>> *>>* Hi.
>> *>>* I already checked it all. The kamailio start and stop command did
>> not
>> *>>* work. The init script i used was for debian. Now i use another
>> script,
>> *>>* for centos. It works. I add the kamailio proccess with chkconfig
>> tool.
>> *>>* Thanks.
>> *>>*
>> *>>* On 10/25/11, Sammy Govind <govoiper at gmail.com<http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>>
>> wrote:
>> *>>* > Thanks Alex,
>> *>>* >
>> *>>* > Hey Uri, can you check if you've /etc/init.d/kamailio file exists
>> - open
>> *>>* > that file if exists and cross verify few parameters.
>> *>>* > Few of these are as follows
>> *>>* >
>> *>>* > PATH=/sbin:/bin:/usr/sbin:/usr/bin
>> *>>* > DAEMON=*/usr/local/sbin/kamailio*
>> *>>* > NAME=kamailio
>> *>>* > DESC=kamailio
>> *>>* > HOMEDIR=/var/run/
>> *>>* > *PIDFILE*=$HOMEDIR/$NAME.pid
>> *>>* > DEFAULTS=*/etc/default/kamailio.default*
>> *>>*  > RUN_KAMAILIO=yes
>> *>>* >
>> *>>* > Make sure /etc/default/kamailio.default file exits. here are the
>> *>>* contents of
>> *>>* > my file.
>> *>>* >
>> *>>* > RUN_KAMAILIO=yes
>> *>>* > USER=kamailio
>> *>>* > GROUP=kamailio
>> *>>* > MEMORY=64
>> *>>* > DUMP_CORE=no
>> *>>* >
>> *>>* > On Tue, Oct 25, 2011 at 3:38 AM, Klaus Darilion <
>> *>>* > klaus.mailinglists at pernau.at<http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>>
>> wrote:
>> *>>* >
>> *>>* >> Test the startupscript if they work:
>> *>>* >>
>> *>>* >> /etc/init.d/kamailio start
>> *>>* >> /etc/init.d/kamailio stop
>> *>>* >>
>> *>>* >> If this works, then make sure to have proper symlinks from the
>> *>>* >> corresponding runlevel to the startup script. Do it manually or
>> use the
>> *>>* >> chkconfig tool.
>> *>>* >>
>> *>>* >> klaus
>> *>>* >>
>> *>>* >>
>> *>>* >> On 24.10.2011 08:00, Uri Shacked wrote:
>> *>>* >>
>> *>>* >>> hi again,
>> *>>* >>> i found out that on my centos 5.4 the command start-stop-daemon
>> that
>> *>>* the
>> *>>* >>> /etc/init.d/kamailio uses is not recognized.
>> *>>* >>> it is kamailio3.2 any ideas?
>> *>>* >>>
>> *>>* >>>
>> *>>* >>> On Mon, Oct 24, 2011 at 3:03 PM, Uri Shacked <ushacked at
>> gmail.com <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
>> *>>* >>> <mailto:ushacked at gmail.com<http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>>>
>> wrote:
>> *>>* >>>
>> *>>* >>>    Hi,
>> *>>* >>>    what is the best way to start kamailio at boot?
>> *>>* >>>    the example in the install is not working for me....
>> *>>* >>>
>> *>>* >>>
>> *
>>
>
> This email is subject to the disclaimer of Smile Communications (PTY) Ltd. at http://www.smilecoms.com/disclaimer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20120201/33644adf/attachment.htm>


More information about the sr-users mailing list