Автор Тема: Как да кажа на инит скрипта да се стартира преди apache, mysql...?  (Прочетена 2815 пъти)

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Здравейте,

имам убунту 10.10 сървър, на който създадох един инит скрипт за монтиране на партиции.

Този инит скрипт трябва да се стартира, преди apache, mysql, solr и други приложения.

Може ли да ми кажете как мога да постигна това. Ще бъде най-доре ако този скрипт са стартира веднага след монтирането на главния дял. Така няма да има проблем с нито едно от приложенията, които плазват тези устройства.

Мерси предварително.
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Може би ако сложиш скрипта в:
Код:
/etc/rc2.0/
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
в rc.d директрорията на съответния run level, се сетва линк към оригиналния във вид SNNNиме
S - start
NNN - номера, показваши реда за изпълнение
име - име на скрипта
Активен

0x2B|~0x2B

sickmind

  • Гост
/offtopic

а защо не искаш да използваш fstab?
Активен

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Мерси за отговорите.

Ясно, явно ръчно трябва да се сменят линковете в rc директориите. Аз се чудех дали има някакъв по автоматизиран начин, както е при Centos. В самия инит скрипт се задава какви стойности да сложи за S и K.

Но все пак е полезна информацията, която дадохте.

Относно въпроса защо не искам да ползвам fstab.

Този сървър е на амазон ес2 и искам да монтирам EBS сториджите. Проблемът е, че ако даден EBS не се монтира, целия инстанс не зе зарежда и става недостъпен. Единственото решение в този случай е да демонтирам роот дяла и да го монтирам на друг инстанс, от където да направя нужните промени, за да мога пак да стартирам нормално счупилия се инстанс.

Затова предпочетох да го направя със стартиращ скрипт, т.к. машината винаги ще се зарежда правилно и ако има някакъв проблем с дяловете, ще мога да ги оправя по-лесно за по-малко време.

Май малко сложно го обясни, но се надявам да сте ме разбрали. :)

Мерси отново. Сега почвам да си оправя линковете :)

P.S.  Сега видях, че всъщност update-rc.d се използва, за да се постигне желания резултат автоматизирано :)
« Последна редакция: Jan 08, 2011, 00:00 от Ali Nebi »
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

edmon

  • Гост

P.S.  Сега видях, че всъщност update-rc.d се използва, за да се постигне желания резултат автоматизирано :)
Никога не се съмнявай, че щом има нещо за редхет го няма и за дебиан, макар и в друг вид.... обратното е по-възможно! :)
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Apache+PHP+MySql
Настройка на програми
mozly 5 6165 Последна публикация Feb 22, 2004, 23:01
от mozly
Търся уеб девелопер - PHP, MySQL, Apache
Търсене
taniata 0 4988 Последна публикация Mar 16, 2004, 19:41
от taniata
Apache PHP MySQL
Настройка на програми
Йордан 1 4772 Последна публикация Mar 22, 2004, 17:58
от kennedy
PHP+MySQL+Apache ???
Настройка на програми
pcpro 2 5193 Последна публикация Apr 30, 2005, 13:31
от pcpro
php+mysql+apache Проблем.
Настройка на програми
Stormchaser 1 4576 Последна публикация May 20, 2005, 21:20
от BReaL