nixp.ru v3.0

22 января 2017,
воскресенье,
04:48:14 MSK

DevOps с компанией «Флант»
EsTaF написал 16 декабря 2003 года в 21:18 (819 просмотров) Ведет себя неопределенно; открыл 6 тем в форуме, оставил 5 комментариев на сайте.

Непонятная фишка с загрузкой некоторых сервисов в Slackware (ну к применру в 9.0)

Так напимер есть запись в /etc/rc.d/rc.M по поводу сабжа:

#

…. (поняли;-)

# Start the MySQL database:

if [ -x /etc/rc.d/rc.mysqld ]; then

. /etc/rc.d/rc.mysqld start

fi

#############

rc.mysqld ессессно стандартен как и после Патрика это осталось:

# Start mysqld:

mysqld_start() {

if [ -x /usr/bin/mysqld_safe ]; then

# If there is an old PID file (no mysqld running), clean it up:

if [ -r /var/run/mysql/mysql.pid ]; then

if ! ps ax | grep mysqld 1> /dev/null 2> /dev/null ; then

echo «Cleaning up old /var/run/mysql/mysql.pid.»

rm -f /var/run/mysql/mysql.pid

fi

fi

/usr/bin/mysqld_safe —datadir=/var/lib/mysql —pid-file=/var/run/mysql/mysql.pid $SKIP &

fi

}

фишка короче в том что если например сказать уже после всей этой закгрузки в консоли «/etc/rc.d/rc.mysql start» То все стартует и не!! падает всякими там эндами)) и работать с базой можно что от нее требуется — ну там во всяком случае mysql test работает итд.

тоже самое и с Ipcad -d — тоже прекрасно с командной строки пашет а как в скрипт загрузки пропишешь то фак большой и толстый)))

Прикольно но с ни с httpd ни с какими либо другими сервисами, стартующими из rc.M таких траблов не происходит и все пркрасно работает.

сами же скрипты — rc.mysqld и rc.ipcad запускаемы — тобишь

«-rwxr-xr-x»

Что за фича такая с запуском?

Кто знает и сталкивался?)

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.