forum.bitel.ru http://forum.bitel.ru/ |
|
Сервер под Ubuntu 8 не запускается автоматически. http://forum.bitel.ru/viewtopic.php?f=22&t=3026 |
Страница 1 из 1 |
Автор: | Kodo [ 15 окт 2009, 14:10 ] |
Заголовок сообщения: | Сервер под Ubuntu 8 не запускается автоматически. |
Согласно инструкции (и корректирую по архитектуре Убунты) Установил Яву (через Синаптик) Установил Мускул (через него же) Запустил их. Создал базу. Разархивировал сервер в /usr/local/ в *.sh указал путь до явы (JAVA_HOME=/usr/). Определил уровень запуска (2) закинул в нужный уровень скрипты (/etc/rc2.d/), дал права на исполнение. в папку /etc/init.d/ инициирова лслужбы. При запуске аля service bgbilling start, service bgscheduler start, service bgdataloader start все запускается, только вот стоит перезагрузиться и .. все! Приходится так же ручками запускать. Что может быть не так? Какие для анализа вам нужны данные? |
Автор: | skn [ 15 окт 2009, 14:56 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
нужен спец по убунте... ![]() |
Автор: | dimOn [ 15 окт 2009, 15:05 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
А почему вы только во второй ранлевел положили? Что вообще значит "определить уровень запуска"? В убунте (мне тут подсказали), что default runlevel вообще 3, но информация непроверенная. Что показывает Код: #grep default /etc/inittab ?
|
Автор: | dimOn [ 15 окт 2009, 15:12 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Почему не сделать по-обычному - сами скрипты в /etc/init.d и потом в каждом уровне запуска на них линки SXXслужба/KXXслужба? Вы так делали? А, понял. Видимо, всё же по документации делали и "определить уровень запуска" это значит Код: # runlevel , у вас там 2 стояло? А как вы его определяли? Под дефолтным левелом? А что значит "в папку /etc/init.d/ инициировал службы"?
N 3 |
Автор: | Kodo [ 15 окт 2009, 20:02 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Прошу прощения что сразу не ответил - отлучался. И так, по порядку: Код: #grep default /etc/inittab Огрызается Код: grep: /etc/inittab: No such file or directory Цитата: В убунте (мне тут подсказали), что default runlevel вообще 3, но информация непроверенная. Я Убунту вижу впервые. Больше сторонник FreeBSD, но ввиду необходимости временной локализации сервера биллинга и источников каналов (среди которых и спутниковый канал (который Фрюша не поддерживает (драйверов нету))) пришлось установить Линукса, А точнее - Убунту. Сейчас это Десктоп версия, после всех настроек, проверки и отладки Иксы и прочее лишнее будет отключено, а пока вот так вот. Цитата: Почему не сделать по-обычному - сами скрипты в /etc/init.d и потом в каждом уровне запуска на них линки SXXслужба/KXXслужба? Вы так делали? Sxxслужба сделал.. А вот про Kxxслужба в мануале ничего не сказано.. Цитата: А, понял. Видимо, всё же по документации делали и "определить уровень запуска" это значит Совершенно верно, только у меня на runlevel выдал N2. вот я и засунул в rc2.d Цитата: А что значит "в папку /etc/init.d/ инициировал службы"? Это я не верно выразился Цитата: 9) Создайте службу сервера. Для этого откройте скопируйте скрипты из BGBillingServer/script в /etc/rc.d/init.d
|
Автор: | dimOn [ 15 окт 2009, 21:08 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Цитата: Sxxслужба сделал.. А вот про Kxxслужба в мануале ничего не сказано.. Ладно, Kxxслужба вам пока не надо, к автозагрузке не относится. Но всё же сделайте во всех ранлевелах ссылку Sxxслужба, хуже не будет. Скорее всего, если не стартует, то до ранлевела 2 мы почему-то не доходим. |
Автор: | dimOn [ 15 окт 2009, 21:12 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Цитата: Огрызается Всё верно, как всегда убунта везде идёт своим путём и /etc/inittab там просто нету, щас в гугле поглядел. Там это чо-то в /etc/event.d/rc-default, тлько как это пользовать я не знаю - нету убунты. Там каким-то образом дефолтный ранлевел находится.
Код: grep: /etc/inittab: No such file or directory |
Автор: | skn [ 16 окт 2009, 00:23 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
у вас если X-сы грузятся, то это 5 уровень... |
Автор: | Kodo [ 16 окт 2009, 09:17 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Иксы будут потом отключены. Нужно что бы сервак до них загружался, и почему тогда на анлевел указывает что 2? |
Автор: | dimOn [ 16 окт 2009, 12:57 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Уровни выполнения, помимо 0, 1 и 6 никак и нигде не стандартизованы и различаются в дистрибутивах. В слаке полный ранлевел (с иксами) - 4, в редхатах - 5, в убунте, насколько я знаю для всех многопользовательских режимов (в том числе с иксами) один ранлевел, по крайней мере, в дебиане - так. runlevel показывает текущий уровень, что он у вас показывает, кстати "N 2" или вместо N цифра какая-то? Вы как запускали ранлевел, может, из другого режима или из удалённого терминала или как-то ещё? Может, он менялся при старте явно (в параметре kernel при загрузке). Я могу продолжать изображать телепата, но всё же попробуйте просто сделать линки не только во втором, а во всех ранлевелах и всё тут ![]() |
Автор: | Kodo [ 16 окт 2009, 13:11 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Код: kodo@Internet-server:~$ su Пароль: root@Internet-server:/home/kodo# runlevel N 2 root@Internet-server:/home/kodo# exit exit kodo@Internet-server:~$ runlevel N 2 kodo@Internet-server:~$ sudo runlevel [sudo] password for kodo: N 2 kodo@Internet-server:~$ Это выдержка консоли. Работаю напрямую на машине (не удаленно) А вот выдержка содержимого папки /etc/ Код: root@Internet-server:/etc# ls -F
acpi/ group pango/ adduser.conf group- papersize adjtime grub.d/ passwd aliases gshadow passwd- alternatives/ gshadow- pcmcia/ anacrontab gtk-2.0/ perl/ apache2/ hal/ pm/ apm/ hdparm.conf pnm2ppa.conf apparmor/ hesiod.conf PolicyKit/ apparmor.d/ host.conf popularity-contest.conf apport/ hostname power/ apt/ hosts ppp/ at.deny hosts.allow profile avahi/ hosts.deny profile.d/ bash.bashrc hp/ protocols bash_completion hwtest.d/ pulse/ bash_completion.d/ init.d/ purple/ belocs/ initramfs-tools/ python/ bind/ inputrc python2.5/ bindresvport.blacklist iproute2/ radiusclient/ blkid.tab issue rc0.d/ bluetooth/ issue.net rc1.d/ bogofilter.cf java-6-sun/ rc2.d/ bonobo-activation/ kbd/ rc3.d/ brlapi.key kernel/ rc4.d/ brltty/ kernel-img.conf rc5.d/ brltty.conf laptop-mode/ rc6.d/ ca-certificates/ ldap/ rc.local* ca-certificates.conf ld.so.cache rcS.d/ calendar/ ld.so.conf readahead/ chatscripts/ ld.so.conf.d/ resolvconf/ compizconfig/ lftp.conf resolv.conf ConsoleKit/ libao.conf rmt* console-setup/ libpaper.d/ rpc console-tools/ locale.alias samba/ cron.d/ localtime sane.d/ cron.daily/ logcheck/ scim/ cron.hourly/ login.defs screenrc cron.monthly/ logrotate.conf securetty crontab logrotate.d/ security/ cron.weekly/ lsb-base/ sensors.conf cups/ lsb-base-logging.sh services dbus-1/ lsb-release sgml/ debconf.conf ltrace.conf shadow debian_version magic shadow- default/ magic.mime shells defoma/ mailcap skel/ deluser.conf mailcap.order sound/ depmod.d/ mailname ssh/ dhcp3/ mail.rc ssl/ dictionaries-common/ manpath.config sudoers dm/ mime.types sysctl.conf doc-base/ mke2fs.conf sysctl.d/ dpkg/ modprobe.d/ syslog.conf e2fsck.conf modules terminfo/ emacs/ mono/ timezone email-addresses motd@ ts.conf environment motd.tail ucf.conf esound/ mtab udev/ event.d/ mtools.conf ufw/ exim4/ my.cnf uniconf.conf firefox-3.0/ mysql/ updatedb.conf fonts/ nagios3/ update-manager/ foomatic/ nagios-plugins/ update-notifier/ fstab nanorc usplash.conf fuse.conf netscsid.conf vim/ gai.conf network/ w3m/ gamin/ NetworkManager/ wgetrc gconf/ networks wodim.conf gdm/ nsswitch.conf wpa_supplicant/ gimp/ obex-data-server/ wvdial.conf gnome/ ODBCDataSources/ X11/ gnome-app-install/ odbc.ini xdg/ gnome-system-tools/ odbcinst.ini xml/ gnome-vfs-2.0/ openoffice/ xulrunner-1.9/ gnome-vfs-mime-magic opt/ zsh_command_not_found gre.d/ pam.conf groff/ pam.d/ |
Автор: | Kodo [ 16 окт 2009, 13:16 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Во выдержка из второго уровня Код: root@Internet-server:/etc/rc2.d# ls -F
bgbilling S17mysql-ndb-mgm@ S30nagios3@ bgcommonrc S18mysql-ndb@ S30system-tools-backends@ bgdataloader S19mysql@ S89anacron@ bgscheduler S20apmd@ S89atd@ README S20apport@ S89cron@ S01policykit@ S20cups@ S90binfmt-support@ S05vbesave@ S20exim4@ S91apache2@ S10acpid@ S20hotkey-setup@ S98usplash@ S10powernowd.early@ S20powernowd@ S99acpi-support@ S10sysklogd@ S20rsync@ S99bgbilling@ S10xserver-xorg-input-wacom@ S20winbind@ S99bgdataloader@ S11klogd@ S24hal@ S99bgscheduler@ S12dbus@ S25bluetooth@ S99laptop-mode@ S14avahi-daemon@ S25pulseaudio@ S99rc.local@ S15bind9@ S28NetworkManager@ S99rmnologin@ S16ssh@ S30gdm@ S99stop-readahead@ |
Автор: | Kodo [ 16 окт 2009, 14:18 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Всем спасибо! Ответ и решение найдено. Все дело было в ln -s, а именно: Я делал - ln -s /etc/rc2.d/bgbilling S99bgbilling Но при просмотре директории /etc/rc2.d/ командой ls -l показывалось какой файл с каким файлом связан из /etc/init.d/, а вот тут - не верная была связка. После удаления файлов S99служба и создания их по средствам ln -s /etc/init.d/служба S99служба - все встало на свои места. Теперь все автоматически запускается. Приношу извинения за глупость. Возможно мой комент кому то поможет. |
Автор: | dimOn [ 16 окт 2009, 14:27 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Хорошо, что разобрались, но всё же зачем у Вас вот это: Цитата: bgbilling bgcommonrc bgdataloader bgscheduler лежит в /etc/rc2.d ? Это некошерно, я сразу написал - положите скрипты в init.d и сделайте линки. |
Автор: | Kodo [ 16 окт 2009, 16:15 ] |
Заголовок сообщения: | Re: Сервер под Ubuntu 8 не запускается автоматически. |
Да. Это была моя ошибка. Я почему то вместо создания линков просто напросто их скопил, а потом и линки с них же создал. P.S. Выложил материал по установке сервера на Убунту в Вики, так что правьте меня если что, просто хочется что бы человек мало знающий Линукс проще ориентировался. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |