util-vserver - nie da się zbudować guesta na SysVinit?

2021-03-19 Thread Jacek Osiecki
Hej,

chciałem właśnie zbudować guesta dla vservera - tak jak zawsze. Ale tym razem 
się nie udało…

vserver sc-stat build --context 47 -m poldek -n sc-stat -- -m 
ftp://217.73.31.20/dists/th <ftp://217.73.31.20/dists/th>

[…]
Wybrałem, jak zwykle, sysVinit.

I instalacja idzie jak zwykle, aż do tego momentu:

  79:chkconfig-2:1.6-1# [ 87%]
  80:glibc-6:2.33-3   # [ 88%]
  81:mksh-59c-1   # [ 89%]
Adding /bin/sh to /etc/shells
Adding /bin/ksh to /etc/shells
Adding /bin/mksh to /etc/shells
  82:shadow-1:4.8.1-1 # [ 90%]
błąd: SysVinit-2.98-2.x86_64: instalacja pominięto
  83:libutempter-1.1.6-6  ostrzeżenie: grupa utmp nie istnieje — 
używanie root
# [ 91%]
  84:rc-scripts-0.4.19-3  # [ 92%]
  85:readline-8.1.0-1 # [ 93%]
  86:libidn2-2.3.0-1  # [ 95%]
  87:systemd-units-1:246.10-1 # [ 96%]
Synchronizing state of network.service with SysV service script with 
/lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable network
Created symlink /etc/systemd/system/multi-user.target.wants/network.service → 
/lib/systemd/system/network.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → 
/lib/systemd/system/remote-fs.target.
  88:tzdata-2021a-1   # [ 97%]
Run "/sbin/service timezone start" to start timezone service.
  89:basesystem-2:2.99-9  # [ 98%]
  90:issue-3.0-17 # [ 99%]

Co się dzieje? Jakiś błąd w SysVinit?

Dla testu zbudowałem w ten sposób guesta opartego o systemd - poszło bez 
najmniejszego problemu.

Jakiś pomysł?

Pozdrawiam,
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Instalacja Centos 8 w vserver?

2020-05-27 Thread lord_Niedzwiedz

        Proxmox.

Generalnie lxc/lxd/docker.

vservera szkoda już nowego tworzyć.
Jeszcze mam dziesiątki i używam z powodzeniem włącznie z aktualizacjami.
Ale to coś co wygasa (a szkoda).

W dniu 27.05.2020 o 14:36, Paweł Kośka pisze:

Witam,

Potrzebuję zainstalować centos8 ew. centos7 w vserverze?
Czy może już nie używa się vserera tylko czegoś innego?

Czego? jest łatwa migracja z vservera ?

Paweł
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


--
Pozdro
lord_Niedzwiedz
---
In security - do not assume anything

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Instalacja Centos 8 w vserver?

2020-05-27 Thread Paweł Kośka
Witam,

Potrzebuję zainstalować centos8 ew. centos7 w vserverze?
Czy może już nie używa się vserera tylko czegoś innego?

Czego? jest łatwa migracja z vservera ?

Paweł
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-17 Thread Wojciech Błaszkowski



On 05/17/2018 07:37 PM, Marcin Krol wrote:

Potem jeszcze dochodzi kernel w kernelu , system w systemie, . .


To też dla mnie zaleta. Każde distro ma działać na swoim kernelu. Dla 
mnie działanie różnych distro w ramach jednego kernela jest 
nieakceptowalne. Muszę mieć pełną swobodę wyboru kernela.


Bardzo fajnie, że mamy tu podniesiony ten temat, bo dochodzimy do 
momentu warstw izolacji, a przez to bezpieczeństwa całości takiej maszyny.


W modelu pełnej wirtualizacji (QEMU) mamy niezaufany proces uruchomiony 
wewnątrz VPS. Jeśli atakujący zdoła przejąć kontrolę nad owym procesem, 
będzie mógł atakować kernel przez syscals. Więc w przypadku kontenera, 
mamy niezaufany proces gadający z jądrem hosta (!), a w przypadku pełnej 
wirtualizacji mamy niezaufany proces vs. jądro guesta + oprogramowanie 
wirtualizujące (QEMU) + jądro hosta. Pełna wirtualizacja daje nam 
dodatkowe warstwy izolacji, których nie zapewnia nam kontener; czy to 
LXC, vserver czy inny docker.


--
Pozdrawiam,
Wojciech Błaszkowski
www.blaszkowski.com, +48.600197207
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-17 Thread Marcin Krol

LXC zrzera 1-3%.
KVM hypervisor podejrzewam trochę więcej.


Narzut rzędu 1% jest dla mnie pomijalny, a więcej mi nigdy KVM+qemu nie 
zeżarł, nawet jak obrabiał kilkanaście dużych wirtualek.



Trzeba alokować przestrzeń dyskową, pamięć, dokonywać paravirtualizacji
niektórych elementów.


To dla mnie zaleta. Mam pełną niezależność każdego systemu co bardzo 
skraca czas potrzebny na wszelkie operacje z nim związane (migracja, 
przeniesienie, klonowanie, snapshoty, przydział zasobów, optymalizacje 
pod fizyczny sprzęt, zmiana distro itp itd).



Potem jeszcze dochodzi kernel w kernelu , system w systemie, . .


To też dla mnie zaleta. Każde distro ma działać na swoim kernelu. Dla 
mnie działanie różnych distro w ramach jednego kernela jest 
nieakceptowalne. Muszę mieć pełną swobodę wyboru kernela.



Powiem tak.
Linux na linuxie, zdecydowanie kontenery.
Różne systemy (kvm+qemu).
Polecam Gnome Boxes (bardzo fajne narzędzie graficzne).


Każdemu wg. potrzeb. Moje jak widać są inne niż Twoje :)

M.

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-17 Thread lord_Niedzwiedz



Dziękuję wszystkim wypowiadającym się w wątku :)

ESXi chciałbym uniknąć, jakoś nie przepadam za środowiskiem VMware.
Ten KVM brzmi ciekawie, choć lxc kusi bo z tego co rozumiem KVM i proxmoc ma 
swój „performance footprint”
skoro jest porównywany do QEMU (chyba że coś mylę?)…


lxc/lxd/docker to kontenery (niestety nie tak fajne jak vservers).
KVM+qemu to pełna virtualizacja.

Biorąc pod uwagę moje potrzeby to chyba kontenery spokojnie wystarczają. 
KVM+Qemu zżera trochę zasobów, czy się mylę?

Kontener na tirze lub tir na tirze (taka różnica ;)))  ).

Martwi mnie to co piszesz, że lxc jest mniej fajne niż vservers - czego w nim 
brakuje w porównaniu do vservera?


Moim subiektywnym zdaniem ;)
Vserver był w prostej linii rozwinięciem jaila/chroot'a - dzięki temu 
była duża beznarzutowość.

LXC daje trochę więcej (może i dobrze z drugiej strony).

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-17 Thread lord_Niedzwiedz


Biorąc pod uwagę moje potrzeby to chyba kontenery spokojnie 
wystarczają. KVM+Qemu zżera trochę zasobów, czy się mylę?


Sam KVM jako hypervisor nie zżera praktycznie nic. O tym ile zżerają 
wirtualki Ty decydujesz.

LXC zrzera 1-3%.
KVM hypervisor podejrzewam trochę więcej.
Trzeba alokować przestrzeń dyskową, pamięć, dokonywać paravirtualizacji 
niektórych elementów.

Potem jeszcze dochodzi kernel w kernelu , system w systemie, . .

Powiem tak.
Linux na linuxie, zdecydowanie kontenery.
Różne systemy (kvm+qemu).
Polecam Gnome Boxes (bardzo fajne narzędzie graficzne).
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-16 Thread Marcin Krol

Biorąc pod uwagę moje potrzeby to chyba kontenery spokojnie wystarczają. 
KVM+Qemu zżera trochę zasobów, czy się mylę?


Sam KVM jako hypervisor nie zżera praktycznie nic. O tym ile zżerają 
wirtualki Ty decydujesz.


M.

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-16 Thread Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 15.05.2018, 
o godz. 17:12:
> Dziękuję wszystkim wypowiadającym się w wątku :)
>> ESXi chciałbym uniknąć, jakoś nie przepadam za środowiskiem VMware.
>> Ten KVM brzmi ciekawie, choć lxc kusi bo z tego co rozumiem KVM i proxmoc ma 
>> swój „performance footprint”
>> skoro jest porównywany do QEMU (chyba że coś mylę?)…
>> 
> lxc/lxd/docker to kontenery (niestety nie tak fajne jak vservers).
> KVM+qemu to pełna virtualizacja.

Biorąc pod uwagę moje potrzeby to chyba kontenery spokojnie wystarczają. 
KVM+Qemu zżera trochę zasobów, czy się mylę?
Martwi mnie to co piszesz, że lxc jest mniej fajne niż vservers - czego w nim 
brakuje w porównaniu do vservera?

Pozdrawiam,
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-15 Thread lord_Niedzwiedz



Dziękuję wszystkim wypowiadającym się w wątku :)
ESXi chciałbym uniknąć, jakoś nie przepadam za środowiskiem VMware.
Ten KVM brzmi ciekawie, choć lxc kusi bo z tego co rozumiem KVM i proxmoc ma 
swój „performance footprint”
skoro jest porównywany do QEMU (chyba że coś mylę?)…


lxc/lxd/docker to kontenery (niestety nie tak fajne jak vservers).
KVM+qemu to pełna virtualizacja.


--
Pozdro
lord_Niedzwiedz
---
In security - do not assume anything

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-15 Thread lord_Niedzwiedz


Ja po przygodzie z ESXI też przeniosłem moje systemy z PLD na Proxmoxa 
5.1 (ZFS) .
Przy okazji chciałem zapytać, jak to jest z tym qemu, rzeczywiście to 
taki "overkill"?


Jeśli sam system działa w miarę OK, pomijając problemy z "balloon",
to obsługa dysku to jakaś tragedia (piszę o qemu - proxmox)!
Kopiuję plik ~7GB na hosta (scp) i mam ~65MB/s ,
ten sam plik kopiuję na VM na tym samym hoście i mam ... ~1MB!
Mam też efekt "pierwszy raz", kopiowanie mojej instalacji PLD
na nową maszynę (5GB) trwa ~7min, drugi raz to kilkanaście sekund,
jakieś operacje na bazie danych po wystartowaniu systemu to minuty,
za drugi razem parę sekund. Zmieniałem parametr "cache dysku",
na "none", "writeback" itd. niewiele to pomogło.

Klient (VM) to zawsze PLD.


Próbowałeś dać opcję "aio=native"  ??
oraz cache.direct=on  ??
qemu-system-x86_64 -no-fd-bootchk -usb -usbdevice tablet -drive 
file=/vservers/Virtual/chopin.vdi,aio=native,cache.direct=on -m 4096 
-net nic,model=e1000,macaddr=DE:AD:BE:EF:24:82 -net tap -vnc :16 
-enable-kvm -smp 2 &


Po takim zabiegu na PLD macierz i virtualki popitalają aż miło

--
Pozdro
lord_Niedzwiedz
---
In security - do not assume anything

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-15 Thread Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
14.05.2018, o godz. 20:07:
> On Monday 14 of May 2018, Andrzej Zawadzki wrote:
>>   Do platformy wirtualizacyjnej to PLD sie nie nadaje.
>>   Osobiscie uzywam Proxmoksa w kilku klastrach wielonodowych (z CEPH i
>>   bez), a na nich KVM/LXC juz np. z PLD
>>   Nie wyobrazam sobie teraz zycia bez takiego rozwiazania.
> Z proxmoxem trzeba też uważać bo nastawiają się odrobinę na komercję i bywa, 
> że fixy dostają komercyjni w pierwszej kolejności.
> Proxmox jest fajny jeśli można całą maszynę przeznaczyć jako maszynę do 
> wirtualizacji. lxc/vserver/kvm bez proxmoxa można gdziekolwiek.

Dziękuję wszystkim wypowiadającym się w wątku :)
ESXi chciałbym uniknąć, jakoś nie przepadam za środowiskiem VMware.
Ten KVM brzmi ciekawie, choć lxc kusi bo z tego co rozumiem KVM i proxmoc ma 
swój „performance footprint”
skoro jest porównywany do QEMU (chyba że coś mylę?)…

Pozdrawiam,
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread stacho

W dniu 2018-05-14 20:33, Andrzej Zawadzki napisał(a):

On 14.05.2018 20:07, Arkadiusz Miskiewicz wrote:

On Monday 14 of May 2018, Andrzej Zawadzki wrote:


   Hej,
   Do platformy wirtualizacyjnej to PLD sie nie nadaje.
   Osobiscie uzywam Proxmoksa w kilku klastrach wielonodowych (z CEPH i
   bez), a na nich KVM/LXC juz np. z PLD
   Nie wyobrazam sobie teraz zycia bez takiego rozwiazania.

Z proxmoxem trzeba tez uwazac bo nastawiaja sie odrobine na komercje i 
bywa,

ze fixy dostaja komercyjni w pierwszej kolejnosci.

   Wiesz, z czegos trzeba zyc ;-) Komercja w tym projekcie jest od
   poczatku - za wsparcie i "nie testowanie" na sobie trzeba pl/acic.
   Fixy sa albo na dev, albo faktycznie pózniej. Pytanie na ile to jest
   kl/opotliwe.


Proxmox jest fajny jesli mozna cal/a maszyne przeznaczyc jako maszyne 
do

wirtualizacji. lxc/vserver/kvm bez proxmoxa mozna gdziekolwiek.


   Absolutnie tak, z tym, ze w obecnych czasach to inaczej tego nie 
widze,

   zwl/aszcza, ze proxmox jest pieknie z CEPHem zintegrowany.

   Fizyczne maszyny w cal/osci przeznaczone sa pod hostowanie klastra -
   nic innego tam nie chodzi.


Wzorcowo tak to powinno wyglądać, ale nie ma ograniczeń, w końcu Proxmox
korzysta z repozytoriów Debiana. Czyli można sobie wyobrazić instalację
np. Firefoxa na Proxmox. :) Na ESXI tak się nie da!


   Wszystko co uzytkowe leci juz w warstwe wyzej - ja akurat preferuje
   KVMy.


Ja po przygodzie z ESXI też przeniosłem moje systemy z PLD na Proxmoxa 
5.1 (ZFS) .
Przy okazji chciałem zapytać, jak to jest z tym qemu, rzeczywiście to 
taki "overkill"?


Jeśli sam system działa w miarę OK, pomijając problemy z "balloon",
to obsługa dysku to jakaś tragedia (piszę o qemu - proxmox)!
Kopiuję plik ~7GB na hosta (scp) i mam ~65MB/s ,
ten sam plik kopiuję na VM na tym samym hoście i mam ... ~1MB!
Mam też efekt "pierwszy raz", kopiowanie mojej instalacji PLD
na nową maszynę (5GB) trwa ~7min, drugi raz to kilkanaście sekund,
jakieś operacje na bazie danych po wystartowaniu systemu to minuty,
za drugi razem parę sekund. Zmieniałem parametr "cache dysku",
na "none", "writeback" itd. niewiele to pomogło.

Klient (VM) to zawsze PLD.

--
pzdr
Stacho Pal
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Andrzej Zawadzki
   On 14.05.2018 20:07, Arkadiusz Miskiewicz wrote:

On Monday 14 of May 2018, Andrzej Zawadzki wrote:


   Hej,
   Do platformy wirtualizacyjnej to PLD sie nie nadaje.
   Osobiscie uzywam Proxmoksa w kilku klastrach wielonodowych (z CEPH i
   bez), a na nich KVM/LXC juz np. z PLD
   Nie wyobrazam sobie teraz zycia bez takiego rozwiazania.

Z proxmoxem trzeba tez uwazac bo nastawiaja sie odrobine na komercje i bywa,
ze fixy dostaja komercyjni w pierwszej kolejnosci.

   Wiesz, z czegos trzeba zyc ;-) Komercja w tym projekcie jest od
   poczatku - za wsparcie i "nie testowanie" na sobie trzeba pl/acic.
   Fixy sa albo na dev, albo faktycznie pózniej. Pytanie na ile to jest
   kl/opotliwe.


Proxmox jest fajny jesli mozna cal/a maszyne przeznaczyc jako maszyne do
wirtualizacji. lxc/vserver/kvm bez proxmoxa mozna gdziekolwiek.


   Absolutnie tak, z tym, ze w obecnych czasach to inaczej tego nie widze,
   zwl/aszcza, ze proxmox jest pieknie z CEPHem zintegrowany.

   Fizyczne maszyny w cal/osci przeznaczone sa pod hostowanie klastra -
   nic innego tam nie chodzi.

   Wszystko co uzytkowe leci juz w warstwe wyzej - ja akurat preferuje
   KVMy.

   Oczywiscie do zabawy to na lapku z qemu tez mozna. (Proxmox to w duzej
   mierze nakl/adka na qemu).

   --

   Andrzej
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Arkadiusz Miśkiewicz
On Monday 14 of May 2018, Andrzej Zawadzki wrote:

>Hej,
>Do platformy wirtualizacyjnej to PLD sie nie nadaje.
>Osobiscie uzywam Proxmoksa w kilku klastrach wielonodowych (z CEPH i
>bez), a na nich KVM/LXC juz np. z PLD
>Nie wyobrazam sobie teraz zycia bez takiego rozwiazania.

Z proxmoxem trzeba też uważać bo nastawiają się odrobinę na komercję i bywa, 
że fixy dostają komercyjni w pierwszej kolejności.

Proxmox jest fajny jeśli można całą maszynę przeznaczyć jako maszynę do 
wirtualizacji. lxc/vserver/kvm bez proxmoxa można gdziekolwiek.

-- 
Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Marcin Krol

No niby się poprawiło o tyle, że widzę nowe patche wydane w lutym br.
Czy dobrze rozumiem, że KVM jest czymś mocniejszym od wirtualizacji a’la 
linux-vserver/openVZ? Czytając informacje o tym,
co wybrać spotkałem się ze zdaniami typu „KVM is overkill”. No i jak to się ma 
do funkcjonalności openVZ, np. migracji on-line?


KVM to pełna wirtualizacja, wbudowana w kernel OOTB. Wystarczy libvirtd 
i qemu, żeby uruchomić. Czy overkill? To zależy czego oczekujesz. Mi 
zależało na pełnej wirtualizacji właśnie bo miałem dość kontenerów typu 
Vserver/OpenVZ/lxc itp i problemów z nimi.


Odpowiednio skonfigurowane środowisko pod KVM pozwala na migrację "live" 
między fizycznymi maszynami, bez przestojów, bez rebootów. Jak nie chce 
Ci się ręcznie zarządzać wszystkim, to dobrym rozwiązaniem jest Proxmox 
wspomniany w innym mailu - pełne środowisko do obsługi wirtualizacji 
opartej o KVM i/lub lxc.


Alternatywą jest zawsze VMware ESXi w darmowej wersji :-)


Odnoszę smutne wrażenie, że PLD powoli wymiera. A co do rozmów na listach - jak 
to jest jakaś pierdółka to pół biedy, ale gdy pojawia
się potrzeba upgrade’u czegoś większego to w zasadzie można od razu odpuścić.


Wrażenie częściowo słuszne. Kilka osób utrzymuje to co im potrzebne i 
tyle. Też tak robię w swoim "ogródku". Z ciekawości - co większego z 
serwerowych rzeczy jest w archaicznych wersjach?


M.

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Andrzej Zawadzki
   On 14.05.2018 15:59, Jacek Osiecki wrote:

Hej,

tak sobie od lat stosuje linux-vserver.org [1]<http://linux-vserver.org/> do wir
tualizacji, sensownego przydzielania zasob�w. I niby jest fajnie,
przyjemnie sie instaluje pakiety itd... ale zaczynam sie troche tego bac. Projek
t chyba juz troche przymiera - nowe
patche sie coraz rzadziej pojawiaja, choc w sumie wl/asnie widze ze pojawil/o si
e cos nowego dla 4.9.82...
Dochodza jeszcze czasami sytuacje, gdzie nie da sie ubic vservera bo jakis proce
s go trzyma - i wszystko szlag trafia,
bo jedyne co pozostaje to reboot cal/ego serwera :-/

Troche mnie tez martwi samo PLD - coraz czesciej sie okazuje, ze r�zne serwisy s
a w prehistorycznych wersjach
i nawet Debian ma nowsze, co skutkuje zabawami w instalacje ze zr�del/ i general
nie utrate wszystkich zalet pakietowanej
dystrybucji.

Pytanie: z czego korzystacie i co polecacie? Chcial/bym czegos, co pozwoli chocb
y na tyle co linux-vserver, czyli w miare
szczelna izolacje miedzy procesami i skuteczny podzial/ zasob�w. Sl/yszal/em kie
dys sporo dobrego o OpenVZ, ale to byl/o
lata temu - cos sie od tego czasu zmienil/o?

   Hej,
   Do platformy wirtualizacyjnej to PLD sie nie nadaje.
   Osobiscie uzywam Proxmoksa w kilku klastrach wielonodowych (z CEPH i
   bez), a na nich KVM/LXC juz np. z PLD
   Nie wyobrazam sobie teraz zycia bez takiego rozwiazania.
   --
   Andrzej Zawadzki

References

   1. http://linux-vserver.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Arkadiusz Miśkiewicz
On Monday 14 of May 2018, Jacek Osiecki wrote:
> Hej,
> 
> tak sobie od lat stosuję linux-vserver.org <http://linux-vserver.org/> do
> wirtualizacji, sensownego przydzielania zasobów. I niby jest fajnie,
> przyjemnie się instaluje pakiety itd… ale zaczynam się trochę tego bać.
> Projekt chyba już trochę przymiera - nowe patche się coraz rzadziej
> pojawiają, choć w sumie właśnie widzę że pojawiło się coś nowego dla
> 4.9.82… Dochodzą jeszcze czasami sytuacje, gdzie nie da się ubić vservera
> bo jakiś proces go trzyma - i wszystko szlag trafia, bo jedyne co
> pozostaje to reboot całego serwera :-/

Jak się da to nie pchaj się w vservery na nowych maszynach. Owszem, kernele 
4.4 i 4.9 mają łatki vserverowe (przy czym ta z 4.9 ma jakiegoś tajemniczego 
sieciowego buga ujawniającego się lockupami CPU na niektórych maszynach) ale 
vserver nie ma przyszłości.

> Trochę mnie też martwi samo PLD - coraz częściej się okazuje, że różne
> serwisy są w prehistorycznych wersjach i nawet Debian ma nowsze, co
> skutkuje zabawami w instalację ze źródeł i generalnie utratę wszystkich
> zalet pakietowanej dystrybucji.

Uaktualniaj spece zamiast bawić się w budowanie ze źródeł :) Skorzystają 
wszyscy z PLD.

> Pytanie: z czego korzystacie i co polecacie? Chciałbym czegoś, co pozwoli
> choćby na tyle co linux-vserver, czyli w miarę szczelną izolację między
> procesami i skuteczny podział zasobów.

> Słyszałem kiedyś sporo dobrego o
> OpenVZ, ale to było lata temu - coś się od tego czasu zmieniło?

openvz to jeszcze gorsza rzecz niż linux-vserver. Tam jest konkretny połatany 
kernel i zapomnij o używaniu innego kernela.

Zamiast vservera to lxc.spec. Pewnie wymaga dopracowania ale używa mechanizmów 
upstreamowego kernela.

-- 
Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Jacek Osiecki
Wiadomość napisana przez Mateusz  w dniu 
14.05.2018, o godz. 16:50:
> 
> On poniedziałek, 14 maja 2018 15:59:04 CEST Jacek Osiecki wrote:
>> Pytanie: z czego korzystacie i co polecacie? Chciałbym czegoś, co pozwoli
>> choćby na tyle co linux-vserver, czyli w miarę szczelną izolację między
>> procesami i skuteczny podział zasobów.
> 
> Nie wiem czy podział zasobów będzie satysfakcjonujący, ale z vserverów 
> przeszliśmy na LXC , ruch z zewnątrz via LVS.

No właśnie, teraz czytam że LXC jest OOTB w kernelu. Muszę trochę zagłębić się 
w porównaniach poszczególnych
rozwiązań.

Pozdrawiam,
— 
Jacek

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Jacek Osiecki
Wiadomość napisana przez Marcin Krol  w dniu 14.05.2018, o 
godz. 16:39:
> 
> On 14-May-18 15:59, Jacek Osiecki wrote:
>> Pytanie: z czego korzystacie i co polecacie? Chciałbym czegoś, co pozwoli 
>> choćby na tyle co linux-vserver, czyli w miarę
>> szczelną izolację między procesami i skuteczny podział zasobów. Słyszałem 
>> kiedyś sporo dobrego o OpenVZ, ale to było
>> lata temu - coś się od tego czasu zmieniło?
> 
> Dla mnie Linux Vserver umarł lata temu gdy patche przestały regularnie 
> wychodzić i trzeba było dziubać samemu.
> Może potem się poprawiło, nie wiem. Przesiadłem się wtedy na KVM i używam do 
> dziś na różnych distro.

No niby się poprawiło o tyle, że widzę nowe patche wydane w lutym br.
Czy dobrze rozumiem, że KVM jest czymś mocniejszym od wirtualizacji a’la 
linux-vserver/openVZ? Czytając informacje o tym,
co wybrać spotkałem się ze zdaniami typu „KVM is overkill”. No i jak to się ma 
do funkcjonalności openVZ, np. migracji on-line?

> Co do aktualności PLD to zawsze można napisać na listy co jest archaiczne i 
> może ktoś będzie miał czas i ochotę zaktualizować.

Odnoszę smutne wrażenie, że PLD powoli wymiera. A co do rozmów na listach - jak 
to jest jakaś pierdółka to pół biedy, ale gdy pojawia
się potrzeba upgrade’u czegoś większego to w zasadzie można od razu odpuścić.

Pozdrawiam,
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Mateusz
On poniedziałek, 14 maja 2018 15:59:04 CEST Jacek Osiecki wrote:
> Pytanie: z czego korzystacie i co polecacie? Chciałbym czegoś, co pozwoli
> choćby na tyle co linux-vserver, czyli w miarę szczelną izolację między
> procesami i skuteczny podział zasobów.

Nie wiem czy podział zasobów będzie satysfakcjonujący, ale z vserverów 
przeszliśmy na LXC , ruch z zewnątrz via LVS.

-- 
Mateusz 
(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
krótko mówiąc - podpora społeczeństwa."
Nikos Kazantzakis - "Grek Zorba"

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Marcin Krol

On 14-May-18 15:59, Jacek Osiecki wrote:

Pytanie: z czego korzystacie i co polecacie? Chciałbym czegoś, co pozwoli 
choćby na tyle co linux-vserver, czyli w miarę
szczelną izolację między procesami i skuteczny podział zasobów. Słyszałem 
kiedyś sporo dobrego o OpenVZ, ale to było
lata temu - coś się od tego czasu zmieniło?


Dla mnie Linux Vserver umarł lata temu gdy patche przestały regularnie 
wychodzić i trzeba było dziubać samemu. Może potem się poprawiło, nie 
wiem. Przesiadłem się wtedy na KVM i używam do dziś na różnych distro.


Co do aktualności PLD to zawsze można napisać na listy co jest 
archaiczne i może ktoś będzie miał czas i ochotę zaktualizować.


M.
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Thread Jacek Osiecki
Hej,

tak sobie od lat stosuję linux-vserver.org <http://linux-vserver.org/> do 
wirtualizacji, sensownego przydzielania zasobów. I niby jest fajnie,
przyjemnie się instaluje pakiety itd… ale zaczynam się trochę tego bać. Projekt 
chyba już trochę przymiera - nowe
patche się coraz rzadziej pojawiają, choć w sumie właśnie widzę że pojawiło się 
coś nowego dla 4.9.82…
Dochodzą jeszcze czasami sytuacje, gdzie nie da się ubić vservera bo jakiś 
proces go trzyma - i wszystko szlag trafia,
bo jedyne co pozostaje to reboot całego serwera :-/

Trochę mnie też martwi samo PLD - coraz częściej się okazuje, że różne serwisy 
są w prehistorycznych wersjach
i nawet Debian ma nowsze, co skutkuje zabawami w instalację ze źródeł i 
generalnie utratę wszystkich zalet pakietowanej
dystrybucji.

Pytanie: z czego korzystacie i co polecacie? Chciałbym czegoś, co pozwoli 
choćby na tyle co linux-vserver, czyli w miarę
szczelną izolację między procesami i skuteczny podział zasobów. Słyszałem 
kiedyś sporo dobrego o OpenVZ, ale to było
lata temu - coś się od tego czasu zmieniło?

Pozdrawiam,
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver, vpoldek i odtworzenie cache poldka

2016-01-21 Thread Jacek Osiecki
Wiadomość napisana przez lord Niedzwiedz  w dniu 20 sty 2016, 
o godz. 20:38:

>> Korzystałem dotąd z przepisu na przenoszenie/przemianowanie vservera zgodnie 
>> z tym tutaj:
>> 
>> https://www.pld-linux.org/docs/vserver 
>> <https://www.pld-linux.org/docs/vserver>
>> 
>> Wszystko super, jednak w końcu coś przestało działać:
>> 
>> root@juliett ~> vpoldek  ko-python
>> Wczytywanie [pndir]th...
>> Wczytywanie [pndir]th...
>> Przeczytano 25117 pakietów
>> Usunięto 15 zdublowanych pakietów z listy dostępnych
>> błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani 
>> katalogu(2)
>>  DB: Berkeley DB 5.2.42: (February 29, 2012)
>> błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy
>> 
>> Porównując co się da, doszedłem do tego że problem pojawia się tutaj:
>> 
>> W katalogu /etc/vservers/.defaults/cachebase/poldek dla każdej wirtualki 
>> mamy pliki typu:
>> 
>> packages.rpmdbcache.vservers.ko-www..rpmdb.gz
>> packages.rpmdbcache.vservers.ko-www..rpmdb.gz.md5
>> packages.rpmdbcache.vservers.ko-www..rpmdb.md

> Nie wiem czy to pomoże.

nie pomoże, ale dzięki :)
Problem polega na tym że poldek nie widzi listy zainstalowanych pakietów - i 
nie wiem jak zrobić żeby ją odtworzyć.

> Ja robiłem tak:
> 
> #VServery migracja:
> vserver=compl;
> vserver $vserver stop
> sync
> time tar -cSf /Backup/$vserver.tar 
> /{etc/vservers,vservers,vservers/.pkg}/$vserver

i to by właśnie nie wystarczyło - bo rpmdbcache nie jest skopiowane :)

Nadal czy ktoś wie jak naprawić brak tego cache’a? Na zdrowy rozsądek poldek 
powinien umieć go sobie odtworzyć…

Pozdrawiam,

-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver, vpoldek i odtworzenie cache poldka

2016-01-20 Thread lord Niedzwiedz



Witam,

Korzystałem dotąd z przepisu na przenoszenie/przemianowanie vservera zgodnie z 
tym tutaj:

https://www.pld-linux.org/docs/vserver <https://www.pld-linux.org/docs/vserver>

Wszystko super, jednak w końcu coś przestało działać:

root@juliett ~> vpoldek  ko-python
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 25117 pakietów
Usunięto 15 zdublowanych pakietów z listy dostępnych
błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani 
katalogu(2)
DB: Berkeley DB 5.2.42: (February 29, 2012)
błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy

Porównując co się da, doszedłem do tego że problem pojawia się tutaj:

W katalogu /etc/vservers/.defaults/cachebase/poldek dla każdej wirtualki mamy 
pliki typu:

packages.rpmdbcache.vservers.ko-www..rpmdb.gz
packages.rpmdbcache.vservers.ko-www..rpmdb.gz.md5
packages.rpmdbcache.vservers.ko-www..rpmdb.md

oraz katalog:

_vservers.ko-www..rpmdb

Po skopiowaniu plików ko-www do ko-python i stworzeniu katalogu 
_vservers.ko-python..rpmdb

vpoldek ruszył. A raczej „ruszył”, bo widać że pakiety ma z tej drugiej 
wirtualki:

root@juliett ~> vpoldek ko-python
[ciach]
poldek:/all-avail> ls -I ImageMagick
ImageMagick-6.9.0.10-6.x86_64
1 pakiet

Tymczasem tak naprawdę:
root@juliett ~> vrpm ko-python -- -qa|grep ImageMagick-[0-9]
ImageMagick-6.8.7.6-2.x86_64

Co mogę zrobić żeby poldek zobaczył prawdziwą listę pakietów? Bo ta jak 
najbardziej jest, w /vservers/.pkg/ko-python/rpm/state/

