IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Server Reboot edildiğinde Otomatik Unreal Start (https://www.ircforumlari.net/unreal-ircd/46682-server-reboot-edildiginde-otomatik-unreal-start.html)

ArresT 11 Ocak 2008 23:17

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
evet .. :) azmin başaramayacağı iş yoktur.. doğru yoldasın dostum.. :)

seal 14 Ocak 2008 05:01

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
Arkadaşlar buldum, denedim aynı zamanda çalıştı. Link vermek yasak mı bilmiyorum ama, hani alıntı yaptığım yeri yazayım dedim. Yasaksa hemen silebilirsiniz arkadaşlar. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] diye bi yerden buldum ve denedim.

etc/rc.d/rc.local dosyasına aşağıdaki kodu yazıyormuşuz en alta:

su -c "/home/site/Unreal3.2/unreal start" root

şeklinde yaptım çalıştı. Tabi ben Unreal'ı root olarak kurduğum için root yazdım, oraya site yazmanız lazım.

Hemen altına da

su -c "/home/site/baslat" site

diye ekledim, yukardaki hazırladığımız baslat bash'ını çalıştırmak için. Normalde baslat yazdığım zaman, aynı ayarladığım gibi, service, radyo ve botlar giriyor devreye. Yalnız otomatik başlasın diye bu komutu yazdım ama onları bir türlü başlatamadım.



seal 14 Ocak 2008 05:23

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
su -c "/home/site/services/services" site
su -c "/home/site/eggdrop/eggdrop -m radyo.conf" site
su -c "/home/site/eggdrop/eggdrop -m oyun.conf" site

su -c "/home/site/radyo/sc_serv" site

yaptım gene olmadı, bi tek Unreal çalıştı

seal 14 Ocak 2008 06:52

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
Arkadaşlar, walla şu service olayı benim canımdan bezdirdi. Serviceler gene işlememeye başladı. Ortada hiç bişey yok, sadece serverime restart attım yukardaki ilk denemeyi yaptığımda su -c "/home/site/Unreal3.2/unreal start" root diye eklediğim zaman. Hani desem ki serviceleri ekledim de bozuldu, öyle bişey de yok.

Sabah oldu ben hala bu service olayıyla uğraşıyorum. İşin en kötü yanı da userlar ve bizim oplarımız da illalah dedi ikide bir nick kayıt etmekten. Verisyon farklılığından oluyor vs.. demiştik ama benimki öyle de değil, aynı versiyon service (anope)u kuruyorum, yedekleri atıyorum yine aynı. Zaten bişey de yapmadım normalde ben bu serviclere benim yeniden kurmam bile gereksiz.

Servislerin işlememesi de şöyle, durup dururken sanki servicleri sıfırdan yeni kutmuşım gibi. Kayıtlı nickte şifre sormuyor, hatta yeni nick gibi kaydedebiliyosun kaydet dediğin zaman. Halbuki db'lere bakıyosun, db'ler silinmemiş normalde size değerleri de yüksek ama işe sanki yenden yüklemiim gibi böyle yapıyor. Bu 3. oldu. Lütfen arkadaşlar bana bir yardım, kafayı yemek üzereyim bu konuda.

Bu arada sıfırdan anope kurdum, en stable versiyonu 1.6.5 imiş, onu kurdum şimdi. Napsak, niye böyle oluyor ?

Bu soruma cevabınızı, benim bu konuda açtığım diğer bağlığa yazarsanız daha iyi olur arkadaşlar. Linki de şurda :

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ArresT 15 Ocak 2008 00:26

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
o konuda yorumum yok neden çalışmaması konusunda da, bin bash dosyası oluşturmadan direk çalıştırmanı tavsiye etmem.

ulusalchat 30 Nisan 2008 09:49

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
Konu ile ilgili acıklamalar yapılmıs zaten ama konu biraz dagılmıs sankı. Bu yuzden hala yapamayanlar var ben toparlıyayım istedim..

kodları calıstırmak icin dedicated sunucuda root erisimi miz olması lazım

host login mehmet olarak kabul ediyorum ve ona göre kodlari yazıyorum

önce bir calistirma dosyası hazirliyoruz; servisleri calistirilacak hesabimizin icinde ssh consoluna

Kod:


pico baslat

ile dosyamizi aciyoruz ve icine asagidaki kodu giriyoruz

Kod:


#!/bin/bash
cd /home/mehmet/Unreal3.2/
./unreal start
cd /home/mehmet/services/
./services
cd /home/mehmet/eggdrop/
./eggdrop -m kelime.conf
./eggdrop -m oyun.conf
./eggdrop -m radyo.conf
./eggdrop -m helper.conf
cd /home/mehmet/radyo/
./sc_serv >/dev/null &
exit 0

Ekleyip CTRL+X ile kaydetip cıkıyoruz
Daha sonra calistirmak icin gerekli yetkiyi veriyoruz
Kod:

