В краце предистория: перестал автоматически запускаться: appache, mysql, ftp и в добавок Virtualbox выводил ошибку что то там про запуск с правми рут чего то там(щас далее поимете). Так вот не долго думая, решил сам прописать запуск. Сделал скриптики:
1. start_appach_mysql.sh
в нем
invoke-rc.d apache2 start
invoke-rc.d mysql start
2. star_ftp.sh
/etc/init.d/proftpd start
3. start_driver_vbox.sh
/etc/init.d/vboxdrv setup
Вот, побегал по форумам там везде пишут вписать команды запуска этих фаилов в rc.local перед exit0. Все сделал файлам chmod +x сделал, в rc.local вписал вот :
...
# By default this script does nothing.
/myscripts/start_webmin.sh //myscript каталог прям в корне.... изначально было так /home/username/scripts/ и тут уже файлы лежали
/myscripts/start_ftp.sh
/myscripts/start_appach_mysql.sh
/myscripts/start_driver_vbox.sh
exit 0
Везде написано что sudo не надо так как rc от имени системы запускать будет скрипты и т.д.
НО не работает. Если в консоли пишу команды из rc.local то все запускается.
В чем трабла?
ls -al /etc/init.d/
Что там и как?
Цитата: B@F от 17 Сентября 2010, 14:41ls -al /etc/init.d/
Что там и как?
F нужно все файлы скинуть или только на один, ну выложу все
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
root@desktop:~# ls -al /etc/init.d/
итого 312
drwxr-xr-x 2 root root 4096 2010-09-13 08:19 .
drwxr-xr-x 175 root root 12288 2010-09-17 14:26 ..
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 acpid -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 652 2010-04-23 17:13 acpi-support
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 alsa-mixer-save -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 anacron -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 6157 2010-04-14 00:27 apache2
-rwxr-xr-x 1 root root 3541 2010-03-31 00:58 apparmor
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 apport -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 5411 2010-02-17 00:15 asterisk
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 atd -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 1489 2009-11-18 00:37 atftpd
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 avahi-daemon -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 3215 2010-03-23 00:53 bind9
-rwxr-xr-x 1 root root 1785 2010-02-17 19:00 binfmt-support
-rwxr-xr-x 1 root root 1091 2010-04-09 15:32 bluetooth
-rwxr-xr-x 1 root root 2341 2009-09-07 23:58 bootlogd
lrwxrwxrwx 1 root root 21 2010-09-08 08:14 bridge-network-interface -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 2191 2010-02-17 07:08 brltty
-rwxr-xr-x 1 root root 2493 2008-11-05 22:16 camserv
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 console-setup -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 cron -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 3095 2010-04-09 20:06 cups
-rwxr-xr-x 1 root root 7723 2010-04-16 06:56 dahdi
-rwxr-xr-x 1 root root 5707 2009-12-23 18:21 darkice
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 dbus -> /lib/init/upstart-job
-rw-r--r-- 1 root root 24 2010-04-29 19:17 .depend.boot
-rw-r--r-- 1 root root 24 2010-04-29 19:17 .depend.start
-rw-r--r-- 1 root root 10 2010-04-29 19:17 .depend.stop
-rwxr-xr-x 1 root root 2981 2010-04-01 22:46 dhcp3-server
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 dmesg -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 1235 2009-02-20 22:56 dns-clean
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 failsafe-x -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 1623 2010-02-15 22:16 fancontrol
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 gdm -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 1105 2010-04-13 18:40 grub-common
-rwxr-xr-x 1 root root 1329 2009-09-07 23:58 halt
-rwxr-xr-x 1 root root 2908 2008-11-06 10:56 hddtemp
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 hostname -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 hwclock -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 hwclock-save -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 1696 2008-11-05 11:48 icecast-server
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 irqbalance -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 1893 2010-04-19 14:06 kerneloops
-rwxr-xr-x 1 root root 1293 2009-09-07 23:58 killprocs
-rw-r--r-- 1 root root 0 2010-04-29 19:17 .legacy-bootordering
-rwxr-xr-x 1 root root 866 2010-02-15 22:16 lm-sensors
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 module-init-tools -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-09-01 13:02 mysql -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 2256 2009-12-03 21:04 networking
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 network-interface -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 network-interface-security -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 network-manager -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-28 08:02 nmbd -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 882 2009-09-07 23:58 ondemand
-rwxr-xr-x 1 root root 2434 2010-03-20 00:50 openbsd-inetd
-rwxr-xr-x 1 root root 8322 2010-01-26 14:47 openvpn
-rwxr-xr-x 1 root root 2398 2010-03-07 08:49 pcmciautils
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 plymouth -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 plymouth-log -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 plymouth-splash -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 plymouth-stop -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 420 2010-03-07 08:59 pppd-dns
-rwxr-xr-x 1 root root 1733 2009-07-13 20:16 preload
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 procps -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 5010 2009-12-22 15:58 proftpd
-rwxr-xr-x 1 root root 2228 2010-03-27 04:30 pulseaudio
-rwxr-xr-x 1 root root 8863 2009-09-07 23:58 rc
-rwxr-xr-x 1 root root 801 2009-09-07 23:58 rc.local
-rwxr-xr-x 1 root root 117 2009-09-07 23:58 rcS
-rw-r--r-- 1 root root 1510 2009-09-07 23:58 README
-rwxr-xr-x 1 root root 639 2009-09-07 23:58 reboot
-rwxr-xr-x 1 root root 4400 2010-03-30 14:01 rsync
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 rsyslog -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 2271 2010-04-15 07:15 saned
-rwxr-xr-x 1 root root 1055 2009-11-10 23:05 screen-cleanup
-rwxr-xr-x 1 root root 3200 2010-03-30 05:20 sendsigs
-rwxr-xr-x 1 root root 590 2009-09-07 23:58 single
-rw-r--r-- 1 root root 4271 2009-09-07 23:58 skeleton
lrwxrwxrwx 1 root root 21 2010-08-28 08:02 smbd -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 2014 2010-04-15 18:03 speech-dispatcher
lrwxrwxrwx 1 root root 21 2010-09-01 10:15 squid -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 2972 2009-11-07 16:38 squid3
-rwxr-xr-x 1 root root 519 2009-09-07 23:58 stop-bootlogd
-rwxr-xr-x 1 root root 1095 2009-09-07 23:58 stop-bootlogd-single
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 udev -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 udev-finish -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 udevmonitor -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 udevtrigger -> /lib/init/upstart-job
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 ufw -> /lib/init/upstart-job
-rwxr-xr-x 1 root root 2787 2009-11-05 18:03 umountfs
-rwxr-xr-x 1 root root 2075 2009-10-14 09:16 umountnfs.sh
-rwxr-xr-x 1 root root 1683 2009-10-14 09:20 umountroot
-rwxr-xr-x 1 root root 810 2010-03-19 13:29 unattended-upgrades
-rwxr-xr-x 1 root root 1997 2009-09-07 23:58 urandom
-rwxr-xr-x 1 root root 11116 2010-06-25 19:06 vboxdrv
-rwxrwxr-x 1 root root 1314 2010-03-05 06:22 webmin
-rwxr-xr-x 1 root root 1342 2010-03-20 02:16 winbind
-rwxr-xr-x 1 root root 2327 2010-03-07 11:22 wpa-ifupdown
-rwxr-xr-x 1 root root 1777 2008-07-01 22:41 x11-common
Если чесно я не совсем понимаю что не так у тебя, но на сколько я знаю и понимаю как загружается убунту, то все срипты в папке init.d должны запускаться специальным загрузчиком(ups кажись названия не помню), при этом они должны быть с правами на выполнение. И то и другое у тебя есть
/unsure.gif\' class=\'bbc_emoticon\' alt=\':unsure:\' />. Именно этим способом можно убрать из автозагрузки тот или иной демон. Что могу посоветовать:
1. Сначала посмотри логи этих демонов сразу после включения системы.
2. В rc.local не нужно писать собственные скрипты, достаточно просто вписать туда их содержимое (/etc/init.d/скрипт) т.к. это и есть скрипт запуска, а у тебя одно запускает другое, а то опять другое. Сильно наворочено тебе не кажется?
Но если вручную запускаются /etc/init.d/скрипты то и при загрузке системы они должны запускаться. Поправте меня гуру, если я ошибаюсь?
в дебиан-подобных системах автозапуском из init.d можно управлять при помощи утилиты update-rc.d, попробуйте, может поможет.
Давайте я поясню более понятно. У меня перестал запускаться в автоматически(при запуске системы) appache, mysql, ftp сервер. Приходится стартовать в ручную командами в командной строке:
1. invoke-rc.d apache2 restart
2. invoke-rc.d mysql restart
3. /etc/init.d/proftpd start .
Каждый день это делать согласитесь не прикольно ;-) Я написал файл и назвал его start_apach_mysql.sh и туда вписал эти команды, присвоил ему chmod +x . теперь проверил в терминале пишу /home/username/scripts/start_appache_mysql.sh у меня все запускается.
Хочу теперь довести до автоматизма. Узнал что можно прописать команды в /etc/rc.local и все, будет мне запуск, но нету запуска !!!!!!!!!!!!!!!!!!!!!
Так и приходится запускать все в ручную. Посоветуйте идеи как мне автозапуск сделать!
Пробовал вписывать не посредственно invoke-rc.d apache2 restart в rc.local не проходит.
P.S. не бращайте на команду restart, на деле start, просто взял то что по ближе было скопипастил
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Цитата: olex984 от 20 Сентября 2010, 10:34Давайте я поясню более понятно. У меня перестал запускаться в автоматически(при запуске системы) appache, mysql, ftp сервер. Приходится стартовать в ручную командами в командной строке:
1. invoke-rc.d apache2 restart
2. invoke-rc.d mysql restart
3. /etc/init.d/proftpd start .
Каждый день это делать согласитесь не прикольно ;-) Я написал файл и назвал его start_apach_mysql.sh и туда вписал эти команды, присвоил ему chmod +x . теперь проверил в терминале пишу /home/username/scripts/start_appache_mysql.sh у меня все запускается.
Хочу теперь довести до автоматизма. Узнал что можно прописать команды в /etc/rc.local и все, будет мне запуск, но нету запуска !!!!!!!!!!!!!!!!!!!!!
Так и приходится запускать все в ручную. Посоветуйте идеи как мне автозапуск сделать!
Пробовал вписывать не посредственно invoke-rc.d apache2 restart в rc.local не проходит.
P.S. не бращайте на команду restart, на деле start, просто взял то что по ближе было скопипастил /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Во-первых - это костыль
Во-вторых - update.rc-d смотрите параметры и настройте запуск демонов с её помощью
В-третьих - в rc.local прописываются полные пути до приложений то есть не invoke-rc.d mysql restart а /sbin/invoke-rc.d mysql restart и тд
Цитата: Vicpo от 20 Сентября 2010, 12:23Во-первых - это костыль
Во-вторых - update.rc-d смотрите параметры и настройте запуск демонов с её помощью
В-третьих - в rc.local прописываются полные пути до приложений то есть не invoke-rc.d mysql restart а /sbin/invoke-rc.d mysql restart и тд
C третьим это все конечно же так - с полным путем у меня - в самом первом (см выше) сообщении я вывел содержание моего rc.local и там пути я указал полностью.
А с первыми двумя пунктими будем работать.
лана, буду читать еще, гугл с яндексом мне в руки
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
покажите
ls /etc/rc5.d/
мдя... интересно... попробуйте убрать и снова добавить нужные вам службы.
не помню точно, но вроде так:
sudo update-rc.d apache2 disable 2,3,4,5
sudo update-rc.d apache2 enable 2,3,4,5
p.s. и спасибо за уважение к ограниченному рабочему трафику, неужели нельзя текстовую информацию выкладывать текстом?
Цитата: hedgeven от 20 Сентября 2010, 17:22p.s. и спасибо за уважение к ограниченному рабочему трафику, неужели нельзя текстовую информацию выкладывать текстом?
/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' /> прошу прощения. не думаю о людях. Учту замечания
/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />
Щас попробую проделать что мне подсказали.
Цитата: hedgeven от 20 Сентября 2010, 17:22мдя... интересно... попробуйте убрать и снова добавить нужные вам службы.
не помню точно, но вроде так:
sudo update-rc.d apache2 disable 2,3,4,5
sudo update-rc.d apache2 enable 2,3,4,5
Увы не помогло.
Блин да что же такое происходит... А что никак нельзя в запуск вогнать вот это:
root@desktop:~# /etc/init.d/apache2 start
* Starting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
В консоли набрал и все запустилось. Вот куда мне это прописать чтоб автоматически при входе или старте системы это срабатывало.
так и пишите в скрипте /etc/init.d/apache2 start
без всяких invoke-rc.d
Цитата: olex984 от 20 Сентября 2010, 18:02Увы не помогло.
Блин да что же такое происходит... А что никак нельзя в запуск вогнать вот это:
root@desktop:~# /etc/init.d/apache2 start
* Starting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
В консоли набрал и все запустилось. Вот куда мне это прописать чтоб автоматически при входе или старте системы это срабатывало.
У тебя там что-то явно не то, почуму-то астериск грузится, а proftpd и еще парачка нет. Давай следующие: у тебя убунту, а это значит при загрузке системы грузится все скрипты, ктр есть в init.d/. Давай так выключи комп, затем ввойди под своим логином и паролем и введи 1 команду
ps -A
и вывод этой команды покажи нам. И сразу после этого покажи вывод команды
netstat -tap
?
Давайте. И кстати вроде ты точно подметил это возможно и произошло после того как я астериск установил. Просто сразу то я и не заметил, и вот грешу либо на него либо я тогда еще через webmin сделал вирт. сетевуху ну в итоге потом ее убрал и вобще сеть видеть перестал, пока в ручную файлик interfaces не поправил. Но раз ты упомянул астериск значит может и внем дело то.
Так вернемся к нашим командам:
ps -A
tsittser@desktop:~$ ps -A
PID TTY TIME CMD
1 ? 00:00:00 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 migration/0
4 ? 00:00:00 ksoftirqd/0
5 ? 00:00:00 watchdog/0
6 ? 00:00:00 migration/1
7 ? 00:00:00 ksoftirqd/1
8 ? 00:00:00 watchdog/1
9 ? 00:00:00 events/0
10 ? 00:00:00 events/1
11 ? 00:00:00 cpuset
12 ? 00:00:00 khelper
13 ? 00:00:00 netns
14 ? 00:00:00 async/mgr
15 ? 00:00:00 pm
17 ? 00:00:00 sync_supers
18 ? 00:00:00 bdi-default
19 ? 00:00:00 kintegrityd/0
20 ? 00:00:00 kintegrityd/1
21 ? 00:00:00 kblockd/0
22 ? 00:00:00 kblockd/1
23 ? 00:00:00 kacpid
24 ? 00:00:00 kacpi_notify
25 ? 00:00:00 kacpi_hotplug
26 ? 00:00:00 ata/0
27 ? 00:00:00 ata/1
28 ? 00:00:00 ata_aux
29 ? 00:00:00 ksuspend_usbd
30 ? 00:00:00 khubd
31 ? 00:00:00 kseriod
32 ? 00:00:00 kmmcd
35 ? 00:00:00 khungtaskd
36 ? 00:00:00 kswapd0
37 ? 00:00:00 ksmd
38 ? 00:00:00 aio/0
39 ? 00:00:00 aio/1
40 ? 00:00:00 ecryptfs-kthrea
41 ? 00:00:00 crypto/0
42 ? 00:00:00 crypto/1
46 ? 00:00:00 scsi_eh_0
47 ? 00:00:00 scsi_eh_1
48 ? 00:00:00 scsi_eh_2
49 ? 00:00:00 scsi_eh_3
51 ? 00:00:00 kstriped
53 ? 00:00:00 kmpathd/0
55 ? 00:00:00 kmpathd/1
57 ? 00:00:00 kmpath_handlerd
58 ? 00:00:00 ksnapd
59 ? 00:00:00 kondemand/0
60 ? 00:00:00 kondemand/1
61 ? 00:00:00 kconservative/0
62 ? 00:00:00 kconservative/1
277 ? 00:00:00 flush-1:0
278 ? 00:00:00 flush-1:1
279 ? 00:00:00 flush-1:2
280 ? 00:00:00 flush-1:3
281 ? 00:00:00 flush-1:4
282 ? 00:00:00 flush-1:5
283 ? 00:00:00 flush-1:6
284 ? 00:00:00 flush-1:7
285 ? 00:00:00 flush-1:8
286 ? 00:00:00 flush-1:9
287 ? 00:00:00 flush-1:10
288 ? 00:00:00 flush-1:11
289 ? 00:00:00 flush-1:12
290 ? 00:00:00 flush-1:13
291 ? 00:00:00 flush-1:14
292 ? 00:00:00 flush-1:15
293 ? 00:00:00 flush-8:16
294 ? 00:00:00 flush-8:0
297 ? 00:00:00 jbd2/sdb6-8
298 ? 00:00:00 ext4-dio-unwrit
299 ? 00:00:00 ext4-dio-unwrit
316 ? 00:00:00 ureadahead
319 ? 00:00:00 mountall
342 ? 00:00:00 upstart-udev-br
344 ? 00:00:00 udevd
446 ? 00:00:00 udevd
465 ? 00:00:00 udevd
643 ? 00:00:00 kpsmoused
644 ? 00:00:01 phy0
709 ? 00:00:00 i915
822 ? 00:00:00 hd-audio0
860 ? 00:00:00 mount.ntfs-3g
871 ? 00:00:00 mount.ntfs-3g
878 ? 00:00:00 mount.ntfs-3g
931 ? 00:00:00 rsyslogd
932 ? 00:00:00 smbd
934 ? 00:00:00 dbus-daemon
942 ? 00:00:00 gdm-binary
957 ? 00:00:00 NetworkManager
959 ? 00:00:00 modem-manager
963 ? 00:00:00 wpa_supplicant
965 ? 00:00:00 console-kit-dae
1030 ? 00:00:00 gdm-simple-slav
1044 tty7 00:00:06 Xorg
1110 ? 00:00:00 nmbd
1131 ? 00:00:00 dbus-launch
1132 ? 00:00:00 smbd
1147 ? 00:00:00 gdm-session-wor
1151 ? 00:00:00 upowerd
1155 ? 00:00:00 rtkit-daemon
1159 ? 00:00:00 polkitd
1176 ? 00:00:00 hald
1177 ? 00:00:00 hald-runner
1222 ? 00:00:00 hald-addon-inpu
1226 ? 00:00:00 hald-addon-rfki
1235 ? 00:00:00 hald-addon-stor
1245 ? 00:00:00 hald-addon-cpuf
1246 ? 00:00:00 hald-addon-acpi
1256 ? 00:00:00 gnome-keyring-d
1274 ? 00:00:00 gnome-session
1310 ? 00:00:00 ssh-agent
1313 ? 00:00:00 dbus-launch
1314 ? 00:00:00 dbus-daemon
1317 ? 00:00:00 gconfd-2
1326 ? 00:00:00 gnome-settings-
1329 ? 00:00:00 gvfsd
1334 ? 00:00:00 gvfs-fuse-daemo
1338 ? 00:00:01 compiz
1341 ? 00:00:00 pulseaudio
1350 ? 00:00:00 nautilus
1351 ? 00:00:00 gnome-panel
1353 ? 00:00:01 cairo-dock
1354 ? 00:00:00 gconf-helper
1355 ? 00:00:00 gxneur
1357 ? 00:00:00 nm-applet
1361 ? 00:00:00 polkit-gnome-au
1362 ? 00:00:00 gnome-power-man
1363 ? 00:00:00 bluetooth-apple
1364 ? 00:00:01 vino-server
1367 ? 00:00:00 gvfs-gdu-volume
1369 ? 00:00:00 udisks-daemon
1370 ? 00:00:00 udisks-daemon
1372 ? 00:00:00 xneur
1385 ? 00:00:00 gvfs-afc-volume
1388 ? 00:00:00 notify-osd
1392 ? 00:00:00 gvfs-gphoto2-vo
1395 ? 00:00:00 gnome-screensav
1397 ? 00:00:00 bonobo-activati
1403 ? 00:00:00 gvfsd-trash
1405 ? 00:00:00 gdu-notificatio
1411 ? 00:00:00 wnck-applet
1417 ? 00:00:00 sh
1418 ? 00:00:00 gtk-window-deco
1432 ? 00:00:00 tsclient-applet
1444 ? 00:00:00 vinagre-applet
1447 ? 00:00:00 gweather-applet
1449 ? 00:00:00 notification-ar
1451 ? 00:00:00 indicator-apple
1453 ? 00:00:00 clock-applet
1454 ? 00:00:00 indicator-apple
1455 ? 00:00:00 trashapplet
1462 ? 00:00:00 gvfsd-computer
1464 ? 00:00:00 gvfsd-burn
1467 ? 00:00:00 gvfsd-metadata
1468 ? 00:00:00 gnome-user-shar
1470 ? 00:00:00 indicator-me-se
1476 ? 00:00:00 indicator-sessi
1484 ? 00:00:00 indicator-messa
1488 ? 00:00:00 indicator-appli
1490 ? 00:00:00 indicator-sound
1555 ? 00:00:00 python
1563 ? 00:00:00 evolution-alarm
1569 ? 00:00:00 evolution-excha
1579 ? 00:00:00 evolution-data-
1640 ? 00:00:01 ubuntuone-syncd
1770 ? 00:00:00 update-notifier
1777 ? 00:00:00 system-service-
1778 ? 00:00:00 sh
1779 ? 00:00:00 gnome-terminal
1781 ? 00:00:00 aptd
1787 ? 00:00:00 gnome-pty-helpe
1788 pts/0 00:00:00 bash
1818 pts/0 00:00:00 ps
netstat -tap
tsittser@desktop:~$ sudo netstat -tap
[sudo] password for tsittser:
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:microsoft-ds *:* LISTEN 932/smbd
tcp 0 0 *:netbios-ssn *:* LISTEN 932/smbd
tcp6 0 0 [::]:5900 [::]:* LISTEN 1364/vino-server
ну блин я совсем походу не понял как работает загрузка в убунту. Давай так тогда
who -r
будет показан уровень на ктр грузится по умолчанию убунта, по идеи 2. Короче смотриш на каком уровне грузится и заходишь в
/etc/rcX.d
где Х-уровень загрузки. Там смотришь что там есть
ls -l
и показываешь сюда
/blink.gif\' class=\'bbc_emoticon\' alt=\':blink:\' />
Вот еще надыбал (http://linuxforum.kz/topic/3961-apt-и-все-все-все/):
Цитировать2. Любители ковыряния в системе, а также системные администраторы, серверы которых подверглись взлому, скорее всего захотят вернуть пакеты к начальному состоянию, в котором они находились до проведения манипуляций. Поможет в этом команда:
$ sudo apt-get install --reinstall пакет
Цитата: hedgeven от 21 Сентября 2010, 17:35по идее 3 или 5 )
Не, убунту всегда из коробки (начиная с какой-то версии 8 по моему) грузится на 2 уровне и файла /etc/inittab не существует в системе.
А щас еще прикольнее будет всем:
root@desktop:/# who -r
root@desktop:/#
У меня по данной команде пусто
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
А реинстал попробую в скоре.
попробовал реинстал, проексперементировал на proftpd вроде как все сделал он. Ситуацию не исправело а наоборот, теперь при запуске ftp сервера выдается ошибка:
root@desktop:/etc/proftpd# /etc/init.d/proftpd start
* Starting ftp server proftpd - mod_dso/0.4: module 'mod_tls.c' already loaded
- Fatal: LoadModule: error loading module 'mod_tls.c': Operation not permitted on line 8 of '/etc/proftpd/proftpd.conf'
[fail]
root@desktop:/etc/proftpd#
Так же пробовал на апаче, все хорошо но автозагрузки это не прибавило
/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' />
посмотрите логи на момент запуска системы, вдруг что интересное найдете
Цитата: olex984 от 22 Сентября 2010, 09:27А щас еще прикольнее будет всем:
root@desktop:/# who -r
root@desktop:/#
Ну тогда
runlevel
и пакажи все же что лежит в
ls -l /etc/rc2.d/
proftpd потом разберемся он может и инитедом запускаться, главное мускуль и апач сейчас.
Цитата: B@F от 22 Сентября 2010, 13:50Ну тогдаrunlevel
и пакажи все же что лежит вls -l /etc/rc2.d/
Блин, вот хорошо когда с умными и терпиливыми людьми общаешься, я вроде уже начинаю думать в нужное русло. Вот вывод команд, runlevel смешно
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
tsittser@desktop:~$ runlevel
unknown
tsittser@desktop:~$ ls -l /etc/rc2.d/
итого 4
-rw-r--r-- 1 root root 677 2010-03-30 12:17 README
lrwxrwxrwx 1 root root 15 2010-09-01 10:06 S15bind9 -> ../init.d/bind9
lrwxrwxrwx 1 root root 15 2010-09-07 11:31 S15dahdi -> ../init.d/dahdi
lrwxrwxrwx 1 root root 17 2010-09-01 10:15 S16openvpn -> ../init.d/openvpn
lrwxrwxrwx 1 root root 16 2010-09-01 12:06 S20atftpd -> ../init.d/atftpd
lrwxrwxrwx 1 root root 17 2010-09-13 08:19 S20darkice -> ../init.d/darkice
lrwxrwxrwx 1 root root 20 2010-08-27 02:47 S20fancontrol -> ../init.d/fancontrol
lrwxrwxrwx 1 root root 17 2010-08-27 17:30 S20hddtemp -> ../init.d/hddtemp
lrwxrwxrwx 1 root root 24 2010-09-13 08:18 S20icecast-server -> ../init.d/icecast-server
lrwxrwxrwx 1 root root 20 2010-08-27 02:47 S20kerneloops -> ../init.d/kerneloops
lrwxrwxrwx 1 root root 23 2010-09-01 10:15 S20openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root 19 2010-09-22 11:15 S20pure-ftpd -> ../init.d/pure-ftpd
lrwxrwxrwx 1 root root 27 2010-08-27 02:47 S20speech-dispatcher -> ../init.d/speech-dispatcher
lrwxrwxrwx 1 root root 17 2010-08-27 18:00 S20vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root 17 2010-08-28 08:22 S20winbind -> ../init.d/winbind
lrwxrwxrwx 1 root root 18 2010-09-07 12:46 S21asterisk -> ../init.d/asterisk
lrwxrwxrwx 1 root root 19 2010-08-27 02:47 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root 16 2010-09-01 10:15 S30squid3 -> ../init.d/squid3
lrwxrwxrwx 1 root root 22 2010-09-01 10:00 S40dhcp3-server -> ../init.d/dhcp3-server
lrwxrwxrwx 1 root root 14 2010-08-27 02:47 S50cups -> ../init.d/cups
lrwxrwxrwx 1 root root 17 2010-09-22 11:38 S50proftpd -> ../init.d/proftpd
lrwxrwxrwx 1 root root 20 2010-08-27 02:47 S50pulseaudio -> ../init.d/pulseaudio
lrwxrwxrwx 1 root root 15 2010-08-27 02:47 S50rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 15 2010-08-27 02:47 S50saned -> ../init.d/saned
lrwxrwxrwx 1 root root 19 2010-08-27 02:47 S70dns-clean -> ../init.d/dns-clean
lrwxrwxrwx 1 root root 18 2010-08-27 02:47 S70pppd-dns -> ../init.d/pppd-dns
lrwxrwxrwx 1 root root 24 2010-08-27 02:47 S90binfmt-support -> ../init.d/binfmt-support
lrwxrwxrwx 1 root root 17 2010-09-09 18:53 S92camserv -> ../init.d/camserv
lrwxrwxrwx 1 root root 17 2010-08-27 17:53 S95preload -> ../init.d/preload
lrwxrwxrwx 1 root root 22 2010-08-27 02:47 S99acpi-support -> ../init.d/acpi-support
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 20 2010-09-16 12:36 S99asterisk -> /etc/init.d/asterisk
lrwxrwxrwx 1 root root 21 2010-08-27 02:47 S99grub-common -> ../init.d/grub-common
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 S99mysql -> /etc/init.d/mysql
lrwxrwxrwx 1 root root 18 2010-08-27 02:47 S99ondemand -> ../init.d/ondemand
lrwxrwxrwx 1 root root 18 2010-08-27 02:47 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 16 2010-09-16 12:36 S99smbd -> /etc/init.d/smbd
lrwxrwxrwx 1 root root 16 2010-09-02 17:34 S99webmin -> ../init.d/webmin
lrwxrwxrwx 1 root root 18 2010-09-16 12:36 S99webmin_1 -> /etc/init.d/webmin
tsittser@desktop:~$
C proftp решил нашел конфиг новый и все запускается тока авторизация не срабатывает. Но вы правы главное апач и скуль поправить.
Конечно я думал что пути решения для всего что у меня не запускаются будут одинаковыми, потому что есть еще очень важная вещь - у меня и виртул бокс приходится запускать командой
service vboxdrv start
(могу чуть в буквах ошибаться потому что по памяти написал,а в консоли табом пользуюсь
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> )
ну эт лана давай те начнем с апача. а там глядишь и поиму суть и может сам уже допру что да как.
P.S. Так от себя: у меня rc0.d и по rc6.d примерно одинаково. И везде есть и апач и маискуэль и вирт бокс и фтп
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Цитата: olex984 от 22 Сентября 2010, 14:07
ну эт лана давай те начнем с апача. а там глядишь и поиму суть и может сам уже допру что да как.
P.S. Так от себя: у меня rc0.d и по rc6.d примерно одинаково. И везде есть и апач и маискуэль и вирт бокс и фтп /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Я сдаюсь
/blush.gif\' class=\'bbc_emoticon\' alt=\':blush:\' />. Нет во мне знаний. Смотри логи системы и апача на момент запуска, это нужно было уже сдавно делать. а rc0 и rc6 это уровни для выключения и перезагрузки системы, они и должны быть одинаковы. Странно другое почему уровень текущий не показывает.
Во пока писал придумал. Если у тебя консоль только попробуй
init 3
, если графика
init 5
сразу после загрузки системы. Или просто
init 2
что произойдет? Запустятся ли сами демоны? и что покажет команда
runlevel
после принудительного перехода. Но в любом случаи посмотри логи.
Цитата: B@F от 22 Сентября 2010, 17:03Я сдаюсь /blush.gif\' class=\'bbc_emoticon\' alt=\':blush:\' />. Нет во мне знаний. Смотри логи системы и апача на момент запуска, это нужно было уже сдавно делать. а rc0 и rc6 это уровни для выключения и перезагрузки системы, они и должны быть одинаковы. Странно другое почему уровень текущий не показывает.
Во пока писал придумал. Если у тебя консоль только попробуй init 3
, если графика init 5
сразу после загрузки системы. Или простоinit 2
что произойдет? Запустятся ли сами демоны? и что покажет команда runlevel
после принудительного перехода. Но в любом случаи посмотри логи.
B@F (//user/781-bf/) не сдаваться !!!!!!!!!!!!!!!!!!!!!!!!!!!!! После команды init 3 он выводит номер 3 по команде runlevel и все службы поднялись.Теперь. Как мне сделать чтоб система поднималась по init 3?
НЕ СДАВЁМСЯ
/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' />
Manage INIT (http://www.goitexpert.com/general/manage-linux-init-or-startup-scripts/)
Либо просто заставить Ubuntu грузиться в 3 уровне
Откройте /boot/grub/menu.lst
и в текущем ядре измените параметры загрузки ядра
к примеру было так
kernel /vmlinuz-2.6.20-16-generic root=UUID=d9cb5057-ee1d-448b-b635-e24be0deb7a1 ro quiet acpi=force splash
делаем так
kernel /vmlinuz-2.6.20-16-generic root=UUID=d9cb5057-ee1d-448b-b635-e24be0deb7a1 ro quiet acpi=force 3
3 вместо splash
Цитата: Vicpo от 22 Сентября 2010, 17:21Manage INIT (http://www.goitexpert.com/general/manage-linux-init-or-startup-scripts/)
Либо просто заставить Ubuntu грузиться в 3 уровне
Откройте /boot/grub/menu.lst
и в текущем ядре измените параметры загрузки ядра
к примеру было так
kernel /vmlinuz-2.6.20-16-generic root=UUID=d9cb5057-ee1d-448b-b635-e24be0deb7a1 ro quiet acpi=force splash
делаем так
kernel /vmlinuz-2.6.20-16-generic root=UUID=d9cb5057-ee1d-448b-b635-e24be0deb7a1 ro quiet acpi=force 3
3 вместо splash
А в 10-ой убунте нету же menu.list ?! там вроде по сложнее, можете по подробней написать, чтоб не убить мне систему.
Цитата: olex984 от 22 Сентября 2010, 17:36А в 10-ой убунте нету же menu.list ?! там вроде по сложнее, можете по подробней написать, чтоб не убить мне систему.
Тогда так пробуем
в /
etc/init/rc-sysinit.conf:
env DEFAULT_RUNLEVEL=3
в
/etc/init/gdm.conf:
start on (filesystem
and started hal
and tty-device-added KERNEL=tty7
and (graphics-device-added or stopped udevtrigger)
and runlevel [!3])
stop on runlevel [016]
Цитата: olex984 от 22 Сентября 2010, 17:16 B@F не сдаваться !!!!!!!!!!!!!!!!!!!!!!!!!!!!! После команды init 3 он выводит номер 3 по команде runlevel и все службы поднялись.
Теперь. Как мне сделать чтоб система поднималась по init 3?
Ну вот уже результат есть.
Цитата: Vicpo от 22 Сентября 2010, 17:51/etc/init/rc-sysinit.conf:
env DEFAULT_RUNLEVEL=3
А я все голову ломал где же в убунту прописано это злодейство. Завтра то же у себя с этим поиграюсь
/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />
вобщем. Прописал я эти строки. И что вы думаете не загрузилась убунту моя. Хорошо что диск под рукой. Начал вычислять убирать по очереди строки и выяснил что грузится когда
env DEFAULT_RUNLEVEL=3
если прописываю
start on (filesystem
and started hal
and tty-device-added KERNEL=tty7
and (graphics-device-added or stopped udevtrigger)
and runlevel [!3])
stop on runlevel [016]
то система не грузится. Кстати все равно слжбы не запустились. Но хорошо то что теперь проделываю одну операцию чтоб запустить все:
init 3
runlevel
За это уже спасибо всем.
Но хочется добить автозапуск
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Помогайте люди
/wink.gif\' class=\'bbc_emoticon\' alt=\';)\' />
попробуйте все-таки настроить grub как советовал Vicpo
вот (http://ru.wikibooks.org/wiki/Grub_2) изучайте.
Цитата: hedgeven от 23 Сентября 2010, 11:26попробуйте все-таки настроить grub как советовал Vicpo
Пробую, изучаю. Пока результата 0. Пробовал вот какие способы:
1. Vicpo советовал прописать
Цитироватьи в текущем ядре измените параметры загрузки ядра
к примеру было так
kernel /vmlinuz-2.6.20-16-generic root=UUID=d9cb5057-ee1d-448b-b635-e24be0deb7a1 ro quiet acpi=force splash
делаем так
kernel /vmlinuz-2.6.20-16-generic root=UUID=d9cb5057-ee1d-448b-b635-e24be0deb7a1 ro quiet acpi=force 3 3 вместо splash
почитав по убунте 10ой нашел файлы, котрые могут содержать данную фразу. Так вот пробовал вставить "3 вот здесь":
/etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=30
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet 3" # Здесь было splash изменил
GRUB_CMDLINE_LINUX=" splash"
update-grub
Перезагрузился но результату не дало.
2. В файл /etc/grub.d/40_custom прописывал
menuentry 'My Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set f36c9417-d59f-4d12-8171-00a1052a9d63
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=f36c9417-d59f-4d12-8171-00a1052a9d63 ro [b]quiet acpi=force 3[/b] # Изначально там было splash quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
Тоже аптеитил граб, перезагружался, но результат "0".
Вот пока писал еще вариант придумал может прописать :
/etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=30
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet 3" # Здесь было splash изменил
GRUB_CMDLINE_LINUX=" splash"]
GRUB_CMDLINE_LINUX=" splash"[color="#8b0000"]
[size="3"]# сюда вставить "3" ?[/size][/color]
Вобщем даже и не знаю
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> щас попробую конечно. Но вобще я удивился как можно так легко взять и угрохать автозагрузку
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> Я уже снес астериск думал может все вернется, но
/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' />
можно изменить на один сеанс и проверить. то есть во время загрузки компа, в меню граба отредактировать строку загрузки как надо.
не исключено, что со своими экспериментами с upsart и отхождением от традиционных уровней запуска linux, убунтовцы что-то сломали. может в след. релизе все внезапно заработает как надо(перед каждым релизом убунты об этом думаю)
А давайте зайдем с другой стороны. Есть ли в убунте востановление системы по типу Window? Там же(windows) когда диск вставляешь можно востановление сделать - и файлы целы и винда заработала
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> . Т.е. как можно переставить убунту без потери данных? Конечно впринципе я переставлю, солью фалы на другой раздел, переставлю и потом снова залью. И пакеты сохраню локально, чтоб с нета пото снова не качать. Но конечно хочется просто исправить.
И еще раз повотрюсь, может просто уже забыли но вначале я писал еще вот что:
может просто кто нить знает как засунуть команды в автозагрузку(rc.local не срабатывало правда команды были другие
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> ...) :
init 3
runlevel
?
Цитата: hedgeven от 23 Сентября 2010, 13:52не исключено, что со своими экспериментами с upsart и отхождением от традиционных уровней запуска linux, убунтовцы что-то сломали.
Они не сломали
/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' /> , а применили новую технологию загрузки. Ubuntu тем и отличается, что всегда впереди и самая первая применяет все новое, по крайней мере то что они отошли от традиционной методики загрузки линукс это доказывает.
/cool.gif\' class=\'bbc_emoticon\' alt=\'B)\' /> Уже давно и у всех нормально все работает, почему же сломали, правильнее сказать сломал
/wink.gif\' class=\'bbc_emoticon\' alt=\';)\' />.
Цитата: olex984 от 23 Сентября 2010, 14:09А давайте зайдем с другой стороны. Есть ли в убунте востановление системы по типу Window? Там же(windows) когда диск вставляешь можно востановление сделать - и файлы целы и винда заработала . Т.е. как можно переставить убунту без потери данных? Конечно впринципе я переставлю, солью фалы на другой раздел, переставлю и потом снова залью. И пакеты сохраню локально, чтоб с нета пото снова не качать. Но конечно хочется просто исправить.
И еще раз повотрюсь, может просто уже забыли но вначале я писал еще вот что:
может просто кто нить знает как засунуть команды в автозагрузку(rc.local не срабатывало правда команды были другие ...) :
init 3
runlevel
?
Дело в том, что для восстановления винда использует сохраненные файлы, т.е. бекап, а в твоем случаи нет никагого бекапа, ты же его не делал? Берешь копируешь все пакеты из /var/cache/apt/archives/; затем копируешь конфиги тех демонов, ктр ты уже успел сконфигурить для себя. Далее переустанавливаешь, устанавливаешь пакеты и закидываешь конфиги на родину. Теоретически сработает.
Пропиши в файл rc.local
/sbin/init 3
и перезагрузись. Что будет.
P.S. runleval команда для просмотра на каком уровне сейчас и до этого.
Весь косяк из-за того, что мы не знаем толком как грузится убунту, вот и весь сыр бор.
/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />
/sbin/init 3
Попробовал -не сработало.
Теперь вот какая идея: Написать скрипт например init.sh, в него типа прописать две строки
sudo su
init 3
2. Делаем chmod +x init.sh.
3. И Засунуть его Система-параметры-Запускаемые приложения, и там команду на выполнение файла.
Вот плохо то что программированием в шел еще не изучал, пока тока запускаю файл и только первая строка срабатывает, дальше не идет.
Узнал так - между ними вставлял команду echo "первая команда".
как вы считаете может такое сработать? И еще если кто точно знает как написать две команды в шел напишите плиз, я конечно щас сам поищю,ну вдруг кто то опередит меня
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Цитата: olex984 от 24 Сентября 2010, 12:27/sbin/init 3
Попробовал -не сработало.
Теперь вот какая идея: Написать скрипт например init.sh, в него типа прописать две строки
sudo su
init 3
2. Делаем chmod +x init.sh.
3. И Засунуть его Система-параметры-Запускаемые приложения, и там команду на выполнение файла.
Вот плохо то что программированием в шел еще не изучал, пока тока запускаю файл и только первая строка срабатывает, дальше не идет.
Узнал так - между ними вставлял команду echo "первая команда".
как вы считаете может такое сработать? И еще если кто точно знает как написать две команды в шел напишите плиз, я конечно щас сам поищю,ну вдруг кто то опередит меня /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Читай лучше как заставить убунту грузиться на нужном уровне, т.е. как она грузится, этапы и конфигурационные файлы.
И еще попробуй так: Создай в etc файл inittab и добавь в него следующие:
id:3:initdefault:
Что будет после перезагрузки?
id:3:initdefault:
поробовал, ничего загрузился как обычно, но так же без апача.
Вот. есть еще кое что. Я тут просто взял и набрал команду
./rc.local
И вобщем то что было у меня в нем запустилось, тренировался на запуске "пунты". Так вот, что то мне кажется что после прописания строки в rc.local надо наверное какой нить апдеит делать как в грабе типа update-rc?
Так давайте ка заново пройдем на примере apache и mysql
покажите вывод
ls -l /etc/rc?.d/*apache2
и
ls -l /etc/rc?.d/*myql
потом сделайте
update.rc-d apache2 remove
и
update.rc-d mysql remove
потом
update-rc.d apache2 defaults 91
и
update-rc.d mysql defaults 90
потом опять
ls -l /etc/rc?.d/*apache2
и
ls -l /etc/rc?.d/*myql
вывод сюда
потом ребут и как загрузится вывод команд
ps ax | grep mys
ps ax | grep apac
Так у меня вот какой прогресс. Как мне тут выше советовали почитал про апстарт. вот результат.
Создал файл /etc/init/init.conf
start on runlevel [0123456]
stop on runlevel [!$RUNLEVEL]
exec /home/tsittser/scripts/init.sh
Далее создал /home/tsittser/scripts/init.sh
echo "start" >> /log.txt;
/etc/init.d/apache2 start
В итоге после перезагрузки в файле /log.txt появилась надпись start, но процесс апач не стартовал.
P.S. Vicpo щас отвечу по вашему вопросу.
ДЛя Vicpo
root@desktop:~# ls -l /etc/rc?.d/*apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc0.d/K09apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc1.d/K09apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc2.d/S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc3.d/S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc4.d/S91apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc5.d/S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc6.d/K09apache2 -> ../init.d/apache2
root@desktop:~#
root@desktop:~# ls -l /etc/rc?.d/*mysql
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 /etc/rc2.d/S99mysql -> /etc/init.d/mysql
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 /etc/rc3.d/S99mysql -> /etc/init.d/mysql
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 /etc/rc5.d/S99mysql -> /etc/init.d/mysql
root@desktop:~#
Ошибка у меня update-rc.d
root@desktop:~# update-rc.d apache2 remove
update-rc.d: /etc/init.d/apache2 exists during rc.d purge (use -f to force)
root@desktop:~#
C mysql вывод тот же...
update-rc.d: warning: /etc/init.d/mysql missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
System start/stop links for /etc/init.d/mysql already exist.
root@desktop:~#
root@desktop:~# update-rc.d apache2 defaults 91
System start/stop links for /etc/init.d/apache2 already exist.
root@desktop:~#
root@desktop:~# ls -l /etc/rc?.d/*apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc0.d/K09apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc1.d/K09apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc2.d/S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc3.d/S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc4.d/S91apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc5.d/S99apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 17 2010-09-20 16:52 /etc/rc6.d/K09apache2 -> ../init.d/apache2
root@desktop:~#
root@desktop:~# ls -l /etc/rc?.d/*mysql
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 /etc/rc2.d/S99mysql -> /etc/init.d/mysql
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 /etc/rc3.d/S99mysql -> /etc/init.d/mysql
lrwxrwxrwx 1 root root 17 2010-09-16 12:36 /etc/rc5.d/S99mysql -> /etc/init.d/mysql
root@desktop:~#
Пошел в ребут.... ждите ответа, если долго не будет значит система не поднялась
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Перезагрузился, вот вывод.
tsittser@desktop:~$ ps ax | grep mys
1885 pts/1 S+ 0:00 grep --color=auto mys
tsittser@desktop:~$ ps ax | grep apac
1914 pts/1 S+ 0:00 grep --color=auto apac
tsittser@desktop:~$
Апач не поднялся ....
Хорошо, тогда так
update.rc-d -f mysql remove
update.rc-d -f apache2 remove
потом
update-rc.d mysql defaults 90
update-rc.d apache2 defaults 91
ребут и вывод
Цитироватьps ax | grep mys
ps ax | grep apac
root@desktop:~# update-rc.d -f mysql remove
Removing any system startup links for /etc/init.d/mysql ...
/etc/rc2.d/S99mysql
/etc/rc3.d/S99mysql
/etc/rc5.d/S99mysql
root@desktop:~# update-rc.d -f apache2 remove
Removing any system startup links for /etc/init.d/apache2 ...
/etc/rc0.d/K09apache2
/etc/rc1.d/K09apache2
/etc/rc2.d/S99apache2
/etc/rc3.d/S99apache2
/etc/rc4.d/S91apache2
/etc/rc5.d/S99apache2
/etc/rc6.d/K09apache2
root@desktop:~# update-rc.d mysql defaults 90
update-rc.d: warning: /etc/init.d/mysql missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/mysql ...
/etc/rc0.d/K90mysql -> ../init.d/mysql
/etc/rc1.d/K90mysql -> ../init.d/mysql
/etc/rc6.d/K90mysql -> ../init.d/mysql
/etc/rc2.d/S90mysql -> ../init.d/mysql
/etc/rc3.d/S90mysql -> ../init.d/mysql
/etc/rc4.d/S90mysql -> ../init.d/mysql
/etc/rc5.d/S90mysql -> ../init.d/mysql
root@desktop:~# update-rc.d apache2 defaults 91
Adding system startup for /etc/init.d/apache2 ...
/etc/rc0.d/K91apache2 -> ../init.d/apache2
/etc/rc1.d/K91apache2 -> ../init.d/apache2
/etc/rc6.d/K91apache2 -> ../init.d/apache2
/etc/rc2.d/S91apache2 -> ../init.d/apache2
/etc/rc3.d/S91apache2 -> ../init.d/apache2
/etc/rc4.d/S91apache2 -> ../init.d/apache2
/etc/rc5.d/S91apache2 -> ../init.d/apache2
root@desktop:~#
Ребучусь .
tsittser@desktop:~$ ps ax | grep mys
1843 pts/0 S+ 0:00 grep --color=auto mys
tsittser@desktop:~$ ps ax | grep apac
1883 pts/0 S+ 0:00 grep --color=auto apac
Так же не поднялся
/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' />
покажите вывод
ls -la /etc/init.d/apac*
ls -la /etc/init.d/mysq*
Цитата: Vicpo от 24 Сентября 2010, 15:14покажите вывод
ls -la /etc/init.d/apac*
ls -la /etc/init.d/mysq*
root@desktop:~# ls -la /etc/init.d/apac*
-rwxr-xr-x 1 root root 6157 2010-04-14 00:27 /etc/init.d/apache2
root@desktop:~# ls -la /etc/init.d/mysq*
lrwxrwxrwx 1 root root 21 2010-09-01 13:02 /etc/init.d/mysql -> /lib/init/upstart-job
Хммм... есть разница м/у ними....
Цитата: olex984 от 24 Сентября 2010, 13:01id:3:initdefault:
поробовал, ничего загрузился как обычно, но так же без апача.
Вот. есть еще кое что. Я тут просто взял и набрал команду
./rc.local
И вобщем то что было у меня в нем запустилось, тренировался на запуске "пунты". Так вот, что то мне кажется что после прописания строки в rc.local надо наверное какой нить апдеит делать как в грабе типа update-rc?
У тебя при старте не грузятся некоторые скрипты apach2 mysql proftpd rc.local и быть может еще и другие. Потому такая песня. А почему? Это интересный вопрос.
А скрипт запуска мускуля действительно странный( не как у меня), но с этим лучше потом разобраться. Сейчас главное загрузка системы.
Да я уже не знаю на что грешить. Я уже думаю что это не из-за астериска, а как и наверное, любой человек севший за убунту, меня завлекли первым делом эфекты(куб, резин. окна, сгорание).
Вот и еще я хотел поставить splash картинку т.к. видимо дистриб глючный у меня шоль, но полсе граба у меня просто маргает курсор и так до экрана логина. Вот и читав в нете пробовал ставить прожки для смены сплаш картинки (извиняюсь если не правильно употребляю термин - новичек), ну и пробовал но ничего не получалось. Так вот может мне откуда нить взять исправные файлы загрузки как мы обсуждали выше по теме и все вернется?! Я уже и незнаю что да как. Но больше всего, конечно, поражает то, что в одно касание взять и сломать автозапуск.
P.S. да много чего не запускается, хорошо что еще samba запускается, а то вобще наеврное уже бы переставлял ситсему
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Цитата: olex984 от 24 Сентября 2010, 16:36Да я уже не знаю на что грешить. Я уже думаю что это не из-за астериска, а как и наверное, любой человек севший за убунту, меня завлекли первым делом эфекты(куб, резин. окна, сгорание).
Вот и еще я хотел поставить splash картинку т.к. видимо дистриб глючный у меня шоль, но полсе граба у меня просто маргает курсор и так до экрана логина. Вот и читав в нете пробовал ставить прожки для смены сплаш картинки (извиняюсь если не правильно употребляю термин - новичек), ну и пробовал но ничего не получалось. Так вот может мне откуда нить взять исправные файлы загрузки как мы обсуждали выше по теме и все вернется?! Я уже и незнаю что да как. Но больше всего, конечно, поражает то, что в одно касание взять и сломать автозапуск.
P.S. да много чего не запускается, хорошо что еще samba запускается, а то вобще наеврное уже бы переставлял ситсему /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Я чего только не делал у себя и сплешь менял и груб на бург и на работе астериск поднимал и тоже ковырялся много где, но при этом загрузка всегда правильно отробатывала и если и были проблемы, то только в конфигурации какого либо софта. Я конечно не знаю как и что ты делал какими методами, я всегда старался не ставить по из всяких ppa репозиториев, и если что и ставил то очень осторожно изменял настройки. На твоем месте я бы все переустановил и начал с нуля, да и опыта набирешься заодно, а это никому не мешает.
Цитата: B@F от 24 Сентября 2010, 16:48Я чего только не делал у себя и сплешь менял и груб на бург и на работе астериск поднимал и тоже ковырялся много где, но при этом загрузка всегда правильно отробатывала и если и были проблемы, то только в конфигурации какого либо софта. Я конечно не знаю как и что ты делал какими методами, я всегда старался не ставить по из всяких ppa репозиториев, и если что и ставил то очень осторожно изменял настройки. На твоем месте я бы все переустановил и начал с нуля, да и опыта набирешься заодно, а это никому не мешает.
Да, наверное решусь на переустановку. Как раз было желание переразбить жесткий по новому.
Ну все. Переставил систему
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> Щас пакеты буду заливать .... Всем спасибо .... Надеюсь больше проблем такиих масштабов не будет
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Ну вот и все. Вроде все пакеты залил. Все работает. Щас все отображает:
root@oleg-desktop:/etc/proftpd# runlevel
N 2
Кстати просмотрел дом комп и нашел разницу дома не установлены были пакеты астериска, и всякие там сплашскрины. Так что есть предлог сказать что где то накасячил либо астериск либо прожки по сплэш, естественно не без моего участия (http://linuxforum.kz/public/style_emoticons/default/blush.gif)
Ну а щас продолжаю осваивать Убунту. Всем спасибо за время - научили многому
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />