Fórumok
Sziasztok!
RHEL/Centos 7 kérdésem lenne hozzátok: szeretném, ha a JBoss automatikusan indulna boot során az indító shell script-tel:
/opt/jboss/jboss-eas62/jboss-eap-6.2/bin/standalone.sh
Illetve leálláskor a leállító, paraméterezett script:
/opt/jboss/jboss-eas62/jboss-eap-6.2/bin/jboss-cli.sh --connect command=:shutdown
Hova kell ezt beírni?
A /etc/systemd/user alá egy saját file-ba?
Ha igen, mi legyen a Type mezőben?
Jó sok az újdonság a 7-esben, még szokni köll :)
Előre is köszönöm!
Hozzászólások
Nem olyan nehéz az:
http://bit.ly/1pRsoPK
----
올드보이
http://molnaristvan.eu/
Félreértetted.
RHEL _7_ alatti a probléma. Gyökeresen változott a service-ek indítása, stb (systemd).
+1, A RHEL7-ben nagyjából az "ls" parancs maradt a régi. De az is csak talán...
Systemd dksinak nézz utána és puskázz meglévő unit file-okból.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Nincs még produkcionba nálunk RHEL 7 ugyhogycsak interneten nézegettem, de ha szerencséd van csinált a jboss ide egyet:
/etc/systemd/system/unit.d/
Ha nézegeted az /etc/systemd-be a dolgokat rá lehet jönni hogy hogy lehet abba servicet integrálni de még nagyon friss, leírást nem találni egyenlőre hozzá.
Köszi, amint gép előtt leszek, megnézem.
Ez a nagyon friss kb. 3 évet jelent. Nyilván nem RHEL-ben, hanem Fedorában, ahonnan az RHEL is származik.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
itt talalsz egy peldat hogyan kell
Köszönöm.
Szerk: ezzel sikerült is megcsinálni. Tényleg nem nehéz, csak jó pár dolog nem volt egyértelmű eddig.
Miert nem hasznalod mint init.d? Vmiert lenyeges a systemd?
Nem gány kompatibilitási felületet használni pusztán azért, mert az újat lusták vagyunk megtanulni? Olyan ez, mint pulseaudio-t annak alsa-s kompatibilitási felületén keresztül használni. Lehet, csak minek.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Amig az RH is hasznalja, sajat sciptjeihez, addig nem feltetlen neveznem ganynak. Azon se lepodnek meg, ha 9-es verzio kornyeken vmi mas lenne ehelyett.
Persze, a pulseaudio-nak is van alsa API-ja, hogy a régi alkalmazások ne némuljanak el. Na, ez is olyan. A systemd többet tud, szofisztikáltabb, mint a korábbi init.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Szeretném az időtállóbb, standard megoldást használni.
háthajóleszvalamiremég
Nekem WildFly-hoz van init.d script-em, ha kell, akkor kiteszem valahova és letöltheted, szerintem az EAP 6.2 és a WildFly 8.1 között nincs olyan sok különbség, ami miatt ne működne.
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
Köszönöm, de Cajga linkjével sikerült systemd alá belőni.