Hi!
Az lenne a kérdésem, hogy egy adott processt (konkrétan NAMED) hogy lehet automatikusan elindítani, mikor valamelyik többfelhasználós init (2-4) lefut.
Konkrétan az kellene, hogy gép rebootkor vagy bekapcsnál a named is elinduljon a többi process mellett (squid, stb.).
A /etc/rcx.d könyvtárakban vannak szimbolikus linkek, ezek szkriptekre mutatnak, gondolom ezek indítják a daemonokat.
Az etc/init.d-ben vagy egy BIND nevű szkript, úgy látom, ez indítja a NAMED-et. Namost, a /etc/rc2.d könyvtárba létrehoztam egy szimbolikus linket, erre a fájlra vonatkoztatva s30bind néven, majd beírtam, hogy init 2, de a named nem indult el.
Tud valaki segíteni?
Gyorskeresés
Legfrissebb anyagok
- Bemutató Spyra: akkus, nagynyomású, automata vízipuska
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
Általános témák
LOGOUT.hu témák
- [Re:] [Mr Dini:] Mindent a StreamSharkról!
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] Elektromos rásegítésű kerékpárok
- [Re:] [sziku69:] Szólánc.
- [Re:] [GoodSpeed:] Windows 11 PRO FPP (Full Packaged Product) - Retail, Box, dobozos
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [ubyegon2:] Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [GoodSpeed:] ASUS ROG STRIX B650E-F GAMING WIFI - Memory Context Restory (MCR)
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Útvonal
Fórumok » OS, alkalmazások » Process automatikus futtatása init szint lépéskor linuxban (téma lezárva)Hozzászólások
c41r0^
őstag
Flashy
veterán
nem írtad a disztribet, ilyenkor fontos lehet.
az rcx.d linkek elkészítésére van progi, update-rc.d a neve. de ha bekerült neked az init.d-be a bind scriptje, akkor valószínűleg a linkek is bekerültek és nem kell kézzel létrehoznod. amúgy elvileg tényleg ennyi, a könyvtárakban fut végig egy script és lefuttatja sorban a scipteket amikre a linkek mutatnak.
L3zl13
nagyúr
Nekem SuSE-n pl nincs ilyenem. Ellenben YAST-ból lehet valami hasonlót csinálni.
Aki hülye, haljon meg!
(#4) loszerafin válasza c41r0^ (#1) üzenetére
- Privát
- 2004-07-27 15:53:59
loszerafin
senior tag
/etc/init.d/bind start
parancsra elindul a bind?
Mert ha nem, lehet, hogy nincs is felinstallálva.
WN31RD
addikt
Az rc?.d könyvtárban levő linknek nagy ''S''-sel kell kezdődnie. Lehet, hogy ez a gond.
''... we as consumers want our content free (as in Freedom) and if we don't get it, we'll take our content free (as in beer).''
c41r0^
őstag
nagy ''s''-sel van csak elírtam a fórumban
Flashy
veterán
hát akkor ha nem vetted ki te direkt a linket az rcx.d-ből akkor installkor megcsinálta és működnie kell. S15bind néven van a link rc2.d-ben nekem.
c41r0^
őstag
init.d-ben benne van a bind scriptje, parancsra elindul.
rc2.d-be beletettem a szimbolikus linket, a neve S30bind
beírom, hogy /etc/init.d/bind stop, leáll a named.
beírom, hogy init 2, és nem indul el automatikusan
ha kivette valaki, az nem én voltam, de nem volt benne
Mit csinálok rosszul?
[Szerkesztve]
c41r0^
őstag
átnevezem S15-re, hátha a prioritása előbb kell legyen?...bár nem hiszem
c41r0^
őstag
Így se indul automatice, nem értem.
Ha beírom, hogy init x (x=1-6) (akár PuTTYon), váltania kéne szintet, nem? Elfogadja a parancsot, de nem csinál semmit (rootként vagyok benn). Nem akarom kipróbálni sem az 1-est(halt), sem a 6-ost (reboot), mert proxyként fut a linux.
Ha már linux, akkor tudtok olyan programot (vagy parancsot), ami hasonló a Win feladatkezelőjéhez? vagyis monitorozza a folyamatokat, proc terhelést, stb.
[Szerkesztve]
c41r0^
őstag
init 2-re PuTTYon keresztül mit kéne produkálnia?
nem kéne mutatnia, milyen szervizeket(démonokat) indít el, mint mikor bekapcsolom?
mert most elfogadja a parancsot és utána visszakapom a konzolt
ja és a TOP-ban miért nem szerepel a named (el van indítva most manuálisan, ''ps -A''-ban szerepel) ?
[Szerkesztve]
L3zl13
nagyúr
Nem foglal annyi rendszercumót, hogy felkerüljön pl...
Aki hülye, haljon meg!
Flashy
veterán
nem lehet hogy 2-es runlevelről 2-esre nem akar váltani mert hülyeség? kipróbáltam és nálam se csinál semmit :)
top-ban az szerepel csak, ami kifér a képernyőre. named nem túl prociigényes, gondolom ha sok minden fut, bőven lemarad.
L3zl13
nagyúr
Őszitén most így helyből meg nem mondanám neked, hogy hogy init 2-ben az init 2 parancsra történik-e valami, vagy tényleg csak ha váltasz runlevelt.
Woodyban ezek a hálózati szolgáltatások már init2-nél indulna defultban? Nekem SuSE-ban csak init 3-tól indul az összes ilyen szolgáltatás...
Aki hülye, haljon meg!
Flashy
veterán
debianban a 2-es runlevel az ''alap'' multiuser karakteres
L3zl13
nagyúr
Aham, így már tiszta.
Aki hülye, haljon meg!
WN31RD
addikt
Lehet, hogy kellene oda egy K* symlink is. Enélkül ugyanis, ha úgy gondolja az init, hogy az előző runlevelben is futott az adott szolgáltatás, akkor feltételezi, hogy még most is fut, és nincs szükség újraindításra. Ha van a cél runlevel könyvtárában K* symlink, azt úgy értelmezi az init, hogy mindenképpen újra kell indítani a szolgáltatást.
Ez csak egy ötlet, nem biztos, hogy ez a gond, de egy próbát mindenképpen megér.
''... we as consumers want our content free (as in Freedom) and if we don't get it, we'll take our content free (as in beer).''
Flashy
veterán
szerintem meg kéne próbálni rebootolni, ha úgy indul akkor nagy gond nem lehet...
c41r0^
őstag
Igen, ez volt a baj...később én is rájöttem.
Reboottal és más runlevellel is működik, a K15bind-ot meg beraktam a 0-ás és a 6-os initbe, hogy lője ki rebootkor és haltnál.
Ezzel meg van oldva, köszi a segítséget.
Útvonal
Fórumok » OS, alkalmazások » Process automatikus futtatása init szint lépéskor linuxban (téma lezárva)Mai Hardverapró hirdetések
prémium kategóriában
- EDIFIER R1700BTS hangfal pár makulátlan, új állapotban, 2 év hivatalos garanciával, alkalmi áron
- LG OLED55B23LA 2 Év GYÁRI GARANCIA
- Apple iPhone XR 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC , i7 12700KF , RTX 3080 Ti , 64GB DDR5 , 960GB NVME , 1TB HDD
- Intel PC , i5 8500 , 1660 6GB , 32GB DDR4 , 512GB NVME , 500GB HDD