Druga sprawa, wypadałoby poprawić komendę do kopiowania/przenoszenia maszyny na 
https://www.pld-linux.org/docs/vserver <https://www.pld-linux.org/docs/vserver>

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test 
/etc/vservers/.defaults/cachebase/poldek/*test*

Pozdrawiam,

Nie wiem czy to pomoże.
Ja robiłem tak:

#VServery migracja:
vserver=compl;
vserver $vserver stop
sync
time tar -cSf /Backup/$vserver.tar 
/{etc/vservers,vservers,vservers/.pkg}/$vserver

sync
vserver $vserver restart
scp -rv /Backup/$vserver.tar grzegorz@jolan:/Backup
sync

# Na odleglej maszynie
vserver=pcompl;
sync
cp -rapv /Backup/$vserver.tar /
sync
cd /
time tar -xvvf $vserver.tar
sync
vserver $vserver restart
sync

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver, vpoldek i odtworzenie cache poldka

2016-01-20 Thread Jacek Osiecki
Witam,

Korzystałem dotąd z przepisu na przenoszenie/przemianowanie vservera zgodnie z 
tym tutaj:

https://www.pld-linux.org/docs/vserver <https://www.pld-linux.org/docs/vserver>

Wszystko super, jednak w końcu coś przestało działać:

root@juliett ~> vpoldek  ko-python
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 25117 pakietów
Usunięto 15 zdublowanych pakietów z listy dostępnych
błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani 
katalogu(2)
DB: Berkeley DB 5.2.42: (February 29, 2012)
błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy

Porównując co się da, doszedłem do tego że problem pojawia się tutaj:

W katalogu /etc/vservers/.defaults/cachebase/poldek dla każdej wirtualki mamy 
pliki typu:

packages.rpmdbcache.vservers.ko-www..rpmdb.gz
packages.rpmdbcache.vservers.ko-www..rpmdb.gz.md5
packages.rpmdbcache.vservers.ko-www..rpmdb.md

oraz katalog:

_vservers.ko-www..rpmdb

Po skopiowaniu plików ko-www do ko-python i stworzeniu katalogu 
_vservers.ko-python..rpmdb

vpoldek ruszył. A raczej „ruszył”, bo widać że pakiety ma z tej drugiej 
wirtualki:

root@juliett ~> vpoldek ko-python
[ciach]
poldek:/all-avail> ls -I ImageMagick
ImageMagick-6.9.0.10-6.x86_64
1 pakiet

Tymczasem tak naprawdę:
root@juliett ~> vrpm ko-python -- -qa|grep ImageMagick-[0-9]
ImageMagick-6.8.7.6-2.x86_64

Co mogę zrobić żeby poldek zobaczył prawdziwą listę pakietów? Bo ta jak 
najbardziej jest, w /vservers/.pkg/ko-python/rpm/state/

Druga sprawa, wypadałoby poprawić komendę do kopiowania/przenoszenia maszyny na 
https://www.pld-linux.org/docs/vserver <https://www.pld-linux.org/docs/vserver>

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test 
/etc/vservers/.defaults/cachebase/poldek/*test*

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


[ANN] New kernel packages in Th and no vserver on master

2014-07-08 Thread Jan Rękorajski
Hi,
Probably you already now, but 3.14 was announced as a new longterm line.
We will ship now three longterm kernels, until 3.4 gets deprecated in
October this year, when it will be removed from Th.

Also, and more importantly, vserver support will be disabled on master,
that is 3.15.x as of this moment. It's because upstream support is
lacking and the project is falling behind the mainline kernel and only
really supported for the stable/longterm kernels. I'm sorry for this,
but we just don't have the resources to maintain and test updates for
this patch on our own.

-- 
Jan Rękorajski | PLD/Linux
SysAdm | http://www.pld-linux.org/
bagginsmimuw.edu.pl
bagginspld-linux.org
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Vserver i instalowanie pakietów - co popsułem?

2014-03-20 Thread Jacek Osiecki
Wiadomość napisana przez Paweł Gołaszewski  w dniu 20 mar 
2014, o godz. 09:05:

> On Wed, 19 Mar 2014, Jacek Osiecki wrote:
>>> Niezależnie od tego czy próbuję to robić przez vpoldek czy vrpm, za
>>> każdym razem przy próbie instalacji pakietu
>>> na wirtualce dostaję komunikat:
>>> 
>>> No dynamically linked rpm binary found; exiting...

>> Otóż bierze się stąd: /usr/lib64/util-vserver/vrpm-preload

>> Niby wszystko dobrze, tylko... okazało się że na tym systemie nie mam
>> komendy ldd, bo nie mam glibc-misc.
>> 
>> Nic o glibc-misc nie krzyczało, a chyba powinno skoro to podstawowa
>> funkcjonalność
>> vserwerów? Czyli util-vserver powinien tego wymagać - dobrze wnioskuję?
> 
> ...a nie masz czasem binarek 32-bit na 64-bit systemie albo na odwrót?

Nic z tych rzeczy, wszystko na czysto x86_64.
Zresztą jaki by to miało związek, skoro jasno widać że rozchodzi się o brak 
komendy ldd?

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Vserver i instalowanie pakietów - co popsułem?

2014-03-20 Thread Paweł Gołaszewski
On Wed, 19 Mar 2014, Jacek Osiecki wrote:
> > Niezależnie od tego czy próbuję to robić przez vpoldek czy vrpm, za
> > każdym razem przy próbie instalacji pakietu
> > na wirtualce dostaję komunikat:
> >
> > No dynamically linked rpm binary found; exiting...
> >
> > Jakiś pomysł co jest nie tak?
> 
> Strace'owanie mi wiele nie pomogło, za to w końcu poszukałem skąd się bierze
> ten komunikat.
> Otóż bierze się stąd: /usr/lib64/util-vserver/vrpm-preload
> 
> Tam mamy m.in.
> 
> for bin in /bin/rpm /usr/lib/rpm/rpm${RPM_FLAVOR:-i} ""; do
> ldd "$bin" &>/dev/null && break
> done
> 
> Niby wszystko dobrze, tylko... okazało się że na tym systemie nie mam
> komendy ldd, bo nie mam glibc-misc.
> 
> Nic o glibc-misc nie krzyczało, a chyba powinno skoro to podstawowa
> funkcjonalność
> vserwerów? Czyli util-vserver powinien tego wymagać - dobrze wnioskuję?

...a nie masz czasem binarek 32-bit na 64-bit systemie albo na odwrót?


-- 
pozdr.  Paweł Gołaszewski  jid:bluesjabbergdapl
--
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Vserver i instalowanie pakietów - co popsułem?

2014-03-19 Thread Jacek Osiecki

W dniu 2014-03-19 16:40, Jacek Osiecki napisał(a):


Niezależnie od tego czy próbuję to robić przez vpoldek czy vrpm, za
każdym razem przy próbie instalacji pakietu
na wirtualce dostaję komunikat:

No dynamically linked rpm binary found; exiting...

Jakiś pomysł co jest nie tak?


Strace'owanie mi wiele nie pomogło, za to w końcu poszukałem skąd się 
bierze

ten komunikat.
Otóż bierze się stąd: /usr/lib64/util-vserver/vrpm-preload

Tam mamy m.in.

for bin in /bin/rpm /usr/lib/rpm/rpm${RPM_FLAVOR:-i} ""; do
ldd "$bin" &>/dev/null && break
done

Niby wszystko dobrze, tylko... okazało się że na tym systemie nie mam
komendy ldd, bo nie mam glibc-misc.

Nic o glibc-misc nie krzyczało, a chyba powinno skoro to podstawowa 
funkcjonalność

vserwerów? Czyli util-vserver powinien tego wymagać - dobrze wnioskuję?

Pozdrawiam,
--
Jacek Osiecki
Silvercube s.c.
ul. Makuszyńskiego 4, 31-752 Kraków
tel/fax: +48 (12) 684 21 00
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Vserver i instalowanie pakietów - co popsułem?

2014-03-19 Thread Jacek Osiecki
Witam,

Niezależnie od tego czy próbuję to robić przez vpoldek czy vrpm, za każdym 
razem przy próbie instalacji pakietu
na wirtualce dostaję komunikat:

No dynamically linked rpm binary found; exiting...

Jakiś pomysł co jest nie tak?

Vserver przeniesiony był z innego hosta, który obecnie gdzieś leży wyłączony - 
będę jeszcze go próbował odpalić
by sprawdzić czy na nim też tak było, ale wydaje mi się to trochę dziwne...

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver upgrade

2013-07-03 Thread Paweł Gołaszewski
On Wed, 3 Jul 2013, lord_Niedzwiedz wrote:
>   Mam takie pytanie.
> Czy jak aktualizuje vservery to muszę je do tego celu wyłączać ??

nie.

> Czy też nie muszę, ale lepiej to robić ??

vserver nie różni się od normalnego, fizyczneg systemu w tym względzie.

> Czy nie ma problemu jeśli odinstalowuje pakiety i dodaje na zainstalowanej
> maszynie ??

j.w.

-- 
pozdr.  Paweł Gołaszewski  jid:bluesjabbergdapl
--
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver upgrade

2013-07-03 Thread lord_Niedzwiedz

Mam takie pytanie.
Czy jak aktualizuje vservery to muszę je do tego celu wyłączać ??
Czy też nie muszę, ale lepiej to robić ??
Czy nie ma problemu jeśli odinstalowuje pakiety i dodaje na 
zainstalowanej maszynie ??


Pozdro dla wszystkich subskrybentów ;-)
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread Jacek Osiecki

On Wed, 17 Apr 2013, lord_Niedzwiedz wrote:


On 17.04.2013 11:27, Grzesiek wrote:



 Jeśli chodzi o przeniesienie vservera z jednego hosta na drugiego to:



 Copying guest PLD Linux Vserver to another host
 Stop the vserver first

 # vserver test stop
 Then just archive and copy the structure:

 # tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
 /{etc/vservers,vservers,vservers/.pkg}/test


-bash-4.2# tar --exclude '/vservers/admin/var/lib/mysql/*' -cSf /admin.tar 
/{etc/vservers,vservers,vservers/.pkg}/admin


A pewny jesteś że nie chcesz kopiować mysqla? Szczerze mówiąc nie wiem 
czemu w przykładzie jest tak, bo ja większego sensu nie widzę...



scp przenoszę na drugą maszynę.
Gdzie mam zainstalowane:
 vserver-distro-pld-0.30.216-1.pre3038.1.x86_64
 util-vserver-0.30.216-1.pre3038.1.x86_64
 util-vserver-lib-0.30.216-1.pre3038.1.x86_64

I co dalej ??
Wystarczy rozpakować czy trzeba zbudować ??


cd / i rozpakować. Gotowe, można robić vserver admin start

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread Mateusz Korniak
On Wednesday 17 April 2013 11:50:22 lord_Niedzwiedz wrote:
> > https://www.pld-linux.org/docs/vserver
> 
> -bash-4.2# tar --exclude '/vservers/admin/var/lib/mysql/*' -cSf
> /admin.tar /{etc/vservers,vservers,vservers/.pkg}/admin
> tar: Usunięcie początkowego `/' z nazw plików
> tar: Usunięcie początkowego `/' z nazw plików wskazywanych przez łącza
> zwykłe
> 
> scp przenoszę na drugą maszynę.
> I co dalej ??

Ja bym rozpakował, sprawdził czy wpadło do tych samych katalogów, sprawdził 
czy nie ma konfliktu contextu i spróbował wystartować.


-- 
Mateusz Korniak
"(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
krótko mówiąc - podpora społeczeństwa."
Nikos Kazantzakis - "Grek Zorba"

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread lord_Niedzwiedz

On 17.04.2013 11:33, lord_Niedzwiedz wrote:

On 17.04.2013 11:27, Grzesiek wrote:

W dniu 17.04.2013 11:24, lord_Niedzwiedz pisze:

Potrzebuje na szybko przenieść z jednego serwera na drugi vserver.
Nigdy jeszcze tego nie robiłem.
Jak to zrobić ??!! ;-(


Jeśli chodzi o przeniesienie vservera z jednego hosta na drugiego to:

Copying guest PLD Linux Vserver to another host

Stop the vserver first

# vserver test stop

Then just archive and copy the structure:

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test

https://www.pld-linux.org/docs/vserver


Ok, i co dalej ??

Mam:
/dev/md3 on /vservers type ext4 (rw,relatime,stripe=384,data=ordered)

-rwxrwxrwx   1 grzegorz users  70M 04-17 11:24 admin.tar.bz2

Odpalam:
vserver admin build --context 1180 -m template -n admin -- -t admin.tar.bz2

Wyskakują błędy ;-(
[root@muff /]#  vpoldek admin -- -u rc-scripts
'vserver ... suexec' is supported for running vservers only; aborting...

A maszyna się nie odpala:
[root@muff /]# vserver admin start
secure-mount: chdir("/tmp"): No such file or directory
/etc/vservers/admin/fstab:2:1: failed to mount fstab-entry
chroot-sh: realpath("/var/run"): No such file or directory
chroot-sh: realpath("/var/lock"): No such file or directory
fakerunlevel: open("/var/run/utmpx"): No such file or directory

Failed to start vserver 'admin'


Proszę o pomoc ;-(((

Pozdro
Misiek


Ok, nie wiem dlaczego rozpakowuje mi się do niewłaściwego katalogu 
/vservers/admin/vservers/admin

zamiast
/vservers/admin

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread lord_Niedzwiedz

On 17.04.2013 11:27, Grzesiek wrote:

W dniu 17.04.2013 11:24, lord_Niedzwiedz pisze:

Potrzebuje na szybko przenieść z jednego serwera na drugi vserver.
Nigdy jeszcze tego nie robiłem.
Jak to zrobić ??!! ;-(


Jeśli chodzi o przeniesienie vservera z jednego hosta na drugiego to:

Copying guest PLD Linux Vserver to another host

Stop the vserver first

# vserver test stop

Then just archive and copy the structure:

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test

https://www.pld-linux.org/docs/vserver


-bash-4.2# tar --exclude '/vservers/admin/var/lib/mysql/*' -cSf 
/admin.tar /{etc/vservers,vservers,vservers/.pkg}/admin

tar: Usunięcie początkowego `/' z nazw plików
tar: Usunięcie początkowego `/' z nazw plików wskazywanych przez łącza 
zwykłe


scp przenoszę na drugą maszynę.
Gdzie mam zainstalowane:
 vserver-distro-pld-0.30.216-1.pre3038.1.x86_64
 util-vserver-0.30.216-1.pre3038.1.x86_64
 util-vserver-lib-0.30.216-1.pre3038.1.x86_64

I co dalej ??
Wystarczy rozpakować czy trzeba zbudować ??

G.
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread lord_Niedzwiedz

On 17.04.2013 11:27, Grzesiek wrote:

W dniu 17.04.2013 11:24, lord_Niedzwiedz pisze:

Potrzebuje na szybko przenieść z jednego serwera na drugi vserver.
Nigdy jeszcze tego nie robiłem.
Jak to zrobić ??!! ;-(


Jeśli chodzi o przeniesienie vservera z jednego hosta na drugiego to:

Copying guest PLD Linux Vserver to another host

Stop the vserver first

# vserver test stop

Then just archive and copy the structure:

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test

https://www.pld-linux.org/docs/vserver


Ok, i co dalej ??

Mam:
/dev/md3 on /vservers type ext4 (rw,relatime,stripe=384,data=ordered)

-rwxrwxrwx   1 grzegorz users  70M 04-17 11:24 admin.tar.bz2

Odpalam:
vserver admin build --context 1180 -m template -n admin -- -t admin.tar.bz2

Wyskakują błędy ;-(
[root@muff /]#  vpoldek admin -- -u rc-scripts
'vserver ... suexec' is supported for running vservers only; aborting...

A maszyna się nie odpala:
[root@muff /]# vserver admin start
secure-mount: chdir("/tmp"): No such file or directory
/etc/vservers/admin/fstab:2:1: failed to mount fstab-entry
chroot-sh: realpath("/var/run"): No such file or directory
chroot-sh: realpath("/var/lock"): No such file or directory
fakerunlevel: open("/var/run/utmpx"): No such file or directory

Failed to start vserver 'admin'


Proszę o pomoc ;-(((

Pozdro
Misiek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread lord_Niedzwiedz

On 17.04.2013 11:24, lord_Niedzwiedz wrote:

 Potrzebuje na szybko przenieść z jednego serwera na drugi vserver.
Nigdy jeszcze tego nie robiłem.
Jak to zrobić ??!! ;-(

Pozdro
Misiek


Mam:
/dev/md3 on /vservers type ext4 (rw,relatime,stripe=384,data=ordered)

-rwxrwxrwx   1 grzegorz users  70M 04-17 11:24 admin.tar.bz2

Odpalam:
vserver admin build --context 1180 -m template -n admin -- -t admin.tar.bz2

Wyskakują błędy ;-(
[root@muff /]#  vpoldek admin -- -u rc-scripts 


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

A maszyna się nie odpala:
[root@muff /]# vserver admin start 


secure-mount: chdir("/tmp"): No such file or directory
/etc/vservers/admin/fstab:2:1: failed to mount fstab-entry
chroot-sh: realpath("/var/run"): No such file or directory
chroot-sh: realpath("/var/lock"): No such file or directory
fakerunlevel: open("/var/run/utmpx"): No such file or directory

Failed to start vserver 'admin'


Proszę o pomoc ;-(((

Pozdro
Misiek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver migracja

2013-04-17 Thread Grzesiek

W dniu 17.04.2013 11:24, lord_Niedzwiedz pisze:

Potrzebuje na szybko przenieść z jednego serwera na drugi vserver.
Nigdy jeszcze tego nie robiłem.
Jak to zrobić ??!! ;-(


Jeśli chodzi o przeniesienie vservera z jednego hosta na drugiego to:

Copying guest PLD Linux Vserver to another host

Stop the vserver first

# vserver test stop

Then just archive and copy the structure:

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test

https://www.pld-linux.org/docs/vserver
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver migracja

2013-04-17 Thread lord_Niedzwiedz

Potrzebuje na szybko przenieść z jednego serwera na drugi vserver.
Nigdy jeszcze tego nie robiłem.
Jak to zrobić ??!! ;-(

Pozdro
Misiek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i bridge/tun/tap

2012-11-16 Thread Grzegorz Pietrzak
>>> A dlaczego nie pasuje rozwiązanie:
>>> etc/vservers//interfaces//dev
>>> ??
>> Bo chce sobie życie ułatwiać.
>> Chciałbym, żeby tak jak przy urzyciu libvirt, interfejscy były tworzone
>> przy uruchamianiu maszyny. A w dokumentacji od vservera znalazłem na
>> przykład to:
>> - tap
>> When this file exists, a tap interface will be created when the guest
>> starts, and removed when the guest stops.
>>
>> I nie wiem jak to dalej ugryźć.
>  No przecież masz napisane "tap".
> Tworzysz interfejs tak samo jak eth0, eth1, itd.
> Fizycznie Tworzysz TAP'a, a potem dodajesz w
> etc/vservers/ala_ma_kota/interface/tap/dev
> Tu wpisujesz:
> tap0
> lub
> tap1
> itd. 
>
> Nie rozumiem filozofii i w czym jest problem ;-)
>
> Przy starcie i stopowaniu maszyny jest on tworzony i destruowany ;-)

No szczególnie, jak sam muszę go kopnąć i zrobić tap0 i dodać do br0 i
pamiętać żeby wpisać to do /dev itd.
Narazie zrobiłem sobie tak:
W ifcfg-br0 dodałem:
BRIDGE_DEVS="eth0 `tunctl -b -t tap0`"
Narazie się robi "tap0" i tymże sposobem dodawany jest odrazu do bridga,
plus ręczny wpis w /dev maszyny.
Ale chcę sobie ułatwić i jakoś(tm) zautomatyzować tworzenie interfejsów
sieciowych.
I w związku z tym moje poszukiwania i pytanie tu na listę.
Czy to jest już jasno napisane?

Pozdrawiam
Grzegorz Pietrzak

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i bridge/tun/tap

2012-11-16 Thread lord_Niedzwiedz

No przecież masz napisane "tap".
Tworzysz interfejs tak samo jak eth0, eth1, itd.
Fizycznie Tworzysz TAP'a, a potem dodajesz w 
/etc/vservers/ala_ma_kota/interface/tap/dev

Tu wpisujesz:
tap0
lub
tap1
itd. 

Nie rozumiem filozofii i w czym jest problem ;-)

Przy starcie i stopowaniu maszyny jest on tworzony i destruowany ;-)

https://www.pld-linux.org/Docs/Vserver

Pozdro

On 16.11.2012 15:41, Grzegorz Pietrzak wrote:

"bardziej koszernie" ??!!
A dlaczego nie pasuje rozwiązanie:

etc/vservers//interfaces//dev

??

Bo chce sobie życie ułatwiać.
Chciałbym, żeby tak jak przy urzyciu libvirt, interfejscy były tworzone
przy uruchamianiu maszyny. A w dokumentacji od vservera znalazłem na
przykład to:
- tap
When this file exists, a tap interface will be created when the guest
starts, and removed when the guest stops.

I nie wiem jak to dalej ugryźć.

Pozdrawiam
Grzegorz Pietrzak
P.S.
Do "lord_Niedzwiedz" :
Lepiej będzie na listę pisać...




--
Pozdro
lord_Niedzwiedz

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i bridge/tun/tap

2012-11-16 Thread Grzegorz Pietrzak
> "bardziej koszernie" ??!!
> A dlaczego nie pasuje rozwiązanie:
>
> etc/vservers//interfaces//dev
>
> ??

Bo chce sobie życie ułatwiać.
Chciałbym, żeby tak jak przy urzyciu libvirt, interfejscy były tworzone
przy uruchamianiu maszyny. A w dokumentacji od vservera znalazłem na
przykład to:
- tap
When this file exists, a tap interface will be created when the guest
starts, and removed when the guest stops.

I nie wiem jak to dalej ugryźć.

Pozdrawiam
Grzegorz Pietrzak
P.S.
Do "lord_Niedzwiedz" :
Lepiej będzie na listę pisać...

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i bridge/tun/tap

2012-11-16 Thread Grzegorz Pietrzak
>> Mam u siebie postawiony serwer z wirtualkami uruchamianymi przy pomocy
>> libvirt i kvm. Sieć jest tam postawiona w trybie bridge z interfejsem
>> br0 do którego libvirt dokłada przy uruchamianiu maszyn kolejny vnet*.
[ciach]
> I wszystko hula, aż miło ;-)))
> Nawet do 20 maszyn na jednym serwerze ;-D

H...
Może to źle napisałem ale akurat nie o to mi chodziło...
Do qemu/kvm to w swoim czasie miałem własną automatykę, ale i tak
zamieniłem ją na libvirt, bo się idealnie nadaje.

Teraz potrzebne mi są informacje dotyczące vservera
(http://linux-vserver.org) i automatyki konfiguracji sieci w vserverze.
Tak jak wcześniej napisałem:
>> Znalazłem w opisach vservera, coś dotyczące zakładania kolejnych
>> interfejsów tun/tap i chciałem z tego skorzystać, ale nie moge znaleźc
>> nigdzie informacji dotyczących szczegółów tegoż.
>> Narazie "ręcznie" założyłem tap0, dorzuciłem do br0 i ustawiłem w
>> etc/vservers//interfaces//dev, że ma się posługiwać
>> właśnie tap0.
>> Ale może da się to zrobić jakoś bardziej koszernie i automagicznie przy
>> okazji... :D
>> Może ktoś się podzielić swoją wiedzą?
>> Albo naprostowac mnie, jeśli wymyślam kwadrature koła...

Pozdrawiam
Grzegorz Pietrzak

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i bridge/tun/tap

2012-11-15 Thread lord_Niedzwiedz

On 15.11.2012 11:16, Grzegorz Pietrzak wrote:

Mam u siebie postawiony serwer z wirtualkami uruchamianymi przy pomocy
libvirt i kvm. Sieć jest tam postawiona w trybie bridge z interfejsem br0
do którego libvirt dokłada przy uruchamianiu maszyn kolejny vnet*.
Znalazłem w opisach vservera, coś dotyczące zakładania kolejnych
interfejsów tun/tap i chciałem z tego skorzystać, ale nie moge znaleźc
nigdzie informacji dotyczących szczegółów tegoż.
Narazie "ręcznie" założyłem tap0, dorzuciłem do br0 i ustawiłem w
etc/vservers//interfaces//dev, że ma się posługiwać
właśnie tap0.
Ale może da się to zrobić jakoś bardziej koszernie i automagicznie przy
okazji... :D
Może ktoś się podzielić swoją wiedzą?
Albo naprostowac mnie, jeśli wymyślam kwadrature koła...

Pozdrawiam
Grzegorz Pietrzak


echo „BRIDGE=br0” >> /etc/sysconfig/interfaces/ifcfg-eth0
echo „DEVICE=br0 ” > /etc/sysconfig/interfaces/ifcfg-br0
echo „TYPE=Bridge” >> /etc/sysconfig/interfaces/ifcfg-br0
echo „IPADDR=172.20.0.6/24” >> /etc/sysconfig/interfaces/ifcfg-br0
echo „ONBOOT=yes” >> /etc/sysconfig/interfaces/ifcfg-br0
echo „BOOTPROTO=none” >> /etc/sysconfig/interfaces/ifcfg-br0
echo „SPANNING_TREE=yes” >> /etc/sysconfig/interfaces/ifcfg-br0 - switch 
mi wyciął port ;-(((


modprobe kvm_amd
modprobe kvm
modprobe bridge
modprobe tun

/etc/qemu-ifup
#!/bin/sh
set -x
switch=br0
if [ -n "$1" ];then
/usr/bin/sudo tunctl -u `whoami` -t $1
/usr/bin/sudo ip link set $1 up
sleep 5
/usr/bin/sudo brctl addif $switch $1
exit 0
else
echo "Misiek Error: no interface specified"
exit 1
fi

qemu-system-x86_64 -no-fd-bootchk -usb -usbdevice tablet -drive 
file=/vservers/Virtual/chopin.vdi,aio=native,cache=writeback -m 4096 
-net nic,model=e1000,macaddr=DE:AD:BE:EF:24:82 -net tap -vnc :16 
-enable-kvm -smp 2 &


I wszystko hula, aż miło ;-)))
Nawet do 20 maszyn na jednym serwerze ;-D

ps.
cache=none – tego nie dawać bo zapis trwa i trwa ;-(((
cache=writeback - pamięć podręczna z buforowaniem zapisu (metoda 
buforowania, w której modyfikacje danych w buforze nie są kopiowane do 
źródła bufora dopóki nie jest to konieczne).


-- Pozdro
lord_Niedzwiedz
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i bridge/tun/tap

2012-11-15 Thread lord_Niedzwiedz

On 15.11.2012 11:16, Grzegorz Pietrzak wrote:

Mam u siebie postawiony serwer z wirtualkami uruchamianymi przy pomocy
libvirt i kvm. Sieć jest tam postawiona w trybie bridge z interfejsem br0
do którego libvirt dokłada przy uruchamianiu maszyn kolejny vnet*.
Znalazłem w opisach vservera, coś dotyczące zakładania kolejnych
interfejsów tun/tap i chciałem z tego skorzystać, ale nie moge znaleźc
nigdzie informacji dotyczących szczegółów tegoż.
Narazie "ręcznie" założyłem tap0, dorzuciłem do br0 i ustawiłem w
etc/vservers//interfaces//dev, że ma się posługiwać
właśnie tap0.
Ale może da się to zrobić jakoś bardziej koszernie i automagicznie przy
okazji... :D
Może ktoś się podzielić swoją wiedzą?
Albo naprostowac mnie, jeśli wymyślam kwadrature koła...

Pozdrawiam
Grzegorz Pietrzak


aaa
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i bridge/tun/tap

2012-11-15 Thread Grzegorz Pietrzak
Mam u siebie postawiony serwer z wirtualkami uruchamianymi przy pomocy
libvirt i kvm. Sieć jest tam postawiona w trybie bridge z interfejsem br0
do którego libvirt dokłada przy uruchamianiu maszyn kolejny vnet*.
Znalazłem w opisach vservera, coś dotyczące zakładania kolejnych
interfejsów tun/tap i chciałem z tego skorzystać, ale nie moge znaleźc
nigdzie informacji dotyczących szczegółów tegoż.
Narazie "ręcznie" założyłem tap0, dorzuciłem do br0 i ustawiłem w
etc/vservers//interfaces//dev, że ma się posługiwać
właśnie tap0.
Ale może da się to zrobić jakoś bardziej koszernie i automagicznie przy
okazji... :D
Może ktoś się podzielić swoją wiedzą?
Albo naprostowac mnie, jeśli wymyślam kwadrature koła...

Pozdrawiam
Grzegorz Pietrzak

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver - błędy (istotne?) przy starcie

2012-09-05 Thread Jacek Osiecki

On Wed, 5 Sep 2012, Jan Rękorajski wrote:


On Wed, 05 Sep 2012, Jacek Osiecki wrote:



Stwierdziłem że jednak zapytam - bo choć nic złego się nie dzieje, to
chyba vserver przy starcie nie powinien wyrzucać błędów...

root@oscar /etc/vservers> vserver test-www1 start
chroot-sh: open("/etc/mtab"): No such file or directory
Powered by PLD Linux Distribution
  Press I to enter interactive startup

mtab jest teraz linkiem na /proc/self/mounts, a vserver-utils chce tam
pisać. Skasuj ten link w vserverze.


Dzięki, pomogło :)

A przy okazji - czy da się w końcu uruchomić limitowanie przy użyciu 
cgroup? Bo od czasu przejścia z /dev/cgroup na /sys/fs/cgroup w zasadzie

przestało to działać :(

root@oscar /etc/vservers> /etc/init.d/cgconfig start
Uruchamianie usługi 
cgconfig... [ PROBLEMY ]
/sbin/cgconfigparser; error loading /etc/cgconfig.conf: Cgroup mounting 
failed


A w cgconfig.conf jest tylko tyle:

mount {
blkio   = /sys/fs/cgroup/blkio;
cpu = /sys/fs/cgroup/cpu;
cpuacct = /sys/fs/cgroup/cpuacct;
cpuset  = /sys/fs/cgroup/cpuset;
#   debug   = /sys/fs/cgroup/debug;
devices = /sys/fs/cgroup/devices;
freezer = /sys/fs/cgroup/freezer;
memory  = /sys/fs/cgroup/memory;
net_cls = /sys/fs/cgroup/net_cls;
perf_event = /sys/fs/cgroup/perf_event;
}

Jakieś pomysły?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver - błędy (istotne?) przy starcie

2012-09-05 Thread Jan Rękorajski
On Wed, 05 Sep 2012, Jacek Osiecki wrote:

> Witam,
> 
> Stwierdziłem że jednak zapytam - bo choć nic złego się nie dzieje, to 
> chyba vserver przy starcie nie powinien wyrzucać błędów...
> 
> root@oscar /etc/vservers> vserver test-www1 start
> chroot-sh: open("/etc/mtab"): No such file or directory
>   Powered by PLD Linux Distribution
> Press I to enter interactive startup
> Host: www1.[ DONE ]
> NIS Domain: local..[ DONE ]
> Enabling Delay Login...[ DONE ]
> /etc/rc.d/rc.sysinit[925]: cat: : Invalid argument
> 
> Resource Manager: Entering runlevel number[ 3 ]
> 
> ... i potem jest OK.
> O co chodzi z tym mtab i rc.sysinit?

mtab jest teraz linkiem na /proc/self/mounts, a vserver-utils chce tam
pisać. Skasuj ten link w vserverze.

-- 
Jan Rękorajski | PLD/Linux
SysAdm | http://www.pld-linux.org/
bagginsmimuw.edu.pl
bagginspld-linux.org
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver - błędy (istotne?) przy starcie

2012-09-05 Thread Jacek Osiecki

Witam,

Stwierdziłem że jednak zapytam - bo choć nic złego się nie dzieje, to 
chyba vserver przy starcie nie powinien wyrzucać błędów...


root@oscar /etc/vservers> vserver test-www1 start
chroot-sh: open("/etc/mtab"): No such file or directory
Powered by PLD Linux Distribution
  Press I to enter interactive startup
Host: www1.[ DONE ]
NIS Domain: local..[ DONE ]
Enabling Delay Login...[ DONE ]
/etc/rc.d/rc.sysinit[925]: cat: : Invalid argument

Resource Manager: Entering runlevel number[ 3 ]

... i potem jest OK.
O co chodzi z tym mtab i rc.sysinit?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: migracja starego linuksa do vserver/qemu?

2012-07-09 Thread Jacek Osiecki

On Sun, 8 Jul 2012, Paweł Sikora wrote:


mam w firmie, gleboko w serwerowni taki antyk podlaczony tylko do lokalnej 
sieci,
ktory udostpenia pewne uslugi, ale z racji swego wieku narzady mu juz szwankuja.
chcialbym to jak *najmniejszym* kosztem przeniesc na zdrowy hardware (xeon ze 
sprzetowa
wirtualizacja) i mam pytanie: czy da sie do vservera wrzucic cala antyczna 
instalacje
pt. Red Hat Linux release 6.2 (Zoot) bez zadnego cudowania z problematycznymi 
programami?
czy moze nie ma sensu z tym walczyc i lepiej zapakowac obraz dysku do qemu?


Bez problemu.
Ja w kilku miejscach powrzucałem stare debiany do vserverów i mają się 
doskonale. Wszystko według: http://www.pld-linux.org/Docs/Vserver


To build vserver from template (archive containing whole filesystem):
# vserver test build --context  -m template -n test -- -t image.tar.bz2

przy czym image.tar.bz2 to po prostu normalny tarball całego vservera. 
Oczywiście koniecznie z --numeric-owner, żeby mieć pewność że się 
nie pospawają uprawnienia. Rzecz jasna w takim uwięzionym dżinie trzeba 
potem lekko dopracować skrypty startowe, ip ustawić za pomocą mechanizmów 
vserverowych itd. - ale wszystko działa bez zarzutu.
Podejrzewam, że przy QEmu będzie więcej problemów - konieczność 
dostosowania kernela, walka ze sprzętem itd., podczas gdy tutaj wszystkim 
zajmie się system-host.


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


migracja starego linuksa do vserver/qemu?

2012-07-07 Thread Paweł Sikora
witam,

mam w firmie, gleboko w serwerowni taki antyk podlaczony tylko do lokalnej 
sieci,
ktory udostpenia pewne uslugi, ale z racji swego wieku narzady mu juz szwankuja.
chcialbym to jak *najmniejszym* kosztem przeniesc na zdrowy hardware (xeon ze 
sprzetowa
wirtualizacja) i mam pytanie: czy da sie do vservera wrzucic cala antyczna 
instalacje
pt. Red Hat Linux release 6.2 (Zoot) bez zadnego cudowania z problematycznymi 
programami?
czy moze nie ma sensu z tym walczyc i lepiej zapakowac obraz dysku do qemu?

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OT: help! vserver - tragicznie mała wydajność?

2011-12-16 Thread Jacek Osiecki

On Fri, 16 Dec 2011, Arkadiusz Miśkiewicz wrote:


On Friday 16 of December 2011, Jacek Osiecki wrote:

On Fri, 16 Dec 2011, Arkadiusz Miśkiewicz wrote:

Co się dzieje jak mu nie przydzielicz cpu/ramu (tzn dostanie wszystko by
default, bez kombinowania z przydzielaniem) ?

Tak jak pisałem - założyłem drugi, "goły" - i na nim to co na hoście trwa
5 sekund a na "zepsutym" 32 sekundy, zajęło 13 sekund. Znacznie lepiej niż
na "zepsutym", ale bez przegięć - ponad 2x gorzej niż host?

Ciekawa sprawa - nie robiłem testów więc nie wiem jak to jest u mnie ale
teoretycznie nie powinno być gorzej - w końcu vserver to swego rodzaju chroot
na sterydach (tak, duże uproszczenie).


Wiem, dokładnie tak samo do tego podchodziłem. Aż do wczoraj :(
Trochę to zmasakrowało moje stanowisko co do kierunku w którym iść, bo jak 
już pisałem od jakiegoś czasu radośnie wszystko przerzucam na vservery. 
Zdawałem sobie sprawę, że BYĆ MOŻE jest jakiś minimalny wpływ na wydajność 
- ale o ile mogę zaakceptować 5% narzut, to 100% już zdecydowanie nie. Nie 
mówiąc już o tym co wyszło z 600% wolniejszym działaniem...



irc.oftc.net, /j #vserver, Bertl - tego człowieka należy męczyć problemem i
pytaniami


Jezusmaria irc, muszę sobie przypomnieć czasy studiów :(

Dzięki, spróbuję :)

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OT: help! vserver - tragicznie mała wydajność?

2011-12-16 Thread Arkadiusz Miśkiewicz
On Friday 16 of December 2011, Jacek Osiecki wrote:
> On Fri, 16 Dec 2011, Arkadiusz Miśkiewicz wrote:
> > On Thursday 15 of December 2011, Jacek Osiecki wrote:
> >> A wygląda to tak: serwer z prockiem Intel(R) Xeon(R) CPU E31245 @
> >> 3.30GHz, 4 core, HT więc niby raportuje cpu0..7
> >> Stworzyłem od zera vserver dla mysqla, przydzieliłem mu cpu1..cpu4 i
> >> jakieś 4GB ramu.
> > 
> > Co się dzieje jak mu nie przydzielicz cpu/ramu (tzn dostanie wszystko by
> > default, bez kombinowania z przydzielaniem) ?
> 
> Tak jak pisałem - założyłem drugi, "goły" - i na nim to co na hoście trwa
> 5 sekund a na "zepsutym" 32 sekundy, zajęło 13 sekund. Znacznie lepiej niż
> na "zepsutym", ale bez przegięć - ponad 2x gorzej niż host?

Ciekawa sprawa - nie robiłem testów więc nie wiem jak to jest u mnie ale 
teoretycznie nie powinno być gorzej - w końcu vserver to swego rodzaju chroot 
na sterydach (tak, duże uproszczenie).

irc.oftc.net, /j #vserver, Bertl - tego człowieka należy męczyć problemem i 
pytaniami

> Pozdrawiam,

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OT: help! vserver - tragicznie mała wydajność?

2011-12-16 Thread Jacek Osiecki

On Fri, 16 Dec 2011, Arkadiusz Miśkiewicz wrote:


On Thursday 15 of December 2011, Jacek Osiecki wrote:

A wygląda to tak: serwer z prockiem Intel(R) Xeon(R) CPU E31245 @ 3.30GHz,
4 core, HT więc niby raportuje cpu0..7
Stworzyłem od zera vserver dla mysqla, przydzieliłem mu cpu1..cpu4 i
jakieś 4GB ramu.

Co się dzieje jak mu nie przydzielicz cpu/ramu (tzn dostanie wszystko by
default, bez kombinowania z przydzielaniem) ?


Tak jak pisałem - założyłem drugi, "goły" - i na nim to co na hoście trwa 
5 sekund a na "zepsutym" 32 sekundy, zajęło 13 sekund. Znacznie lepiej niż 
na "zepsutym", ale bez przegięć - ponad 2x gorzej niż host?



Czy vserver może AŻ TAK masakrować wydajność?

Nie.


No właśnie :(
Na innym serwerze sprawdziłem i generalnie zawsze vserver ma gorzej, tyle 
że jest to np. 9 kontra 8 sekund...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OT: help! vserver - tragicznie mała wydajność?

2011-12-16 Thread Arkadiusz Miśkiewicz
On Thursday 15 of December 2011, Jacek Osiecki wrote:

> A wygląda to tak: serwer z prockiem Intel(R) Xeon(R) CPU E31245 @ 3.30GHz,
> 4 core, HT więc niby raportuje cpu0..7
> Stworzyłem od zera vserver dla mysqla, przydzieliłem mu cpu1..cpu4 i
> jakieś 4GB ramu.

Co się dzieje jak mu nie przydzielicz cpu/ramu (tzn dostanie wszystko by 
default, bez kombinowania z przydzielaniem) ?

> Czy vserver może AŻ TAK masakrować wydajność?

Nie.

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OT: help! vserver - tragicznie mała wydajność?

2011-12-16 Thread Jacek Osiecki

On Thu, 15 Dec 2011, Jacek Osiecki wrote:

Ostatnio tak radośnie migrowałem coraz to kolejne rzeczy na vservery, a 
tymczasem po migracji czegoś dużego okazało się że dziwnie wooolno chodzi...


I tak krok po kroku okazało się że coś dziwnie wolno chodzi mysql.


[ciach]

I dzisiaj właśnie wyszło, że zrobienie "mysql baza < /tmp/plik.sql" po 
podłączeniu do mysqla chodzącego bezpośrednio na hoście wykonuje się ok. 5 
sekund, natomiast podłączone do mysqla w vserverze trwa... 32 sekundy!


A teraz jeszcze zabawniej: na świeżo stworzonej wirtualce to samo wykonuje 
się ok. 13 sekund, czasami 15.


Żeby nie było wątpliwości. Serwer ziewa z nudów, nie jest na razie w ogóle 
eksploatowany - więc to nie jest sprawa braku zasobów. Przy rzeczonym 
wrzucaniu rzeczy za pomocą mysql-client procesory umierają z nudów...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


OT: help! vserver - tragicznie mała wydajność?

2011-12-15 Thread Jacek Osiecki

Witam,

Ostatnio tak radośnie migrowałem coraz to kolejne rzeczy na vservery, a 
tymczasem po migracji czegoś dużego okazało się że dziwnie wooolno 
chodzi...


I tak krok po kroku okazało się że coś dziwnie wolno chodzi mysql.

A wygląda to tak: serwer z prockiem Intel(R) Xeon(R) CPU E31245 @ 3.30GHz,
4 core, HT więc niby raportuje cpu0..7
Stworzyłem od zera vserver dla mysqla, przydzieliłem mu cpu1..cpu4 i 
jakieś 4GB ramu.


I dzisiaj właśnie wyszło, że zrobienie "mysql baza < /tmp/plik.sql" 
po podłączeniu do mysqla chodzącego bezpośrednio na hoście wykonuje się 
ok. 5 sekund, natomiast podłączone do mysqla w vserverze trwa... 32 sekundy!


Sprawdzałem wszystko, usuwałem bazę, porównywałem configi (bezcelowo, oba 
"dystrybucyjne" z dodanym jedynie innodb_file_per_table)... żadnych 
wniosków.


Czy vserver może AŻ TAK masakrować wydajność? Na kaprawej maszynie która 
wala się w firmie po kątach operacje trwają zdecydowanie szybciej niż na 
tym nowym super-hiper vserverze...



--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nowy util-vserver psuje limity?

2011-10-19 Thread Arkadiusz Miśkiewicz
On Thursday 20 of October 2011, Jacek Osiecki wrote:

> A czy to nie korzysta przypadkiem z jakichś hacków PLD-kernel-specific?
> Bo ja korzystam z własnoręcznie kompilowanych kerneli z nałożonym tylko
> vserverem...

Nie korzysta.

> Pozdrawiam,


-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nowy util-vserver psuje limity?

2011-10-19 Thread Jacek Osiecki

On Thu, 20 Oct 2011, Arkadiusz Miśkiewicz wrote:


On Thursday 20 of October 2011, Jacek Osiecki wrote:

Nie wiem czy to istotne, ale /dev/cgroup mam mountowane za pomocą
deklaracji w /etc/fstab:

none  /dev/cgroup   cgroup  cpu,cpuset,memory 02

Wywal cgroup i cpuset z fstab, zainstaluj libcgroup. Alternatywnie wywal plik
per-ss z /etc/vservers/... (ale to znów upgrade util-vserver ponownie go
wrzuci).


Hmm, no dobra - spróbuję, ale libcgroup właśnie wywaliłem bo w ogóle nie 
chciały startować vservery...



Co jest nie tak z tym util-vserver? Jakiś bug, czy znowu się zmieniło
podejście i teraz wszystko się robi inaczej?

Teraz używamy libcgroup do montowania (i montuje sobie per subsystem, a nie
wszystko na raz).


A czy to nie korzysta przypadkiem z jakichś hacków PLD-kernel-specific?
Bo ja korzystam z własnoręcznie kompilowanych kerneli z nałożonym tylko 
vserverem...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nowy util-vserver psuje limity?

2011-10-19 Thread Arkadiusz Miśkiewicz
On Thursday 20 of October 2011, Jacek Osiecki wrote:

> Nie wiem czy to istotne, ale /dev/cgroup mam mountowane za pomocą
> deklaracji w /etc/fstab:
> 
> none  /dev/cgroup   cgroup  cpu,cpuset,memory 02

Wywal cgroup i cpuset z fstab, zainstaluj libcgroup. Alternatywnie wywal plik 
per-ss z /etc/vservers/... (ale to znów upgrade util-vserver ponownie go 
wrzuci).

> Co jest nie tak z tym util-vserver? Jakiś bug, czy znowu się zmieniło
> podejście i teraz wszystko się robi inaczej?

Teraz używamy libcgroup do montowania (i montuje sobie per subsystem, a nie 
wszystko na raz).

> 
> Pozdrawiam,


-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


nowy util-vserver psuje limity?

2011-10-19 Thread Jacek Osiecki

Witam,

Postawiłem kolejnego hosta z wirtualkami i... tym razem coś działało nie 
tak jak zwykle:


root@bravo ~> /etc/init.d/vservers status
The following types of vservers are running:
default

/proc/virtual/ says these are running:
  eco-sql-main
  eco-sql-import
  eco-arch-www

vserver-stat says these are running:
open(memory.usage_in_bytes): No such file or directory
open(memory.usage_in_bytes): No such file or directory
open(memory.usage_in_bytes): No such file or directory
CTX   PROCVSZRSS  userTIME   sysTIMEUPTIME NAME
72  68   4.9G 00m00s00   0m00s00  38m38s19 eco-sql-main
74   1 518.8M 00m00s00   0m00s00  38m33s43 eco-sql-import
75 167  48.6G 00m00s00   0m00s00  38m42s62 eco-arch-www

Co więcej, po wejściu w poszczególne vservery widzę że ich limity nie 
działają - mimo że są ustawione:


root@bravo ~> grep . /etc/vservers/*/cgroup/*
/etc/vservers/eco-arch-www/cgroup/cpuset.cpus:0,1,2,3
/etc/vservers/eco-arch-www/cgroup/cpu.shares:1024
/etc/vservers/eco-arch-www/cgroup/memory.limit_in_bytes:12884901888
/etc/vservers/eco-arch-www/cgroup/memory.memsw.limit_in_bytes:12884901888
/etc/vservers/eco-sql-import/cgroup/cpuset.cpus:6,7
/etc/vservers/eco-sql-import/cgroup/cpu.shares:512
/etc/vservers/eco-sql-import/cgroup/memory.limit_in_bytes:2149531648
/etc/vservers/eco-sql-import/cgroup/memory.memsw.limit_in_bytes:2149531648
/etc/vservers/eco-sql-main/cgroup/cpuset.cpus:4,5,6
/etc/vservers/eco-sql-main/cgroup/cpu.shares:1024
/etc/vservers/eco-sql-main/cgroup/memory.limit_in_bytes:3221225472
/etc/vservers/eco-sql-main/cgroup/memory.memsw.limit_in_bytes:3543348020

Po długim i bezowocnym dochodzeniu coś mnie tknęło i zerknąłem na 
bliźniaczy host na którym wszystko bangla... i co się okazało? Była inna 
wersja util-vserver. Na dobrym była util-vserver-0.30.216-1.pre2981.1.x86_64

a na złym util-vserver-0.30.216-1.pre2987.2.x86_64 (najnowsza).

Wystarczyło zrobić upgrade util-vserver by od razu przestało działać 
limitowanie pamięci, a vserver-stat zaczął pokazywać:


open(memory.usage_in_bytes): No such file or directory

Nie wiem czy to istotne, ale /dev/cgroup mam mountowane za pomocą 
deklaracji w /etc/fstab:


none  /dev/cgroup   cgroup  cpu,cpuset,memory 02

Co jest nie tak z tym util-vserver? Jakiś bug, czy znowu się zmieniło 
podejście i teraz wszystko się robi inaczej?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i inittab?

2011-10-17 Thread Jacek Osiecki

Witam,

Tak dzisiaj stawiając jeden vserver się zdziwiłem conieco...
Chciałem w nim tradycyjnie uruchomić parę rzeczy na stałe korzystając
z inita, a tu...

root@archwww /> init q
init: /dev/initctl: No such file or directory
root@archwww />

Co z tym zrobić?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver - ubuntu gust

2011-10-17 Thread Maciej Krzyżanowski

Taki problem ze zbudowaniem vservera zubuntu w środku (host na th):
[root@kwestor /vservers]# vserver investinmoodle build -m debootstrap 
--context 51 -- -d maverick -m http://us.archive.ubuntu.com/ubuntu/ -- 
--arch amd64

[...]
I: Validating rsyslog
I: Retrieving sed
I: Validating sed
I: Retrieving sensible-utils
I: Validating sensible-utils
I: Retrieving sudo
I: Validating sudo
I: Retrieving sysv-rc
I: Validating sysv-rc
I: Retrieving sysvinit-utils
I: Validating sysvinit-utils
[]
I: Retrieving zlib1g
I: Validating zlib1g
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting adduser...
[root@kwestor /vservers]#

I tyle. Oczywiście w katalogu z vserverem nie ma całego systemu tylko 
jakieś fragmenty. Tak jakby nie mógł zainstalować tego gościa.

Macie jakieś pomysły jak to debugować ?

Dla uzupełnienia:

[root@kwestor /vservers]# rpm -qa | grep kernel
kernel-misc-vboxnetadp-4.1.2-4@3.0.4_2.x86_64
kernel-misc-vboxdrv-4.1.2-4@3.0.4_2.x86_64
kernel-misc-vboxnetflt-4.1.2-4@3.0.4_2.x86_64
kernel-3.0.4-2.x86_64
[root@kwestor /vservers]# rpm -qa | grep vserver
vserver-distro-centos-0.30.216-1.pre2987.2.x86_64
util-vserver-lib-0.30.216-1.pre2987.2.x86_64
vserver-distro-redhat-0.30.216-1.pre2987.2.x86_64
vserver-distro-pld-0.30.216-1.pre2987.2.x86_64
vserver-distro-debian-0.30.216-1.pre2987.2.x86_64
nagios-plugin-check_vserver-1.0-0.1.noarch
util-vserver-0.30.216-1.pre2987.2.x86_64
[root@kwestor /vservers]# rpm -qa | grep debootstrap
debootstrap-1.0.22-1.noarch
[root@kwestor /vservers]#

Pozdrawiam

--
Maciej Krzyżanowski

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-16 Thread Adam Osuchowski
Paweł Lęcznar wrote:
> w przypadku postfixa problem jest dość dziwny i dla przeciętnego zjadacza 
> chleba trudny do wyśledzenia

Nie tylko postfiksa. Ja spotkałem go również w paru innych aplikacjach.

> nie ma do tego jakiegoś patch'a?

Nie znam takowego. Możnaby się pokusić o napisanie tylko pytanie czy
autor oryginału albo paczki dystrybucyjnej go przyjmie?
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-16 Thread Paweł Lęcznar

W dniu 15.08.2011 16:11, Adam Osuchowski pisze:

W tym przypadku wystarczyłoby, żeby przed
chrootowaniem wysłać jedno zapytanie do resolvera (np. o nieistniejący
adres) tylko po to, by załadować potrzebne biblioteki i pliki
konfiguracyjne. W kolejnych zapytaniach, glibc bazuje na danych
zainicjalizowanych przy pierwszym zapytaniu, więc nie byłoby problemu
z chrootem.


w przypadku postfixa problem jest dość dziwny i dla przeciętnego 
zjadacza chleba trudny do wyśledzenia a google w tym przypadku 
podpowiedziało mi wszystko ale nie jak go rozwiązać (i stąd też to moje 
pytanie tutaj), nie ma do tego jakiegoś patch'a?

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-15 Thread Adam Osuchowski
Paweł Lęcznar wrote:
> teraz tak już zupełnie OT, jaka jest przyczyna tego że jedne biblioteki 
> (czy też pliki) dla daemon'ów uruchamianych w chroocie są osiągalne z 
> niechroota a inne nie? pozdrawiam

Żadne pliki spoza chroota nie są dostępne wewnątrz (pomijając sztuczki
z przesyłaniem otwartych uchwytów przez sockety itp.). To, że jeden
daemon potrafi sobie z tym poradzić, a drugi nie, wynika z przemyślenia
problemu przez programistę. W tym przypadku wystarczyłoby, żeby przed
chrootowaniem wysłać jedno zapytanie do resolvera (np. o nieistniejący
adres) tylko po to, by załadować potrzebne biblioteki i pliki
konfiguracyjne. W kolejnych zapytaniach, glibc bazuje na danych
zainicjalizowanych przy pierwszym zapytaniu, więc nie byłoby problemu
z chrootem.
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-15 Thread Paweł Lęcznar

W dniu 14.08.2011 21:44, Adam Osuchowski pisze:

Paweł Lęcznar wrote:

# strace -eopen,socket,connect /usr/lib64/postfix/master
[...]
open("/etc/resolv.conf", O_RDONLY)  = 121

Puściłeś strace'a wyłącznie na mastera bez śledzenia potomków (-f) więc
to otwarcie raczej musiało zadziałać i nie wnosi nic do sprawy bo robił
je niechrootowany master. Mnie chodziło o puszczenie strace'a z opcją -f
na mastera (i to tuż po restarcie postfiksa) po to, żeby obejrzeć co od
początku robi odforkowany przez niego i chrootowany smtpd.


fakt, mój błąd, strace puszczony z opcją -f ujawnił problem, otóż proces 
smtpd odwołuje się do biblioteki /lib64/libnss_dns.so.2 która jest dla 
niego w chroocie nie osiągalna, po skopiowaniu jej do 
/var/spool/postfix/lib64/ (/etc/resolv.conf też skopiowałem do chroota) 
smtpd zaczął poprawnie

rozwiązywać adresy ip na nazwy, wielkie dzięki za pomoc

teraz tak już zupełnie OT, jaka jest przyczyna tego że jedne biblioteki 
(czy też pliki) dla daemon'ów uruchamianych w chroocie są osiągalne z 
niechroota a inne nie? pozdrawiam

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-14 Thread Adam Osuchowski
Paweł Lęcznar wrote:
> # strace -eopen,socket,connect /usr/lib64/postfix/master
> [...]
> open("/etc/resolv.conf", O_RDONLY)  = 121

Puściłeś strace'a wyłącznie na mastera bez śledzenia potomków (-f) więc
to otwarcie raczej musiało zadziałać i nie wnosi nic do sprawy bo robił
je niechrootowany master. Mnie chodziło o puszczenie strace'a z opcją -f
na mastera (i to tuż po restarcie postfiksa) po to, żeby obejrzeć co od
początku robi odforkowany przez niego i chrootowany smtpd.

> jak w powyższym zobaczyłem otwierany socket procesu nscd to pomyślałem, że 
> to coś psuje ale niestety, restart nscd również nie pomaga,
> co jeszcze może być nie tak?

A wyłącz całkowicie nscd i zobacz co wtedy. Ja nie używam nscd w ogóle
i w analogicznej sytuacji pomogło mi wyłącznie przegranie /etc/resolv.conf
do chroota.
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-14 Thread Paweł Lęcznar

W dniu 14.08.2011 09:46, Adam Osuchowski pisze:

A restart postfiksa robiłeś?


tak, restart postfix'a, restart vservera ale dalej bez zmian


smtpd inicjuje resolver przy połączeniu
pierwszego klienta, a później trzyma już wynik. Jak to nie pomoże to
zostaje jeszcze strace i zobaczyć co próbuje otwierać, a co się mu nie
udaje. Ale to też na początku uruchomienia smtpd (czyli najlepiej strace
mastera i patrzeć jak się odforkowany smtpd zachowuje).


tak wygląda strace procesu master dla chrootowanego procesu smtpd (na 
pierwszy rzut oka wygląda tak samo gdy smtpd nie jest chrootowany a 
przynajmniej część z otwieraniem /etc/resolv.conf)


# strace -eopen,socket,connect /usr/lib64/postfix/master
open("/etc/ld.so.cache", O_RDONLY)  = 3
open("/usr/lib64/libpostfix-global.so.1", O_RDONLY) = 3
open("/usr/lib64/libpostfix-util.so.1", O_RDONLY) = 3
open("/lib64/libdb-4.7.so", O_RDONLY)   = 3
open("/lib64/libresolv.so.2", O_RDONLY) = 3
open("/usr/lib64/libsasl2.so.2", O_RDONLY) = 3
open("/lib64/libssl.so.1.0.0", O_RDONLY) = 3
open("/lib64/libcrypto.so.1.0.0", O_RDONLY) = 3
open("/usr/lib64/libcdb.so.1", O_RDONLY) = 3
open("/lib64/libpcre.so.0", O_RDONLY)   = 3
open("/lib64/libnsl.so.1", O_RDONLY)= 3
open("/lib64/libc.so.6", O_RDONLY)  = 3
open("/lib64/libdl.so.2", O_RDONLY) = 3
open("/lib64/libpthread.so.0", O_RDONLY) = 3
open("/lib64/libcrypt.so.1", O_RDONLY)  = 3
open("/lib64/libfreebl3.so", O_RDONLY)  = 3
open("/etc/localtime", O_RDONLY)= 3
socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_FILE, path="/dev/log"}, 110) = -1 EPROTOTYPE 
(Protocol wrong type for socket)

socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_FILE, path="/dev/log"}, 110) = 0
open("/dev/null", O_RDWR)   = 0
open("/dev/null", O_RDWR)   = 1
open("/dev/null", O_RDWR)   = 2
open("/etc/mail/main.cf", O_RDONLY) = 9
open("/etc/mail/dynamicmaps.cf", O_RDONLY) = 9
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 9
connect(9, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 9
connect(9, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = 0
socket(PF_NETLINK, SOCK_RAW, 0) = 9
open("pid/master.pid", O_RDWR)  = 9
open("/var/lib/postfix/master.lock", O_RDWR) = 10
open("/etc/mail/master.cf", O_RDONLY)   = 11
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 12
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 12
connect(12, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 12
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 16
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 19
open("public/pickup", O_RDWR|O_NONBLOCK) = 22
open("public/pickup", O_WRONLY|O_NONBLOCK) = 25
socket(PF_FILE, SOCK_STREAM, 0) = 25
open("public/qmgr", O_RDWR|O_NONBLOCK)  = 28
open("public/qmgr", O_WRONLY|O_NONBLOCK) = 31
socket(PF_FILE, SOCK_STREAM, 0) = 31
socket(PF_FILE, SOCK_STREAM, 0) = 34
socket(PF_FILE, SOCK_STREAM, 0) = 37
socket(PF_FILE, SOCK_STREAM, 0) = 40
socket(PF_FILE, SOCK_STREAM, 0) = 43
socket(PF_FILE, SOCK_STREAM, 0) = 46
socket(PF_FILE, SOCK_STREAM, 0) = 49
socket(PF_FILE, SOCK_STREAM, 0) = 52
socket(PF_FILE, SOCK_STREAM, 0) = 55
socket(PF_FILE, SOCK_STREAM, 0) = 58
socket(PF_FILE, SOCK_STREAM, 0) = 61
socket(PF_FILE, SOCK_STREAM, 0) = 64
socket(PF_FILE, SOCK_STREAM, 0) = 67
socket(PF_FILE, SOCK_STREAM, 0) = 70
socket(PF_FILE, SOCK_STREAM, 0) = 73
socket(PF_FILE, SOCK_STREAM, 0) = 76
socket(PF_FILE, SOCK_STREAM, 0) = 79
socket(PF_FILE, SOCK_STREAM, 0) = 82
socket(PF_FILE, SOCK_STREAM, 0) = 85
socket(PF_FILE, SOCK_STREAM, 0) = 88
socket(PF_FILE, SOCK_STREAM, 0) = 91
socket(PF_FILE, SOCK_STREAM, 0) = 94
socket(PF_FILE, SOCK_STREAM, 0) = 97
socket(PF_FILE, SOCK_STREAM, 0) = 100
socket(PF_FILE, SOCK_STREAM, 0) = 103
socket(PF_FILE, SOCK_STREAM, 0) = 106
socket(PF_FILE, SOCK_STREAM, 0) = 109
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 112
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 112
socket(PF_FILE, SOCK_STREAM, 0) = 115
socket(PF_FILE, SOCK_STREAM, 0) = 118
open("/etc/resolv.conf", O_RDONLY)  = 121
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 121
connect(121, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 121
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 121
socket(PF_FILE, SOCK_STREAM, 0) = 129
connect(129, {sa_family=AF_FILE, path="private/tlsmgr"}, 110) = 0


jak w powyższym zobaczyłem otwierany socket procesu nscd to pomyślałem, 
że to coś psuje ale niestety, restart nscd również nie pomaga,

co jeszcze może być nie tak?

pozdrawiam
___
pld-users-p

Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-14 Thread Adam Osuchowski
Paweł Lęcznar wrote:
> niestety u mnie to nie rozwiązało problemu, jakieś pomysły co z tym jeszcze 
> można zrobić? pozdrawiam

A restart postfiksa robiłeś? smtpd inicjuje resolver przy połączeniu
pierwszego klienta, a później trzyma już wynik. Jak to nie pomoże to
zostaje jeszcze strace i zobaczyć co próbuje otwierać, a co się mu nie
udaje. Ale to też na początku uruchomienia smtpd (czyli najlepiej strace
mastera i patrzeć jak się odforkowany smtpd zachowuje).
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-13 Thread Paweł Lęcznar

W dniu 13.08.2011 23:33, Adam Osuchowski pisze:

Problem można brzydko usunąć przez
skopiowanie mu do chroota potrzebnych plików:

 # mkdir -m 755 /var/spool/postfix/etc
 # cp -a /etc/resolv.conf /var/spool/postfix/etc


niestety u mnie to nie rozwiązało problemu, jakieś pomysły co z tym 
jeszcze można zrobić? pozdrawiam

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-13 Thread Adam Osuchowski
Paweł Lęcznar wrote:
> Czy ktoś z grupowiczów spotkał się z takim problemem i chciałby się 
> podzielić rozwiązaniem problemu?

Typowy problem chrootowanych demonów, nie tylko postfiksowych -- brak
dostępu do plików otwieranych niejawnie runtime przez glibca (w tym
przypadku /etc/resolv.conf). Problem można brzydko usunąć przez
skopiowanie mu do chroota potrzebnych plików:

# mkdir -m 755 /var/spool/postfix/etc
# cp -a /etc/resolv.conf /var/spool/postfix/etc

ale to jest obejście problemu, a nie jego rozwiązanie. Można ew. też
kombinować z odpaleniem nscd, ale on też wymaga socketa w chroocie i to
w stałym miejscu.
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i smtp w postfixie w trybie chroot a rekordy ptr

2011-08-13 Thread Paweł Lęcznar
Witam, usiłuję uruchomić postfix'a w vserverze i natrafiłem na problem a 
mianowicie jeśli smtp w postfix'ie jest uruchomione w trybie chroot tzn. 
jeśli w pliku /etc/mail/master.cf jest wpis typu


smtp  inet  n   -   -   -   -   smtpd

to postfix nie rozwiązuje rekordów ptr a w logach ląduje wpis:

Aug 13 17:02:00 poczta postfix/smtpd[19268]: NOQUEUE: reject: RCPT from 
unknown[209.85.161.47]: 450 4.1.8 : Sender 
address rejected: Domain not found; from= 
to= proto=ESMTP helo=


W konfiguracji postfixa mam

smtpd_sender_restrictions =
...
reject_unknown_sender_domain,
...

więc maile są odrzucane z oczywistego powodu ale gdy zmodyfikuję wpis w 
master.cf na


smtp  inet  n   -   n   -   -   smtpd

i zrestartuje postfix'a to adresy są poprawnie rozwiązywane na nazwy 
domen i maile tego samego typu są akceptowane.


Host na pld th, gość również.

Wersje zainstalowanych pakietów na hoście:

# rpm -qa kernel* *vserver*
kernel-2.6.38.8-1.x86_64
util-vserver-lib-0.30.216-1.pre2981.1.x86_64
vserver-distro-pld-0.30.216-1.pre2981.1.x86_64
util-vserver-0.30.216-1.pre2981.1.x86_64

Wersje zainstalowanych pakietów na gościu:
# rpm -qa postfix
postfix-2.8.3-1.x86_64

Na hoście w konfiguracji vservera dodałem wpis

# cat /etc/vservers/poczta-th/bcapabilities
CAP_SYS_RESOURCE

aby dać możliwość chroot'a uruchamianym procesom ale nic to nie zmieniło.

Czy ktoś z grupowiczów spotkał się z takim problemem i chciałby się 
podzielić rozwiązaniem problemu?


pozdrawiam
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: [OT] vserver i często niedostępne wirtualki

2011-07-08 Thread Jacek Osiecki

On Thu, 7 Jul 2011, Arkadiusz Miskiewicz wrote:


On Thursday 07 of July 2011, Jacek Osiecki wrote:

root@srv ~> vserver duet-sql enter
vlogin: fork(): Try again

Używasz kernela z skopaną łatką vserverową.


Hmm, i nic by nie pisali o tym na linux-vserver.org?
Łatka vs2.3.0.36.38.2-grsec2.2.1-20101230...

Nic to, spróbuję w takim razie jakiejś bez grsecurity bo to jest ostatnia 
z gr...


--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: [OT] vserver i często niedostępne wirtualki

2011-07-07 Thread Arkadiusz Miskiewicz
On Thursday 07 of July 2011, Jacek Osiecki wrote:

> root@srv ~> vserver duet-sql enter
> vlogin: fork(): Try again

Używasz kernela z skopaną łatką vserverową.

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


[OT] vserver i często niedostępne wirtualki

2011-07-07 Thread Jacek Osiecki

Witam,

Na jednym z serwerów mam postawione dwie wirtualki - sql i www.
Na razie nic się na nich nie dzieje - serwer leży odłogiem, a ja
go konfiguruję i doinstalowywuję pakiety.
Zdefiniowane cgroup, ograniczenia cpuset.cpus, cpu.shares, 
memory.limit_in_bytes i memory.memsw.limit_in_bytes - wszystkie dosyć 
wysokie.


Nie wiem czemu, ale często po instalacji czegoś poldkiem mam taki objaw:

Retrieving th::apache-mod_log_config-2.2.19-2.x86_64.rpm...
.. 100.0% [15.0K (15.0K/s)]
Executing vrpm-preload --upgrade -vh --root /vservers/duet-sql...
warning: 
/var/cache/vservers/poldek/ftp_217.73.31.20.dists.th.PLD.x86.64.RPMS/apache-mod_log_config-2.2.19-2.x86_64.rpm: 
Header V4 DSA signature: NOKEY, key ID e4f1bc2d
Preparing...### 
[100%]
   1:apache-mod_log_config  ### 
[100%]

poldek:/all-avail>
Writing /var/[...]/packages.rpmdbcache.vservers.duet-sql..rpmdb.gz...
root@srv ~> vserver duet-sql enter
vlogin: fork(): Try again
 root@srv ~>

... i tyle. Procesów według vps -ef tyle co kot napłakał, nie ma nawet co 
się kończyć z zasobów.

Za każdym razem jedyne co można zrobić, to vserver xxx restart :(
Niekoniecznie jest to powiązane z samym vpoldkiem, wydaje mi się że zdarza 
się to też niezależnie od instalacji.


W logach wszelkich (dmesg, kernel, messages) ani śladu by cokolwiek było.
Kernel własnoręcznie kompilowany, z nałożonym patchem 
grsec2.2.1-vs2.3.0.36.38.2 z linux-vserver.org.


ulimit też raczej nie powinien spowodować problemów:

root@srv ~> ulimit -a
core file size  (blocks, -c) 0
data seg size   (kbytes, -d) unlimited
scheduling priority (-e) 0
file size   (blocks, -f) unlimited
pending signals (-i) 31640
max locked memory   (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files  (-n) 16384
pipe size(512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority  (-r) 0
stack size  (kbytes, -s) 8192
cpu time   (seconds, -t) unlimited
max user processes  (-u) unlimited
virtual memory  (kbytes, -v) unlimited
file locks  (-x) unlimited

Jakieś pomysły co może być przyczyną?
Zarówno host, jak i wirtualki są jak najbardziej aktualne (Th-MAIN)

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: [OT] vserver i inne dystrybucje

2011-07-06 Thread Paweł Lęcznar

W dniu 06.07.2011 13:29, Paweł Lęcznar pisze:

czyli wygląda na to, że on się wykłada na rozpakowywaniu pakietów dpkg


i rzeczywiście, downgrade dpkg do wersji 1.14.30-1 z th-archive 
rozwiązuje problem, pozdrawiam

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: [OT] vserver i inne dystrybucje

2011-07-06 Thread Paweł Lęcznar

witam, teraz wygląda to tak:

[root@host /]# vserver test-squeeze build -m debootstrap --context 666 
-- -d squeeze -m http://ftp.pl.debian.org/debian -- --arch amd64

I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: insserv libbz2-1.0 libdb4.8 
libslang2

I: Found additional base dependencies: libnfnetlink0 libsqlite3-0
I: Checking component main on http://ftp.pl.debian.org/debian...
I: Retrieving libacl1
I: Validating libacl1
I: Retrieving adduser
I: Validating adduser
I: Retrieving apt-utils
I: Validating apt-utils
I: Retrieving apt
I: Validating apt
I: Retrieving aptitude
I: Validating aptitude
I: Retrieving libattr1
I: Validating libattr1
I: Retrieving base-files
I: Validating base-files
I: Retrieving base-passwd
I: Validating base-passwd
I: Retrieving bash
I: Validating bash
I: Retrieving libboost-iostreams1.42.0
I: Validating libboost-iostreams1.42.0
I: Retrieving bsdmainutils
I: Validating bsdmainutils
I: Retrieving libbz2-1.0
I: Validating libbz2-1.0
I: Retrieving coreutils
I: Validating coreutils
I: Retrieving cpio
I: Validating cpio
I: Retrieving cron
I: Validating cron
I: Retrieving libcwidget3
I: Validating libcwidget3
I: Retrieving dash
I: Validating dash
I: Retrieving libdb4.8
I: Validating libdb4.8
I: Retrieving debconf-i18n
I: Validating debconf-i18n
I: Retrieving debconf
I: Validating debconf
I: Retrieving debian-archive-keyring
I: Validating debian-archive-keyring
I: Retrieving debianutils
I: Validating debianutils
I: Retrieving diffutils
I: Validating diffutils
I: Retrieving dmidecode
I: Validating dmidecode
I: Retrieving dpkg
I: Validating dpkg
I: Retrieving e2fslibs
I: Validating e2fslibs
I: Retrieving e2fsprogs
I: Validating e2fsprogs
I: Retrieving libcomerr2
I: Validating libcomerr2
I: Retrieving libss2
I: Validating libss2
I: Retrieving libc-bin
I: Validating libc-bin
I: Retrieving libc6
I: Validating libc6
I: Retrieving findutils
I: Validating findutils
I: Retrieving gcc-4.4-base
I: Validating gcc-4.4-base
I: Retrieving libgcc1
I: Validating libgcc1
I: Retrieving libstdc++6
I: Validating libstdc++6
I: Retrieving libgdbm3
I: Validating libgdbm3
I: Retrieving gnupg
I: Validating gnupg
I: Retrieving gpgv
I: Validating gpgv
I: Retrieving grep
I: Validating grep
I: Retrieving groff-base
I: Validating groff-base
I: Retrieving gzip
I: Validating gzip
I: Retrieving hostname
I: Validating hostname
I: Retrieving ifupdown
I: Validating ifupdown
I: Retrieving insserv
I: Validating insserv
I: Retrieving iproute
I: Validating iproute
I: Retrieving iptables
I: Validating iptables
I: Retrieving iputils-ping
I: Validating iputils-ping
I: Retrieving isc-dhcp-client
I: Validating isc-dhcp-client
I: Retrieving isc-dhcp-common
I: Validating isc-dhcp-common
I: Retrieving logrotate
I: Validating logrotate
I: Retrieving lsb-base
I: Validating lsb-base
I: Retrieving libept1
I: Validating libept1
I: Retrieving liblocale-gettext-perl
I: Validating liblocale-gettext-perl
I: Retrieving libnfnetlink0
I: Validating libnfnetlink0
I: Retrieving libselinux1
I: Validating libselinux1
I: Retrieving libsepol1
I: Validating libsepol1
I: Retrieving libsigc++-2.0-0c2a
I: Validating libsigc++-2.0-0c2a
I: Retrieving libtext-charwidth-perl
I: Validating libtext-charwidth-perl
I: Retrieving libtext-iconv-perl
I: Validating libtext-iconv-perl
I: Retrieving libtext-wrapi18n-perl
I: Validating libtext-wrapi18n-perl
I: Retrieving libusb-0.1-4
I: Validating libusb-0.1-4
I: Retrieving man-db
I: Validating man-db
I: Retrieving manpages
I: Validating manpages
I: Retrieving mawk
I: Validating mawk
I: Retrieving module-init-tools
I: Validating module-init-tools
I: Retrieving nano
I: Validating nano
I: Retrieving libncurses5
I: Validating libncurses5
I: Retrieving libncursesw5
I: Validating libncursesw5
I: Retrieving ncurses-base
I: Validating ncurses-base
I: Retrieving ncurses-bin
I: Validating ncurses-bin
I: Retrieving net-tools
I: Validating net-tools
I: Retrieving netbase
I: Validating netbase
I: Retrieving netcat-traditional
I: Validating netcat-traditional
I: Retrieving libnewt0.52
I: Validating libnewt0.52
I: Retrieving whiptail
I: Validating whiptail
I: Retrieving libssl0.9.8
I: Validating libssl0.9.8
I: Retrieving libpam-modules
I: Validating libpam-modules
I: Retrieving libpam-runtime
I: Validating libpam-runtime
I: Retrieving libpam0g
I: Validating libpam0g
I: Retrieving perl-base
I: Validating perl-base
I: Retrieving libpopt0
I: Validating libpopt0
I: Retrieving procps
I: Validating procps
I: Retrieving libreadline6
I: Validating libreadline6
I: Retrieving readline-common
I: Validating readline-common
I: Retrieving rsyslog
I: Validating rsyslog
I: Retrieving sed
I: Validating sed
I: Retrieving sensible-utils
I: Validating sensible-utils
I: Retrieving login
I: Validating login
I: Retrieving passwd
I: Validating passwd
I: Retrieving libslang2
I: Validating libslang2
I

Re: [OT] vserver i inne dystrybucje

2011-07-06 Thread Adam Golebiowski

W dniu 2011-07-05 15:55, Paweł Lęcznar pisze:

Witam, odświeże temat, obecnie próba instalacji debiana na vserverze
kończy się tak:

[root@host ~]# vserver test-lenny build -m debootstrap --context 666 --

 ^^



/etc/vservers/test-squeeze/fstab:2:1: failed to mount fstab-entry



dziwne ścieżki Ci się porobiły. nie masz coś rozjechane u siebie?


ktoś wie jak to zainstalować bez błędów?


Właśnie zrobiłem test, pakiet vserver-distro-debian coś bruździ. 
Odinstaluj go (zostaw debootstrap) i sprobuj zbudować vserver jeszcze raz.


--
ad...@pld-linux.org
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: [OT] vserver i inne dystrybucje

2011-07-05 Thread Paweł Lęcznar
Witam, odświeże temat, obecnie próba instalacji debiana na vserverze 
kończy się tak:


[root@host ~]# vserver test-lenny build -m debootstrap --context 666 -- 
-d lenny -m http://ftp.pl.debian.org/debian -- --arch amd64

I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://ftp.pl.debian.org/debian...
I: Retrieving libacl1
I: Validating libacl1
I: Retrieving adduser
I: Validating adduser
I: Retrieving apt-utils
I: Validating apt-utils
I: Retrieving apt
I: Validating apt
I: Retrieving aptitude
I: Validating aptitude
I: Retrieving libattr1
I: Validating libattr1
I: Retrieving base-files
I: Validating base-files
I: Retrieving base-passwd
I: Validating base-passwd
I: Retrieving bash
I: Validating bash
I: Retrieving bsdmainutils
I: Validating bsdmainutils
I: Retrieving libbz2-1.0
I: Validating libbz2-1.0
I: Retrieving libconsole
I: Validating libconsole
I: Retrieving coreutils
I: Validating coreutils
I: Retrieving cpio
I: Validating cpio
I: Retrieving cron
I: Validating cron
I: Retrieving libcwidget3
I: Validating libcwidget3
I: Retrieving libsasl2-2
I: Validating libsasl2-2
I: Retrieving libdb4.6
I: Validating libdb4.6
I: Retrieving debconf-i18n
I: Validating debconf-i18n
I: Retrieving debconf
I: Validating debconf
I: Retrieving debian-archive-keyring
I: Validating debian-archive-keyring
I: Retrieving debianutils
I: Validating debianutils
I: Retrieving libdevmapper1.02.1
I: Validating libdevmapper1.02.1
I: Retrieving dhcp3-client
I: Validating dhcp3-client
I: Retrieving dhcp3-common
I: Validating dhcp3-common
I: Retrieving diff
I: Validating diff
I: Retrieving dmidecode
I: Validating dmidecode
I: Retrieving dpkg
I: Validating dpkg
I: Retrieving e2fslibs
I: Validating e2fslibs
I: Retrieving e2fsprogs
I: Validating e2fsprogs
I: Retrieving libblkid1
I: Validating libblkid1
I: Retrieving libcomerr2
I: Validating libcomerr2
I: Retrieving libss2
I: Validating libss2
I: Retrieving libuuid1
I: Validating libuuid1
I: Retrieving ed
I: Validating ed
I: Retrieving findutils
I: Validating findutils
I: Retrieving gcc-4.2-base
I: Validating gcc-4.2-base
I: Retrieving gcc-4.3-base
I: Validating gcc-4.3-base
I: Retrieving libgcc1
I: Validating libgcc1
I: Retrieving libstdc++6
I: Validating libstdc++6
I: Retrieving libgdbm3
I: Validating libgdbm3
I: Retrieving libc6
I: Validating libc6
I: Retrieving gnupg
I: Validating gnupg
I: Retrieving gpgv
I: Validating gpgv
I: Retrieving libgnutls26
I: Validating libgnutls26
I: Retrieving grep
I: Validating grep
I: Retrieving groff-base
I: Validating groff-base
I: Retrieving gzip
I: Validating gzip
I: Retrieving hostname
I: Validating hostname
I: Retrieving ifupdown
I: Validating ifupdown
I: Retrieving iproute
I: Validating iproute
I: Retrieving iptables
I: Validating iptables
I: Retrieving iputils-ping
I: Validating iputils-ping
I: Retrieving logrotate
I: Validating logrotate
I: Retrieving lsb-base
I: Validating lsb-base
I: Retrieving lzma
I: Validating lzma
I: Retrieving libept0
I: Validating libept0
I: Retrieving libgcrypt11
I: Validating libgcrypt11
I: Retrieving libgpg-error0
I: Validating libgpg-error0
I: Retrieving liblocale-gettext-perl
I: Validating liblocale-gettext-perl
I: Retrieving libselinux1
I: Validating libselinux1
I: Retrieving libsepol1
I: Validating libsepol1
I: Retrieving libsigc++-2.0-0c2a
I: Validating libsigc++-2.0-0c2a
I: Retrieving libtasn1-3
I: Validating libtasn1-3
I: Retrieving libtext-charwidth-perl
I: Validating libtext-charwidth-perl
I: Retrieving libtext-iconv-perl
I: Validating libtext-iconv-perl
I: Retrieving libtext-wrapi18n-perl
I: Validating libtext-wrapi18n-perl
I: Retrieving libusb-0.1-4
I: Validating libusb-0.1-4
I: Retrieving makedev
I: Validating makedev
I: Retrieving man-db
I: Validating man-db
I: Retrieving manpages
I: Validating manpages
I: Retrieving mawk
I: Validating mawk
I: Retrieving mktemp
I: Validating mktemp
I: Retrieving module-init-tools
I: Validating module-init-tools
I: Retrieving nano
I: Validating nano
I: Retrieving libncurses5
I: Validating libncurses5
I: Retrieving libncursesw5
I: Validating libncursesw5
I: Retrieving ncurses-base
I: Validating ncurses-base
I: Retrieving ncurses-bin
I: Validating ncurses-bin
I: Retrieving net-tools
I: Validating net-tools
I: Retrieving netbase
I: Validating netbase
I: Retrieving netcat-traditional
I: Validating netcat-traditional
I: Retrieving libnewt0.52
I: Validating libnewt0.52
I: Retrieving whiptail
I: Validating whiptail
I: Retrieving libssl0.9.8
I: Validating libssl0.9.8
I: Retrieving libpam-modules
I: Validating libpam-modules
I: Retrieving libpam-runtime
I: Validating libpam-runtime
I: Retrieving libpam0g
I: Validating libpam0g
I: Retrieving perl-base
I: Validating perl-base
I: Retrieving libpopt0
I: Validating libpopt0
I: Retrieving procps
I: Validating procps
I: Retrieving libreadline5
I: Validating libreadline5
I: Retrieving readline

Re: vserver i noexec na partycjach?

2011-06-17 Thread Jacek Osiecki

On Fri, 17 Jun 2011, Wojciech Błaszkowski wrote:


Dnia Friday 17 of June 2011, Jacek Osiecki napisał:

Czy jest jakiś sensowny sposób na ustawienie noexec na części filesystemu
w wirtualkach? /vservers jest jedną partycją, na nich X serwerów
wirtualnych i przydałoby się jakoś to zabezpieczyć przed script kiddies...
Tak na szybko googlałem i nie bardzo widzę rozwiązanie :-/
Aha, i nie chodzi o /tmp na ramdysku, bo to i tak nie nadaje się do użytku
np. przy mysqlu... poza tym nie tylko o /tmp chodzi.



Ja ustawiam tylko dla /tmp:

none  /tmp  tmpfs  defaults,noatime,nodiratime,nodev,nosuid,noexec,size=512m 1
2


No o tym wiem, ale
 - to jest w RAM, a RAMu na takie pierdułki szkoda - zwłaszcza przy wielu
   wirtualkach
 - pozostają inne user-write'able katalogi...

Niby kwestię ramfs można rozwiązać plikami i loopbackiem, zobaczę czy tędy 
droga - ale nadal jest problem z np. /home/



Jak chcesz zabezpieczyć przed dziećmi, to pamiętaj, że sobie zrobisz fajnie,
ale niektórzy będą płakać. Zazwyczaj najgłośniej płaczą Ci, którzy mają
badziewnie zrobione strony (czyt. aż się proszą o soczysty XSS).


To jestem w stanie przeżyć, wolę nie mieć klienta niż mieć takiego który 
zainstaluje syf siejący później po świecie...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i noexec na partycjach?

2011-06-17 Thread Wojciech Błaszkowski
Dnia Friday 17 of June 2011, Jacek Osiecki napisał:
> Witam,
Również,

> Takie pytanie...
> Czy jest jakiś sensowny sposób na ustawienie noexec na części filesystemu
> w wirtualkach? /vservers jest jedną partycją, na nich X serwerów
> wirtualnych i przydałoby się jakoś to zabezpieczyć przed script kiddies...
> Tak na szybko googlałem i nie bardzo widzę rozwiązanie :-/
> Aha, i nie chodzi o /tmp na ramdysku, bo to i tak nie nadaje się do użytku
> np. przy mysqlu... poza tym nie tylko o /tmp chodzi.

Ja ustawiam tylko dla /tmp:

none  /tmp  tmpfs  defaults,noatime,nodiratime,nodev,nosuid,noexec,size=512m 1 
2

Jak chcesz zabezpieczyć przed dziećmi, to pamiętaj, że sobie zrobisz fajnie, 
ale niektórzy będą płakać. Zazwyczaj najgłośniej płaczą Ci, którzy mają 
badziewnie zrobione strony (czyt. aż się proszą o soczysty XSS).

> Pozdrawiam,


-- 
Pozdrawiam, Best regards, Mit freundlichen Grüßen,

Wojciech Błaszkowski
www.blaszkowski.com
GSM: +48 600 197 207
JID: wojt...@jabber.biz.pl
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i noexec na partycjach?

2011-06-17 Thread Jacek Osiecki

Witam,

Takie pytanie...
Czy jest jakiś sensowny sposób na ustawienie noexec na części filesystemu
w wirtualkach? /vservers jest jedną partycją, na nich X serwerów 
wirtualnych i przydałoby się jakoś to zabezpieczyć przed script kiddies...

Tak na szybko googlałem i nie bardzo widzę rozwiązanie :-/
Aha, i nie chodzi o /tmp na ramdysku, bo to i tak nie nadaje się do użytku
np. przy mysqlu... poza tym nie tylko o /tmp chodzi.

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i squid z tproxy jako gość

2011-03-19 Thread Paweł Lęcznar
witam, usiłuję przenieść squida do vserver'a ale za nic w świecie nie 
moge tego zmusić do działania no ale do rzeczy, zarówno na hoście jak i 
na gościu mam pld th, squid w wersji 3.1.9 zbudowany z funkcjonalnością 
tproxy działa poprawnie na hoście natomiast ten sam squid przy próbie 
uruchomienia na gościu wyrzuca mi coś takiego


2011/03/20 16:25:54| FATAL: http(s)_port: TPROXY support in the system 
does not work.

FATAL: Bungled squid.conf line 80: http_port 3131 tproxy
Squid Cache (Version 3.1.9): Terminated abnormally.

no i tyle go widzieli... dodatkowo przy próbie wyśledzenia problemu gdy 
uruchomie


strace squid -NX

to w gąszczu komunikatów widać między innymi takie kwiatki

write(2, "2011/03/20 16:32:45.392| ...Prob"..., 612011/03/20 
16:32:45.392| ...Probing for IPv4 TPROXY support.

) = 61
socket(PF_NETLINK, SOCK_RAW, 0) = 4
bind(4, {sa_family=AF_NETLINK, pid=0, groups=}, 12) = 0
getsockname(4, {sa_family=AF_NETLINK, pid=882, groups=}, [12]) = 0
time(NULL)  = 1300635165
sendto(4, "\24\0\0\0\26\0\1\3\35\36\206M\0\0\0\0\0\0\0\0", 20, 0, 
{sa_family=AF_NETLINK, pid=0, groups=}, 12) = 20
recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=}, 
msg_iov(1)=[{"0\0\0\0\24\0\2\0\35\36\206Mr\3\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 
4096}], msg_controllen=0, msg_flags=0}, 0) = 108
recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=}, 
msg_iov(1)=[{"\24\0\0\0\3\0\2\0\35\36\206Mr\3\0\0\0\0\0\0\1\0\0\0\10\0\1\0\177\0\0\1"..., 
4096}], msg_controllen=0, msg_flags=0}, 0) = 20

close(4)= 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4
setsockopt(4, SOL_IP, 0x13 /* IP_??? */, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(0), 
sin_addr=inet_addr("127.0.0.2")}, 16) = -1 EADDRNOTAVAIL (Cannot assign 
requested address)

close(4)= 0
gettimeofday({1300635165, 393514}, NULL) = 0
write(2, "2011/03/20 16:32:45.392| FATAL: "..., 902011/03/20 
16:32:45.392| FATAL: http(s)_port: TPROXY support in the system does not 
work.


nie wiem czy dobrze to rozumiem ale wynika z tego że squid usiłuje się 
połączyć z adresem 127.0.0.2 a gdy nie może tego zrobić wyrzuca 
komunikat o niedziałającym tproxy. Drążąc dalej temat o interfejsach 
sieciowych w vserverach i w tym także o interfejsie lo poczytałem troche 
o capabilities i w ramach testów gościowi przypisałem wszystkie możliwe 
(a raczej takie które znalazłem na stronie z dokumentacją do vservera) 
capabilities i ale niestety nic to nie dało. no i teraz pytanie, czy 
ktoś z szanownych grupowiczów spotkał się z takim problemem lub 
ewentualnie wie w czym tkwi problem i chciałby się tą wiedzą podzielić? 
pozdrawiam

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i VIRT_MEM - coś nie działa...

2011-03-01 Thread Arkadiusz Miskiewicz
On Tuesday 01 of March 2011, Jacek Osiecki wrote:
> Witam,
> 
> Przy próbie startu vservera z ograniczeniem dla swapa - jest zonk:
> 
> root@localwww vservers]# /etc/init.d/vservers start
> Vservers of type 'default' are already startred
> Starting single vserver
> 'mmc-localsql'.........[ BUSY
> ]/usr/lib64/util-vserver/vserver.functions: line 1526:
> /dev/cgroup/mmc-localsql/memory.memsw.limit_in_bytes: Permission denied
> 
> Tymczasem wszystko niby jest:
> 
> [root@localwww vservers]# uname -a
> Linux localwww 2.6.37-5 #1 SMP Thu Feb 10 20:20:17 CET 2011 x86_64
> Intel(R)_Core(TM)_i5_CPU_750__@_2.67GHz PLD Linux
> [root@localwww vservers]# cat /etc/vservers/mmc-localsql/cflags
> VIRT_MEM
> [root@localwww vservers]# cat
> /etc/vservers/mmc-localsql/cgroup/memory.memsw.limit_in_bytes
> 3221225472
> [root@localwww vservers]# mount|grep cgroup
> none on /dev/cgroup type cgroup (rw)

cat /proc/mounts?

Zabootuj jajko z opcją "swapaccount"

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i RPMSTATEDIR

2011-03-01 Thread Tomasz Grobelny
Ktoś wie może co oznacza komunikat jak poniżej?
$ sudo vpoldek mail
Can not find file for 'RPMSTATEDIR'; aborting
-- 
Z poważaniem,
Tomasz Grobelny
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver i VIRT_MEM - coś nie działa...

2011-03-01 Thread Jacek Osiecki

On Tue, 1 Mar 2011, Jacek Osiecki wrote:


Witam,

Przy próbie startu vservera z ograniczeniem dla swapa - jest zonk:

root@localwww vservers]# /etc/init.d/vservers start
Vservers of type 'default' are already startred
Starting single vserver 'mmc-localsql'.[ BUSY 
]/usr/lib64/util-vserver/vserver.functions: line 1526: 
/dev/cgroup/mmc-localsql/memory.memsw.limit_in_bytes: Permission denied


Kurczę, jest nawet gorzej :(
To jest niedeterministyczne...

Mam 3 vservery.
Daję: /etc/init.d/vservers start
Wszystkie wywalają się jak powyżej.
Strzałka w górę, enter - czyli znowu /etc/init.d/vservers start
Wszystkie wystartowały.

Po wejściu do każdego z osobna widzę, że ograniczenie swapa działa 
nieprawidłowo - tj. "free" pokazuje tyle swapa co ma cały host, a w 
miejscu zajętego swapa są jakieś absurdalne wartości.


Coś jest nie tak z kernelem?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver i VIRT_MEM - coś nie działa...

2011-03-01 Thread Jacek Osiecki

Witam,

Przy próbie startu vservera z ograniczeniem dla swapa - jest zonk:

root@localwww vservers]# /etc/init.d/vservers start
Vservers of type 'default' are already startred
Starting single vserver 
'mmc-localsql'.[ BUSY ]/usr/lib64/util-vserver/vserver.functions: line 1526: 
/dev/cgroup/mmc-localsql/memory.memsw.limit_in_bytes: Permission denied


Tymczasem wszystko niby jest:

[root@localwww vservers]# uname -a
Linux localwww 2.6.37-5 #1 SMP Thu Feb 10 20:20:17 CET 2011 x86_64 
Intel(R)_Core(TM)_i5_CPU_750__@_2.67GHz PLD Linux

[root@localwww vservers]# cat /etc/vservers/mmc-localsql/cflags
VIRT_MEM
[root@localwww vservers]# cat 
/etc/vservers/mmc-localsql/cgroup/memory.memsw.limit_in_bytes

3221225472
[root@localwww vservers]# mount|grep cgroup
none on /dev/cgroup type cgroup (rw)

Co jest nie tak?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver: czego brakuje - zasobów?

2011-02-25 Thread Arkadiusz Miskiewicz
On Friday 25 of February 2011, Jacek Osiecki wrote:
> Witam,
> 
> Przeniosłem jeden serwis na nowy serwer, tym razem już wewnątrz vservera.
> Skutek: fajnie, ładnie, ale czasami nagle nie da się zalogować, ani wejść
> na vserver:

Użyj jajka >= 2.6.37-5 (z 1-2 wersje starsze też były ok).

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver: czego brakuje - zasobów?

2011-02-25 Thread Jacek Osiecki

Witam,

Przeniosłem jeden serwis na nowy serwer, tym razem już wewnątrz vservera.
Skutek: fajnie, ładnie, ale czasami nagle nie da się zalogować, ani wejść
na vserver:

