| AUTOR |
PORUKA |
|
|
Oglašeno: 26 Jul 05 10:07
|
|
initng je kompletna zamena za stari sysvinit. Glavni cilj ovog projekta je ubrzavanje boot-a systema, i mogu da kazem da su zaista uspeli u tome! Svi servisi se startuju paralelno i to dok se recimo za jedan servis koriste I/O operacije, drugi startuje nesto vezano za procesor, treci nesto trece... bas paralelno, nema sta... I rezultati su neverovatni, jeste da je projekat jos u ranoj fazi razvoja ali mnogo mnogo obecava. Ja licno nisam merio vreme boot-a ali nekim ljudima je recimo umesto 55s vreme dizanja sistema smanjeno na 15s. Nemam razloga da sumnjam u ovako nesto jer sam video svojim ocima..
E sad, initng se nalazi u portage-u ali posto se promene desavaju bas cesto bolje je skinuti cvs ebuild odavde - http://initng.thinktux.net/download/ (u stvari nije cvs vec subversion, pa treba staviti i njega). Koriste se drugacije rc skripte pa mozda necete imati bas sve sto treba ali radi se uveliko a neke jednostavnije skripte mogu i da se napisu. Za sad ovo ima smisla samo na gentoo linux-u, autor koristi gentoo pa je sve prilagodio njemu jeli, ali polako...
Umesto rc-update-a se koristi ng-update, slicne su komande, samo treba kucati i direktorijum u kome se skripta nalazi, nesto kao system/modules ili deamon/acpid i sl. I naravno treba kernelu staviti do znanja da koristi initng, pa dodajte init=/sbin/initng u grub ili lilo.conf
http://initng.thinktux.net/index.php/Main_Page http://forum.initng.thinktux.net http://initng.thinktux.net/index.php/Boot_charts_Official
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 29 Jul 05 16:10
|
|
Oh boy, you have some big balls. Jel radiš ti backup pre ovih bleeding vratolomija. 
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 29 Jul 05 16:22
|
|
Ma naravno, http://forums.gentoo.org/viewtopic-t-312817-highlight-stage4.html
Sve je skockano i zapakovano, a u slucaju nekog sranja trebalo bi mi vremena samo koliko je potrebno da se otpakuje arhiva...
A i ne moze nista da se sjebe sa ovim, dodas u grub ili lilo jos jednu opciju koja ima u komandnoj liniji init=/sbin/initng. Stari sysvinit mozes i dalje da koristis, recimo podignem sys sa initng-om i pokrenem /etc/init.d/lircd start posto jos uvek nema init skripte za lirc... i to radi...
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 29 Jul 05 17:00
|
|
Za ovo ti uopste ne treba backup jer je totalno bezbolno. Samo se startuju programi i to je to. Ja sam ga bio probao pre jedno nedelju dana, ali nisam imao vremena da se nesto igram sa njim....
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 30 Jul 05 02:51
|
|
Ja sam bio u iskusenju da se poigram, ali s obzirom da masinu nikad ne gasim, a resetujem jaaako retko - odustah 
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 30 Jul 05 11:23
|
|
Ja sam sjebao uptime od 70 dana tako sto sam preopteretio UPS, od tada se poigravam sa svim i svacim. nikad ne gasim masinu al restart padne tu i tamo oko necega kad se igram
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 30 Jul 05 12:13
|
|
lolovoz i to kakav Samo sam prebao ovu 1.5 verziju iz portage. Boot je baš skočio ali mašina neće u halt pa to ti je. Verzija 1.6 koja se malopre našla u portage stablu je rešila taj problem kod mene. IMHO ovo svakako treba da zameni sysvinit i postane standard, rezultat u brzini je fenomenalan!! 
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 30 Jul 05 20:42
|
|
gen2brain napisao:
To mi kaži!
Sad mogu bez brige da odem na more i ostavim matorcima računar...
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 03 Aug 05 00:34
|
|
Sve je ovo u redu, hteo bih da probam, ali kažeš koriste se nešto drugačije inint skripte... to mi se ne svidja, da li mogu da poteram ovo što mi treba??
Citat:
alsasound | default
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
cupsd | default
domainname | default
hostname | boot
keymaps | boot
local | default nonetwork
localmount | boot
metalog | default
modules | boot
net.lo | boot
rmnologin | boot
serial | boot
slmodem | default
splash | default
urandom | boot
verynice | default
vixie-cron | default
xdm | default
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 03 Aug 05 03:53
|
|
Aj sad, probao sam i 0.1.6 i 0.1.99 verzije i neće pa to ti je...
Citat: Initng is installed. Add init=/sbin/initng in your bootloader configuration
eg. at the end of the kernel line in /boot/grub/grub.conf
Have a lot of fun!
./gen_system_runlevel.sh /
ACCESS DENIED mkdir: /etc/initng
mkdir: cannot create directory `//etc/initng': Permission denied
Automatically generating system,runlevel,default.runlevel and up.i
ACCESS DENIED open_wr: /etc/initng/system.runlevel
./gen_system_runlevel.sh: line 45: //etc/initng/system.runlevel: Permission denied
ACCESS DENIED open_wr: /etc/initng/system.runlevel
./gen_system_runlevel.sh: line 57: //etc/initng/system.runlevel: Permission denied
ACCESS DENIED open_wr: /etc/initng/default.runlevel
./gen_system_runlevel.sh: line 67: //etc/initng/default.runlevel: Permission denied
Adding daemon/vixie-cron to default.runlevel
ACCESS DENIED open_wr: /etc/initng/default.runlevel
./gen_system_runlevel.sh: line 25: //etc/initng/default.runlevel: Permission denied
ACCESS DENIED open_wr: /etc/initng/up.runlevel
./gen_system_runlevel.sh: line 97: //etc/initng/up.runlevel: Permission denied
Done generating files.
man:
prepallstrip:
strip: i386-pc-linux-gnu-strip --strip-unneeded
strip: i386-pc-linux-gnu-strip --strip-unneeded
lib/initng/libinteractive.so.0.0.0
lib/initng/libprovide.so.0.0.0
lib/initng/libngc2.so.0.0.0
lib/initng/libdepend.so.0.0.0
lib/initng/libstcmd.so.0.0.0
lib/initng/libdown.so.0.0.0
lib/initng/librlparser.so.0.0.0
lib/initng/libiparser.so.0.0.0
lib/initng/libsuid.so.0.0.0
lib/initng/librenice.so.0.0.0
lib/initng/libbashlaunch.so.0.0.0
lib/initng/libpause.so.0.0.0
lib/initng/libchdir.so.0.0.0
lib/initng/libup.so.0.0.0
lib/initng/libstdout.so.0.0.0
lib/initng/libchroot.so.0.0.0
lib/initng/libpidfile.so.0.0.0
lib/initng/libinitctl.so.0.0.0
lib/initng/libcpout.so.0.0.0
lib/initng/libsimplelauncher.so.0.0.0
lib/initng/libsyncron.so.0.0.0
lib/libinitng.so.0.0.0
sbin/ngc
sbin/ngdc
sbin/install_service
sbin/system_off
sbin/initng
making executable: /lib/libinitng.so.0.0.0
>>> Completed installing initng-0.1.6 into /var/tmp/portage/initng-0.1.6/image/
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-sys-apps_-_initng-0.1.6-12951.log"
mkdir: /etc/initng
open_wr: /etc/initng/system.runlevel
open_wr: /etc/initng/system.runlevel
open_wr: /etc/initng/default.runlevel
open_wr: /etc/initng/default.runlevel
open_wr: /etc/initng/up.runlevel
---------------------------------------------------------------------- ----------
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 03 Aug 05 09:13
|
|
Probaj da napravis rucno /etc/initng direktorijum... A sto se tice malopredjasnjeg pitanja, ima sve to sto ti treba... cak i slmodem... splash mozda nije jos dovoljno sredjen (ali radi se na tome, svi vole taj splashic..)
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 03 Aug 05 15:19
|
|
Lepo. Probao sam da instaliram ali nece. Probao sam i da napravim taj direktorijum, zapravo to mi je prvo palo na pamet ali nece.
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 03 Aug 05 15:47
|
|
Pokreni onda rucno ./gen_system_runlevel.sh i nakon toga jos jedan emerge
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 03 Aug 05 22:36
|
|
i to sam probao i htelo je ali dđabe kad sam program nije instaliran.
Na kraju sam uradio
emerge --synec && emerge initng
i proradilo je. Sve u svemu malo sam se igrao sa njime i shvatio da je ovo vrlo beta za sada tako da cu da ceknem jos koj mesec.
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 04 Aug 05 00:22 Izmenio: meka
|
|
Da li neko zna na koju foru radi inting? Mislim, mount / se ne moze ubrzati kao komanda. Mislim da slicno vazi za ostale. Prvo sto mi je palo na pamet je da se radi paralelno. Nesto kao /etc/runlevel/default/xdm & i da pri tom svaka skripta koja zavisi od neke druge poziva wait <nekiPidKojiTrebaCekati>. Debilno od mene, zar ne? Ima li iko ideju kako sve ovo radi?
|
|
|
|
→ RE: INITNG - The next generation init system!
Oglašeno: 04 Aug 05 21:23
|
|
Citat: Svi servisi se startuju paralelno i to dok se recimo za jedan servis koriste I/O operacije, drugi startuje nesto vezano za procesor, treci nesto trece... bas paralelno, nema sta...
|
|