util-vserver - nie da się zbudować guesta na SysVinit?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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
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
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
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
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?
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?
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?
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?
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
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
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
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
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
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
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
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
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
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
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
>>> 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
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
> "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
>> 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
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
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
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
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
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
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?
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?
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ść?
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ść?
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ść?
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ść?
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ść?
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ść?
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?
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?
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?
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?
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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?
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?
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ść
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...
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
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...
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...
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?
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?
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?
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?
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
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
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
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
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
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
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