[root@alpha ~]# vserver users-oldwww enter
bash: fork: retry: Zasoby chwilowo niedostępne
bash: fork: retry: Zasoby chwilowo niedostępne
bash: fork: retry: Zasoby chwilowo niedostępne
?^Cbash: fork: retry: Zasoby chwilowo niedostępne
bash: fork: Zasoby chwilowo niedostępne
bash-4.1# ls
bash: fork: retry: Zasoby chwilowo niedostępne
^C^Cbash: fork: retry: Zasoby chwilowo niedostępne
bash: fork: retry: Zasoby chwilowo niedostępne

... itd.

Tymczasem:

[root@alpha ~]# ulimit -a
core file size  (blocks, -c) 0
data seg size   (kbytes, -d) unlimited
scheduling priority (-e) 0
file size   (blocks, -f) unlimited
pending signals (-i) 193241
max locked memory   (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files  (-n) 1024
pipe size(512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority  (-r) 0
stack size  (kbytes, -s) 8192
cpu time   (seconds, -t) unlimited
max user processes  (-u) unlimited
virtual memory  (kbytes, -v) unlimited
file locks  (-x) unlimited

Co jest nie tak? I jak to co jest złe - przestawić? :)

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver - znowu coś pomieszałem?

2011-02-13 Thread Arkadiusz Miskiewicz
On Monday 14 of February 2011, Jacek Osiecki wrote:
> Witam,

> Czy to jest objaw czegoś, czego nie dokompilowałem? Kernel
> 2.6.36.2-grsec2.2.1-vs2.3.0.36.38.2 - czyli prosto z kernel.org + łatka
> vserver+grsecurity ze strony vservera. Dzieje się to zarówno przy
> włączonych jak i przy w ogóle nie wkompilowanych ficzerach grsecurity...

Upgradnij rc-scripts do najnowszych, wywal cgroup z fstaba, reboot. Generalnie 
chodzi o to by mieć zamontowane cgroup z wszystkimi opcjami (czytaj default), 
a nie jakimiś konkretnymi.

> Pozdrawiam,

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver - znowu coś pomieszałem?

2011-02-13 Thread Jacek Osiecki

Witam,

Host postawiony od zera na chroocie, jedyna modyfikacja to własnoręcznie 
przycięty kernel.


Odpalam vserver - działa jak ta lala.
ale...

[root@alpha ~]# /etc/init.d/vservers status
The following types of vservers are running:
default

/proc/virtual/ says these are running:
  test-sql

vserver-stat says these are running:
open(cpuacct.stat): No such file or directory
open(cpuacct.stat): No such file or directory
[...]
i tak kilkadziesiąt linii, a na końcu
CTX   PROCVSZRSS  userTIME   sysTIMEUPTIME NAME

Czy to jest objaw czegoś, czego nie dokompilowałem? Kernel 
2.6.36.2-grsec2.2.1-vs2.3.0.36.38.2 - czyli prosto z kernel.org + łatka 
vserver+grsecurity ze strony vservera. Dzieje się to zarówno przy 
włączonych jak i przy w ogóle nie wkompilowanych ficzerach grsecurity...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver a poldek

2011-01-27 Thread Arkadiusz Miskiewicz
On Thursday 27 of January 2011, Tomasz Grobelny wrote:
> On Thursday 27 January 2011 07:12:19 Arkadiusz Miskiewicz wrote:

> > Problem dotyczy plików cache berkeley db. rpm nie potrafi dobrze używać
> > tych plików.
> > 
> > Obejście problemu to usuwanie /var/lib/rpm/__* oraz tego samego wewnątrz
> > vservera przed każdym uruchamianiem vpoldka.
> 
> Dzięki za informację. A można się spodziewać poprawki na tę okazję (w PLD,
> rpm, db czy ktokolwiek jest to w stanie poprawić) czy na razie nie ma
> takich planów?

Fajnie by było to poprawić ale jakoś nikogo to na tyle nie boli by się za to 
zabrał :-( Mnie nie boli z powodu takiego, że używam wewnętrznej bazy rpma, a 
nie vpoldka.

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver a poldek

2011-01-27 Thread Tomasz Grobelny
On Thursday 27 January 2011 07:12:19 Arkadiusz Miskiewicz wrote:
> On Thursday 27 of January 2011, Tomasz Grobelny wrote:
> > Na tym konkretnym vserverze nie sprawdzę bo już nie istnieje
> > (poinstalowałem wszystko od nowa i o dziwo zadziałało). Ale z tego co
> > pamiętam to vrpm widział właściwe pakiety. Ale (poza opisanymi wyżej
> > objawami) pliki lądowały w dziwnych miejscach, np. w
> > /vserver/mojvserver/vserver/mojvserver/bin/... (2 razy powtórzona ścieżka
> > do vservera).
> > Ponieważ mam jeszcze kilka vserverów to na nich też zobaczę jak wygląda
> > upgrade (ale dopiero jak posprzątam po rozwaleniu tego pierwszego).
> 
> Problem dotyczy plików cache berkeley db. rpm nie potrafi dobrze używać
> tych plików.
> 
> Obejście problemu to usuwanie /var/lib/rpm/__* oraz tego samego wewnątrz
> vservera przed każdym uruchamianiem vpoldka.
>
Dzięki za informację. A można się spodziewać poprawki na tę okazję (w PLD, 
rpm, db czy ktokolwiek jest to w stanie poprawić) czy na razie nie ma takich 
planów?
-- 
Z poważaniem,
Tomasz Grobelny
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver a poldek

2011-01-26 Thread Arkadiusz Miskiewicz
On Thursday 27 of January 2011, Tomasz Grobelny wrote:

> Na tym konkretnym vserverze nie sprawdzę bo już nie istnieje
> (poinstalowałem wszystko od nowa i o dziwo zadziałało). Ale z tego co
> pamiętam to vrpm widział właściwe pakiety. Ale (poza opisanymi wyżej
> objawami) pliki lądowały w dziwnych miejscach, np. w
> /vserver/mojvserver/vserver/mojvserver/bin/... (2 razy powtórzona ścieżka
> do vservera).
> Ponieważ mam jeszcze kilka vserverów to na nich też zobaczę jak wygląda
> upgrade (ale dopiero jak posprzątam po rozwaleniu tego pierwszego).

Problem dotyczy plików cache berkeley db. rpm nie potrafi dobrze używać tych 
plików. 

Obejście problemu to usuwanie /var/lib/rpm/__* oraz tego samego wewnątrz 
vservera przed każdym uruchamianiem vpoldka.

-- 
Arkadiusz MiśkiewiczPLD/Linux Team
arekm / maven.plhttp://ftp.pld-linux.org/
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver a poldek

2011-01-26 Thread Tomasz Grobelny
On Tuesday 25 January 2011 20:59:28 Pawel Kwiatkowski wrote:
> Dnia 2011-01-23, nie o godzinie 18:17 +0100, Tomasz Grobelny pisze:
> > Czy mi się tylko wydaje czy też coś vpoldek nie działa? I co z tym
> > zrobić? Pakiet jak najbardziej przykładowy, mam wrażenie, że poldek
> > odwołuje się nie do tej bazy rpma co trzeba...
> 
> [...]
> 
> > warning: /var/cache/vservers/poldek/ftp_ftp.th.pld-
> > linux.org.dists.th.PLD.i686.RPMS/fftw3-common-3.2.2-1.i686.rpm: Header V4
> > DSA signature: NOKEY, key ID e4f1bc2d
> > error: failed to stat /sys/kernel/security: No such file or directory
> > Preparing...###
> > [100%]
> > 
> >1:fftw3-common   ###
> >[100%]
> > 
> > poldek:/all-avail> uninstall fftw3-common-3.2.2-1.i686
> > error: fftw3-common-3.2.2-1.i686: no such package
> > poldek:/all-avail>
> 
> Może poldkowi rozjechały się indeksy, co zwraca
> # vrpm twoj-vserver -- -q fftw3-common
> ?
Na tym konkretnym vserverze nie sprawdzę bo już nie istnieje (poinstalowałem 
wszystko od nowa i o dziwo zadziałało). Ale z tego co pamiętam to vrpm widział 
właściwe pakiety. Ale (poza opisanymi wyżej objawami) pliki lądowały w 
dziwnych miejscach, np. w /vserver/mojvserver/vserver/mojvserver/bin/... (2 
razy powtórzona ścieżka do vservera).
Ponieważ mam jeszcze kilka vserverów to na nich też zobaczę jak wygląda 
upgrade (ale dopiero jak posprzątam po rozwaleniu tego pierwszego).
-- 
Z poważaniem,
Tomasz Grobelny

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: vserver a poldek

2011-01-25 Thread Pawel Kwiatkowski
Dnia 2011-01-23, nie o godzinie 18:17 +0100, Tomasz Grobelny pisze:
> Czy mi się tylko wydaje czy też coś vpoldek nie działa? I co z tym zrobić?
> Pakiet jak najbardziej przykładowy, mam wrażenie, że poldek odwołuje się nie 
> do tej bazy rpma co trzeba...
[...]
> warning: /var/cache/vservers/poldek/ftp_ftp.th.pld-
> linux.org.dists.th.PLD.i686.RPMS/fftw3-common-3.2.2-1.i686.rpm: Header V4 DSA 
> signature: NOKEY, key ID e4f1bc2d
> error: failed to stat /sys/kernel/security: No such file or directory
> Preparing...### [100%]
>1:fftw3-common   ### [100%]
> poldek:/all-avail> uninstall fftw3-common-3.2.2-1.i686
> error: fftw3-common-3.2.2-1.i686: no such package
> poldek:/all-avail>

Może poldkowi rozjechały się indeksy, co zwraca
# vrpm twoj-vserver -- -q fftw3-common
?


-- 
Paweł Kwiatkowski
e-mail/jid: qwiat(at)pld-linux(dot)org
fftw3-common

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vserver a poldek

2011-01-23 Thread Tomasz Grobelny
Czy mi się tylko wydaje czy też coś vpoldek nie działa? I co z tym zrobić?
Pakiet jak najbardziej przykładowy, mam wrażenie, że poldek odwołuje się nie 
do tej bazy rpma co trzeba...

poldek:/all-avail> uninstall fftw3-common-3.2.2-1.i686
error: fftw3-common-3.2.2-1.i686: no such package
poldek:/all-avail> install --reinstall fftw3-common-3.2.2-1.i686
Processing dependencies...
fftw3-common-3.2.2-1.i686 obsoleted by fftw3-common-3.2.2-1.i686
There are 1 package to install, 1 to remove:
I fftw3-common-3.2.2-1.i686
R fftw3-common-3.2.2-1.i686
Need to get 158.9KB of archives.
Executing vrpm-preload --upgrade --replacefiles --replacepkgs -vh --root 
/vservers/users...
warning: /var/cache/vservers/poldek/ftp_ftp.th.pld-
linux.org.dists.th.PLD.i686.RPMS/fftw3-common-3.2.2-1.i686.rpm: Header V4 DSA 
signature: NOKEY, key ID e4f1bc2d
error: failed to stat /sys/kernel/security: No such file or directory
Preparing...### [100%]
   1:fftw3-common   ### [100%]
poldek:/all-avail> uninstall fftw3-common-3.2.2-1.i686
error: fftw3-common-3.2.2-1.i686: no such package
poldek:/all-avail>
-- 
Z poważaniem,
Tomasz Grobelny
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


  1   2   3   >