chmod +x baslat
Yukarıdaki kodlari siz kendi hesabinizdaki calistirilacak dosyalara ve dizinlere göre degistiriniz
Evet kodumuz hazır Artık bu hesapda ssh a login oldugunuz da
./baslat yazdıgınız da Unreal + services + kelime botu + oyun botu + radyo botu + helper botu ve radyo programı calismis olacak

Simdi bu yaptigimiz dosyayi rebootlardan sonra calistirmak icin linux un makina acılısta görüp calistiracagi baslangic bölümüne ekleyelim
bu aynı sizin windows pc nizdeki baslangic bölümü gibidir

Kod:


pico /etc/rc.d/rc.local

dosyayi acip en altına

Kod:

#--IRCD Oto Acilis--
su -c "/home/mehmet/baslat" mehmet

seklinde ekliyoruz

Eger birden fazla varsa

Kod:


#--IRCD Oto Acilis--
su -c "/home/mehmet/baslat" mehmet
su -c "/home/mehmet1/baslat" mehmet1

seklinde ekleye bilirsiniz

kodları harfi harfine kendineze göre düzenleyip uygularsaniz sorunsuz calisacaktır

dipnot: bazi sunucular da services problemi görünüyor bunun icin reboot öncesi unreali yada servicesi manuel olarak kapatırsanız sorun olmuyor

seal 02 Mayıs 2008 21:12

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
Alıntı:

ulusalchat Nickli Üyeden Alıntı (Mesaj 388724)
Konu ile ilgili acıklamalar yapılmıs zaten ama konu biraz dagılmıs sankı. Bu yuzden hala yapamayanlar var ben toparlıyayım istedim..

kodları calıstırmak icin dedicated sunucuda root erisimi miz olması lazım

host login mehmet olarak kabul ediyorum ve ona göre kodlari yazıyorum

önce bir calistirma dosyası hazirliyoruz; servisleri calistirilacak hesabimizin icinde ssh consoluna

Kod:


pico baslat

ile dosyamizi aciyoruz ve icine asagidaki kodu giriyoruz

Kod:


#!/bin/bash
cd /home/mehmet/Unreal3.2/
./unreal start
cd /home/mehmet/services/
./services
cd /home/mehmet/eggdrop/
./eggdrop -m kelime.conf
./eggdrop -m oyun.conf
./eggdrop -m radyo.conf
./eggdrop -m helper.conf
cd /home/mehmet/radyo/
./sc_serv >/dev/null &
exit 0

Ekleyip CTRL+X ile kaydetip cıkıyoruz
Daha sonra calistirmak icin gerekli yetkiyi veriyoruz
Kod:

chmod +x baslat
Yukarıdaki kodlari siz kendi hesabinizdaki calistirilacak dosyalara ve dizinlere göre degistiriniz
Evet kodumuz hazır Artık bu hesapda ssh a login oldugunuz da
./baslat yazdıgınız da Unreal + services + kelime botu + oyun botu + radyo botu + helper botu ve radyo programı calismis olacak

Simdi bu yaptigimiz dosyayi rebootlardan sonra calistirmak icin linux un makina acılısta görüp calistiracagi baslangic bölümüne ekleyelim
bu aynı sizin windows pc nizdeki baslangic bölümü gibidir

Kod:


pico /etc/rc.d/rc.local

dosyayi acip en altına

Kod:

#--IRCD Oto Acilis--
su -c "/home/mehmet/baslat" mehmet

seklinde ekliyoruz

Eger birden fazla varsa

Kod:


#--IRCD Oto Acilis--
su -c "/home/mehmet/baslat" mehmet
su -c "/home/mehmet1/baslat" mehmet1

seklinde ekleye bilirsiniz

kodları harfi harfine kendineze göre düzenleyip uygularsaniz sorunsuz calisacaktır

dipnot: bazi sunucular da services problemi görünüyor bunun icin reboot öncesi unreali yada servicesi manuel olarak kapatırsanız sorun olmuyor

Evet ben su -c "/home/site/baslat" site şeklinde eklediğim zaman, yani servicleri de otomatik olarak başlatmaya çalıştığım zaman çok defa service'lerim sıfırlanmıştı, tüm kayıtlı herşey silinmişti. Aslında servise db dosyaları tam olsa bile okumuyordu, yeni baştan kurmam icab etmişti 3-4 kere. En sonu sadece irc'yi çalıştırmıştım, diğerlerini de serveri başlattıktan sonra baslat diyerek başlatmıştım. Ondan sonra sorun yaşamamıştım. Saol mesajın için ;oki

BehroozWolf 02 Mayıs 2008 21:19

Cevap: Server Reboot edildiğinde Otomatik Unreal Start
 
Kod:

pico etc/rc.d/rc.local
Kod:

cd /home/$USER/Unreal3.2/
./unreal start
cd
cd /home/$USER/services/
./services
cd
cd /home/$USER/radyo/
./sc_serv > /dev/null &
cd



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 09:00.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk