Debian Vserver Kurulumu

Başlatan bilge, 02 Ağustos 2009 - 15:38:05

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

bilge

Merhaba arkadaşlar,
Ben Debian'a vserver kurup burada web server tarzında bir şeyler yapmak istiyorum.
Araştırdığım kadarıyla vserver kernel kurmam gerekiyormuş,onu nasıl kurabilirim?
Bir de vserver kurulumunda bana yardımcı olabilir misiniz ya da önerebileceğiniz bir kaynak var mı?

sabian

Bu link işinize yarayabilir belki, İngilizce ama ...

http://linux-vserver.org/Installation_on_Debian

http://linux-vserver.org/Downloads burdan da inidirilebiliyor.

Ama deneyimli arkadaşların tavsiyelerini de beklemekte yarar var.
"Özgür yazılım ile özel mülk yazılım arasındaki fark sosyal, etik ve siyasidir" Richard Stallman

Debian Sosyal Sözleşme
http://www.debian.org/social_contract.1.0.tr.html  saimbalkaya.blogspot.com guvercincurnatasi.wordpress.com

bilge

Alıntı yapılan: dewrim2 - 02 Ağustos 2009 - 15:46:16
Bu link işinize yarayabilir belki, İngilizce ama ...

http://linux-vserver.org/Installation_on_Debian

http://linux-vserver.org/Downloads burdan da inidirilebiliyor.

Ama deneyimli arkadaşların tavsiyelerini de beklemekte yarar var.

Bu ve buna benzer birçok linki inceledim,fakat aklımda tam olarak nasıl yapacağımı anlamadım.

sudo aptitude search vserver ile karşıma birçok paket geldi.Bu paketlerden vserver-debiantools ve util-vserver paketlerini indirmem gerektiğini düşünüyorum ama doğru mu düşünüyorum bilmiyorum.

Paketleri indirdikten sonra vserver kurulumunda templates seçmem lazımmış,templates nereden seçebilirim nasıl oluşturabilirim bunları da araştırdım fakat bir sonuca ulaşamadım.

sabian

ftp://ftp.pld-linux.org/people/hawk/vserver-templates/Debian/

debian için vserver-templates, ama debian kullanmadığım için kurulumu hakkında bilgim yok. Kullandığınız debian sürümüne ait paketi indirmeniz gerekiyor.
"Özgür yazılım ile özel mülk yazılım arasındaki fark sosyal, etik ve siyasidir" Richard Stallman

Debian Sosyal Sözleşme
http://www.debian.org/social_contract.1.0.tr.html  saimbalkaya.blogspot.com guvercincurnatasi.wordpress.com

bilge

Vserver kernel,
aptitude install linux-image-2.6.26-2-vserver-686

util-vserver ve debiantools paketlerini de,
aptitude install util-vserver vserver-debiantools

şeklinde kurulumunu yaptım.

Fakat vserver oluşturmak istediğimde,
newvserver --hostname x --domain y.z --ip 1.2.3.4/24 şeklinde gerekli bilgileri doldurdum.Bana şu şekilde hata verdi,

newvserver error:
   Must be run from the host server (security context 0)
   on a "vserver/ctx-patch" enabled kernel
   See: http://www.solucorp.qc.ca/miscprj/s_context.hc

Bir de # vserver <VSERVER_NAME> build \
-n <VSERVER_NAME> \
--hostname <FQDN> \
--interface <NET_DEVICE>:<IP>/<CIDR> \
-m debootstrap -- -d <DEBIAN_DISTRO>

şeklinde oluşturmayı denedim, o zaman da;
No build-method specified
şeklinde hata aldım.
Yardımcı olursanız çok sevinirim.Vserver üzerinde daha birçok işlem yapıcam ve ben burada takılı kaldım :(.

sabian

http://www.debian-turkiye.org/ buralardan da yardım isteyebilirsiniz. Bu forum kadar aktif değil diye biliyorum ama denemekten * bir şey olmaz :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : Sun Aug  2 22:34:02 2009

http://www.debian-turkiye.org/index.php?topic=1146.msg4940#msg4940  sanırım bu mesaj da sana ait. :D
"Özgür yazılım ile özel mülk yazılım arasındaki fark sosyal, etik ve siyasidir" Richard Stallman

Debian Sosyal Sözleşme
http://www.debian.org/social_contract.1.0.tr.html  saimbalkaya.blogspot.com guvercincurnatasi.wordpress.com

utdmr

Pek bir bilgim yok ama, kernel kurulumundan sonra diğer komuta geçmek için bilgisayarı o kernel ile yeniden başlattınız değil mi?
Kişisel Blogum: Çoğunlukla Zararsız - cogunluklazararsiz.org
--
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -and a lot of courage- to move in the opposite direction.

bilge

Debian forumlarında da sordum,fakat maalesef bir cevap alamadım.Aktiflik olarak burası daha aktif diyebilirim :).

Evet yeniden başlatmayı unuttum =).

vserver vword build -n vword --hostname x.y.org --interface eth0:10.0.0.12/255.255.255.0 -m debootstrap -- -d dapper şeklinde yaptım.Bana şöyle bir hata veriyor:
I: Retrieving Release
E: Failed getting release file http://ftp.debian.org/debian/dists/dapper/Release

vserver vword start komutunu verdiğimde de ;

secure-mount: chdir("/tmp"): No such file or directory
/etc/vservers/vword/fstab:2:1: failed to mount fstab-entry
find: `var/run': No such file or directory
fakerunlevel: open("/var/run/utmp"): No such file or directory


Failed to start vserver 'vword'

şeklinde hata alıyorum :(.

sabian

vserver vword build -n vword --hostname x.y.org --interface eth0:10.0.0.12/255.255.255.0 -m debootstrap -- -d dapper

dapper ubuntu'nun eski bir sürümü değil miydi?

Bu arada debian ilk kurulduğunda hangi programları kuracağınızı soruyordu diye hatırlıyorum ve orda server seçeneği de vardı. Bunu sonradan ekleme yolu yok mudur acaba?
"Özgür yazılım ile özel mülk yazılım arasındaki fark sosyal, etik ve siyasidir" Richard Stallman

Debian Sosyal Sözleşme
http://www.debian.org/social_contract.1.0.tr.html  saimbalkaya.blogspot.com guvercincurnatasi.wordpress.com

bilge

#9
Evet, aptitude ile yüklenebilir.Fakat orada birkaç paketin birleşimi gibi bir şey oluyor.Benim işime yaramıyacak paketler ya da başka paketleri kullanmayı düşünüyorum,o yüzden yüklemedim.

Öyle yüklemek biraz hazırcılığa kaçıyormuş gibi geliyor.Ben de öğrenmek için biraz zorluyorum kendimi.

bilge

Arkadaşlar, vserver ı kurdum, fakat şimdi oluşturamıyorum.

vserver vword build -m debootstrap --context 12 --hostname x.dyndns.org --interface eth0:10.0.0.12/255.255.255.0 -- -d lenny -m http://ftp.de.debian.org/debian -- --arch i386

şeklinde kurulum yaptım.

vserver vword start dediğimde,

/etc/init.d/rc: line 74: /etc/default/rcS: No such file or directory
error: '/etc/init.d/rc' exited outside the expected code flow.

An error occured while executing the vserver startup sequence; when
there are no other messages, it is very likely that the init-script
(/etc/init.d/rc 3) failed.

Common causes are:
* /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the 'apt-rpm' build
  method knows how to deal with this, but on existing installations,
  appending 'true' to this file will help.

Failed to start vserver 'vword'

şeklinde hata aldım.

vserver vword enter komutunu verdiğimde,

'vserver ... suexec' is supported for running vservers only; aborting...

hatasını aldım.Ki bunun da çalışıcağını zannetmiyordum,vserver ı başlatmadan giriş yapamıyacağım için.

Nasıl halledicem bu sorunu kaç gündür bununla uğraşıyorum :(.

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

bilge

vserver ı silip tekrardan yükledim ama yine hata almaya devam ediyorum.

vserver vserver_adi start komutunu verdiğimde;

vlimit: fstat("/etc/vservers/vserver_adi/rlimits"): Permission denied

An error occured while executing the vserver startup sequence; when
there are no other messages, it is very likely that the init-script
(/etc/init.d/rc 3) failed.

Common causes are:
* /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the 'apt-rpm' build
  method knows how to deal with this, but on existing installations,
  appending 'true' to this file will help.

Failed to start vserver 'vserver_adi'

şeklinde hata alıyorum.

Vserver sürümü de şu şekilde:
linux 2.6.26-2-vserver-686

heartsmagic

Hiç analamasam da şu işten bazıları vserver sürümünü güncelleme ile, bazıları ise util-vserver paketini 0.30.215-r3 sürümüne düşürerek çözmüşler sorunu.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

bilge

Aynı şekilde kurulumu başka sunucuda yaptım,util-vserver falan en son sürümdü,fakat onlarda sorun çıkmadı.

İlginç bir durum, her gören hatayı garipsiyor,çözüm için tahminimce basit bir yolu vardır.O basit yola ulaşmak için şimdilik 3 gün çıldırdım bakalım ne zaman halledebilicem :).

heartsmagic

Gördüğüm bir yorumda da vserver'ın kurulumunda bir sıkıntı olduğuydu. Sen en baştan purge ederek kaldır her şeyi. Ardından sıfırdan bir kurulum yap.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

bilge

#16
Fiziksel makinede denemiştim bunları.
Bu akşam sanal makinede deniyeceğim.
Daha sonra başka bir fiziksel sunucu kullanıcam bakalım onlarda olucak mı?
Daha dün vserver'ın paketlerini kurdum,başka makinede sorun yok ama kendi makinemde sorun yaşıyorum.4 gündür vserverla uğraşıyorum,tohum eksem ağaç olurdu :).


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 05 Ağustos 2009 - 18:17:28

Strace ile denemeye çalıştım.Strace ile de şöyle sonuçlar aldım;

execve("/vservers/vserver_adi/", ["/vservers/vserver_adi/"], [/* 14 vars */]) = -1 EACCES (Permission denied)
dup(2)                                  = 3
fcntl64(3, F_GETFL)                     = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat64(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3c000
_llseek(3, 0, 0xbfa5781c, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: Permission denied\n"..., 32strace: exec: Permission denied
) = 32
close(3)                                = 0
munmap(0xb7f3c000, 4096)                = 0
exit_group(1)                           = ?

Ben bir anlamam veremedim,bu sonuca ama inceleyen arkadaşlar için belki bir şey ifade eder.

heartsmagic

"Permission denied" hayası cidden çok ilginç. Sen bu işleri root olarak yapıyordun değil mi?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

bilge

Alıntı yapılan: heartsmagic - 05 Ağustos 2009 - 20:39:39
"Permission denied" hayası cidden çok ilginç. Sen bu işleri root olarak yapıyordun değil mi?

Evet.Bana da çok ilginç geldi,hatta root olarak oturum açarak denedim yine de olmadı :(.

heartsmagic

Karşısında ve bilgi sahibi olmayınca uzaktan yorum yapmak güçleşiyor. Şu saatten sonra Google daha fazla sarılmaktan başka bir seçeneğin yok sanırım. Zira gördüğün tavsiyleri en çabuk sen uygularsın. Gerçi uzun süredir uğraştığına göre muhtemelen didik didik etmişsindir orayı da.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

bilge

Alıntı yapılan: heartsmagic - 06 Ağustos 2009 - 03:21:21
Karşısında ve bilgi sahibi olmayınca uzaktan yorum yapmak güçleşiyor. Şu saatten sonra Google daha fazla sarılmaktan başka bir seçeneğin yok sanırım. Zira gördüğün tavsiyleri en çabuk sen uygularsın. Gerçi uzun süredir uğraştığına göre muhtemelen didik didik etmişsindir orayı da.

Karşıma gelebilecek her sayfayı okudum diyebilirim.En saçma sapan seçenekleri bile denedim,ama bir sonuca ulaşamadım.RAM miktarım azdı,o yüzden yapabilir dedik,RAM'i yükselttim ama hala sorun devam ediyor.

Bakalım nasıl halledicem sorunu?Yardımlarınız için teşekkürler.