Re: Omada TP-Link controller w PLD - ktoś odpalił?

2023-07-17 Wątek Jacek Osiecki

> Wiadomość napisana przez Jan Palus  w dniu 17.07.2023, o 
> godz. 15:44:
> 
> On 17.07.2023 15:20, Jacek Osiecki wrote:
>> Mongodb ma wbudowane… i ono się nie odpala.
> 
> Pierwszy raz słyszę o Omada Software Controller ale User Guide do tegoż


Software’owy kontroler do jedynego sensownego mesha innego niż Ubiquiti Unify ;)

> stwierdza w sekcji "Install Omada Software Controller" co następuje:
> 
>> Ensure that MongoDB has been installed in your system. The controller works 
>> when the system 
>> runs MongoDB 3.0.15–3.6.18. Download the file according to your operating 
>> system from the 
>> website and follow the instructions to install the MongoDB.
> 
> To ja to czytam tak, że to użytkownik jest odpowiedzialny za postawienie
> działającego MongoDB.

OK, jestem tępy. Byłem przekonany, że to cholerstwo ma w sobie mongodb - 
zwłaszcza, że w PLD go nie mamy :)
Dzięki i sorry za mącenie!

Pozdrawiam,
— 
Jacek Osiecki

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


Omada TP-Link controller w PLD - ktoś odpalił?

2023-07-17 Wątek Jacek Osiecki
Cześć,

no to przylatuję z kolejnym problemem ;)
Całe moje walki z instalacją świeżego PLD wynikały z próby uruchomienia 
software’owego kontrolera TP-Link Omada.

O, stąd: https://www.tp-link.com/pl/support/download/omada-software-controller/

No i gdy w końcu mam to świeże PLD… to okazało się, że niekoniecznie jestem 
dalej niż chciałem być :(

Kontroler Omada wymaga jsvc oraz openjdk8 lub wyższego.
Niezależnie od tego które openjdk (ew. icedtea) zainstaluję (BTW, nie da się 
zainstalować np. openjdk9-jre przy zainstalowanym openjdk8-jre, nie powinien 
niższego usunąć?),
efekt jest ten sam: kontroler startuje, startuuje… i kończy się to 
absolutnie niczym.

Poprzeglądałem logi tego softu i namierzyłem, że kontroler nie wstaje bo nie 
może się podłączyć do mongodb.
Mongodb ma wbudowane… i ono się nie odpala.
Próbując dojść po nitce do kłębka mam wrażenie, że tu jest problem:

org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'clientMongoCrudRepository' defined in 
com.tplink.smb.omada.client.port.mongo.omada.client.ClientMongoCrudRepository 
defined in @EnableMongoRepositories declared on MaintainClientOmadaRepoConfig: 
Invocation of init method failed; nested exception is 
org.springframework.dao.DataAccessResourceFailureException: Timed out after 
3 ms while waiting to connect. Client view of cluster state is 
{type=UNKNOWN, servers=[{address=127.0.0.1:27217, type=UNKNOWN, 
state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception 
opening socket}, caused by {java.net.ConnectException: Połączenie odrzucone}}]; 
nested exception is com.mongodb.MongoTimeoutException: Timed out after 3 ms 
while waiting to connect. Client view of cluster state is {type=UNKNOWN, 
servers=[{address=127.0.0.1:27217, type=UNKNOWN, state=CONNECTING, 
exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, 
caused by {java.net.ConnectException: Połączenie odrzucone}}]

czyli: com.mongodb.MongoSocketOpenException: Exception opening socket

Niestety nie widzę żadnych dyskusji nt. takiego problemu które by cokolwiek 
wyjaśniały - w tym kontrolerze nie ma żadnych plików konfiguracyjnych, jeszcze 
szukam sztuka po sztuce czy gdzieś nie ma zaszytych konfiguracji w plikach 
.jar, ale mam wątpliwości czy do czegoś dojdę.

Czy komuś udało się odpalić ten kontroler pod PLD?
Nie wydaje mi się, by środowisko w PLD było jakieś kosmicznie nietypowe, a 
kontroler Omada wydaje się być raczej dość rozpowszechnionym pakietem i 
przygotowanym pod sporo różnych platform, akurat mam w miejscu gdzie potrzebuję 
PLD które robi swoje i przydałoby się je wykorzystać.

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: Jak instalować PLD od zera?

2023-07-12 Wątek Jacek Osiecki

> Wiadomość napisana przez Jan Palus  w dniu 12.07.2023, o 
> godz. 12:55:
>> 
>>> Nie lepiej z rescucd z 2022 roku zrobić po prostu:
>> 
>> Pewnie lepiej, ale ja słyszałem tylko o rescuecd z 2013, strona PLD też :)
>> 
>> https://pld-linux.org/docs/rescuecd
>> 
>>> rpm --initdb /path/to/chroot
>>> poldek --pmopt='--define=_tmppath\ /tmp' --root=/path/to/chroot -uv poldek
>>> 
>>> I instalować świeże pakiety według uznania?
>> 
>> tylko skąd to rescue?
> 
> To akurat proste -- wystarczy czytać listy ;) Ostatnia wzmianka
> tutaj:
> 
> http://lists.pld-linux.org/mailman/pipermail/pld-devel-pl/2021-October/157884.html

Hmm, trochę nie wiem czy ja jakiś tępy jestem… ale jak to pobrać? :-/

Update: OK, w safari widać. W chromie coś mam nieteges, „Assets” się ładuje i 
nie było widać plików.

Dzięki, spróbuję - bo próba instalacji ze starego chroota skutkuje brzydką 
wywałką:

error: unpacking of archive failed: cpio: Bad magic
   3:mawk   ### [  2%]
error: unpacking of archive failed: cpio: Bad magic
   4:procps ### [  3%]

…

Pozdrawiam,
— 
Jacek Osiecki

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


Re: Jak instalować PLD od zera?

2023-07-12 Wątek Jacek Osiecki

> Wiadomość napisana przez Jan Palus  w dniu 12.07.2023, o 
> godz. 12:29:
> 
> On 12.07.2023 11:47, Jacek Osiecki wrote:
>> próbuję na starej maszynce na atomie 330 zainstalować PLD i686.
>> Działać powinno, bo mam tam starsze PLD na i686 i bangla.
>> 
>> No i… jak zainstalować?
>> Kiedyś robiłem tak:
>> 1. rescuecd
>> 2. ściągnąć pld-th-x8664-20110214-chroot.tar.bz2, rozpakować na docelowym /
>> 3. chroot do docelowego systemu, poldek, upgrade *
> 
> Upgrade w chroot'cie z 2011 roku to jest dosyć odważny krok bym
> powiedział, chociaż oczywiście dobrze by było, żeby to działało.

No doszedłem do etapu gdzie mi część rzeczy poinstalowało i walczę ;) 
Zobaczymy...

> Nie lepiej z rescucd z 2022 roku zrobić po prostu:

Pewnie lepiej, ale ja słyszałem tylko o rescuecd z 2013, strona PLD też :)

https://pld-linux.org/docs/rescuecd

> rpm --initdb /path/to/chroot
> poldek --pmopt='--define=_tmppath\ /tmp' --root=/path/to/chroot -uv poldek
> 
> I instalować świeże pakiety według uznania?

tylko skąd to rescue?

Pozdrawiam,
— 
Jacek

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


Jak instalować PLD od zera?

2023-07-12 Wątek Jacek Osiecki
Hej,

próbuję na starej maszynce na atomie 330 zainstalować PLD i686.
Działać powinno, bo mam tam starsze PLD na i686 i bangla.

No i… jak zainstalować?
Kiedyś robiłem tak:
1. rescuecd
2. ściągnąć pld-th-x8664-20110214-chroot.tar.bz2, rozpakować na docelowym /
3. chroot do docelowego systemu, poldek, upgrade *

Tyle, że to już nie te czasy. Poldek się zes* ze względu na wycieczki wte i 
wewte z rpm.
Zacząłem od odinstalowania poldka i próby instalacji rpm.
Póki co lista pakietów do upgrade’u/instalacji tylko rośnie, ale niepokoi mnie 
np. to:

rpmlib(FileDigests) <= 4.6.0-1 is needed by libunistring-1.1-1.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libunistring-1.1-1.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by unbound-libs-1.17.1-1.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by unbound-libs-1.17.1-1.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by libevent-2.1.12-2.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libevent-2.1.12-2.x86_64

Rozumiem, że wynika to z jakiegoś upośledzenia obecnego RPMa który nie widzi 
jakichś cech pakietów i mogę na koniec gdy tylko to zostanie - zrobić —nodeps?

Druga sprawa:

uname(release) >= 3.15 is needed by udev-core-253.5-1.x86_64

To pewnie mogę olać i zainstalować najnowszy kernel, nie?

Ale teraz jest gorzej:

error: LOOP:
error: removing python3-libs-3.10.12-1.x86_64 "Requires(auto): 
/usr/bin/python3" from tsort relations.
error: python3-libs-3.10.12-1.x86_64Requires(auto): 
/usr/bin/python3
error: removing python3-3.10.12-1.x86_64 "Requires(auto): 
libpython3.10.so.1.0()(64bit)" from tsort relations.
error: python3-3.10.12-1.x86_64 Requires(auto): 
libpython3.10.so.1.0()(64bit)

WTF? Czemu? :-/

No i w ogóle czy to ma sens, czy po kolejnej godzinie-dwóch nie okaże się że w 
ogóle nici z instalacji?

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


Re: PLD jako VM na proxmox - brak hostname?

2023-05-29 Wątek Jacek Osiecki
> Wiadomość napisana przez Jacek Osiecki  w dniu 
> 27.05.2023, o godz. 23:41:
> No i niby startuje (musiałem przerobić ciutkę kernel bo mam kompilowany na 
> stałe, bez zabaw w initrd itp.), po czym po linijkach:
> 
> mount (1344) used greatest stack depth: 13528 bytes left
> grep (1346) used greatest stack depth: 12872 bytes left
> 
> na jakieś 40 sekund się zwiesza… i widzę na konsoli prompt:
> 
> (none) login: 
> 
> Niby wszystko działa, sieć jest, ale zastanawiam się co jest grane. Zmienna 
> HOSTNAME nie jest ustawiona, mimo że jest /etc/sysconfig/network i na 
> oryginalnym systemie normalnie działa.
> Jakiś pomysł jak dojść do tego co mnie blokuje?


No i wyszło. Miałem w obrazie puste /dev/ co sprawiało, że utworzył się zwykły 
plik /dev/null, pewnie brak innych devów też nie ułatwiał sprawy. Potem wiadomo 
wjeżdża już udev, ale do tego momentu jest źle.
Zrobienie spod rescueCD 

cp -a /dev/* /mnt/dev/* 

rozwiązało problem.

Co nie zmienia faktu, że najfajniej by było faktycznie wirtualkę odpalić jako 
LXC, czego nadal nie potrafię.

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: virtualhost PLD jako LXC w Proxmox?

2023-05-29 Wątek Jacek Osiecki
Wiadomość napisana przez Jan Rękorajski  w dniu 
28.05.2023, o godz. 10:01:
> 
> On Wed, 24 May 2023, Jacek Osiecki wrote:

>> w ramach żegnania się z linux-vserver chciałem przenieść do proxmoxa jednego 
>> z guestów. Niby nie ma tam nic skomplikowanego, ale to jest host pocztowy - 
>> lekko przedatowany exim, dovecot itd. i trochę boję się to na szybko 
>> konfigurować od zera, żeby się nie okazało że nagle ludziom pobierają się 
>> miliardy maili itd.
>> 
>> Mam proxmoxa na nowej maszynie na którego chcę całość przenieść.
>> Z tego co rozumiem, to teoretycznie mógłbym wrzucić cały obecny serwer razem 
>> z vserverami jako KVM - ale to trochę strzelanie z armaty do wróbla.
>> Jak to zrobić? Przerobić jakiś template LXC i wrzucić w niego po prostu 
>> guesta PLD?
> 
> Mam tylko "goły" LXC, ale działa mi całkiem sprawnie.
> Konfig samego LXC jest praktycznie domyślny, konfig chroota PLD wygląda
> tak:
> 
> # =
> # Distribution configuration
> lxc.include = /usr/share/lxc/config/common.conf
> lxc.arch = linux64

Rozumiem, że mam to wrzucić do /usr/share/lxc/config/pld.conf?

Tylko coś dalej nie gra, bo mam komunikat przy tworzeniu LXC z tar.gz z 
chrootem PLD:

Detected container architecture: amd64
unknown ID 'pld' in /etc/os-release file, trying fallback detection
TASK ERROR: unable to create CT 103 - unable to detect OS distribution

Co robię źle?

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


PLD jako VM na proxmox - brak hostname?

2023-05-27 Wątek Jacek Osiecki
Hej,

mam dziwny objaw przy odpaleniu kopii maszynki z PLD jako VM pod proxmoxem - 
chciałem na początku zrobić jako kontener LXC, ale to chyba niemożliwe i po 
którejś z kolei próbie zrezygnowałem.

No i niby startuje (musiałem przerobić ciutkę kernel bo mam kompilowany na 
stałe, bez zabaw w initrd itp.), po czym po linijkach:

mount (1344) used greatest stack depth: 13528 bytes left
grep (1346) used greatest stack depth: 12872 bytes left

 na jakieś 40 sekund się zwiesza… i widzę na konsoli prompt:

(none) login: 

Niby wszystko działa, sieć jest, ale zastanawiam się co jest grane. Zmienna 
HOSTNAME nie jest ustawiona, mimo że jest /etc/sysconfig/network i na 
oryginalnym systemie normalnie działa.
Jakiś pomysł jak dojść do tego co mnie blokuje?

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


virtualhost PLD jako LXC w Proxmox?

2023-05-24 Wątek Jacek Osiecki
Cześć,

w ramach żegnania się z linux-vserver chciałem przenieść do proxmoxa jednego z 
guestów. Niby nie ma tam nic skomplikowanego, ale to jest host pocztowy - lekko 
przedatowany exim, dovecot itd. i trochę boję się to na szybko konfigurować od 
zera, żeby się nie okazało że nagle ludziom pobierają się miliardy maili itd.

Mam proxmoxa na nowej maszynie na którego chcę całość przenieść.
Z tego co rozumiem, to teoretycznie mógłbym wrzucić cały obecny serwer razem z 
vserverami jako KVM - ale to trochę strzelanie z armaty do wróbla.
Jak to zrobić? Przerobić jakiś template LXC i wrzucić w niego po prostu guesta 
PLD?

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


Upgrade - umarła samba, ssh...

2023-05-09 Wątek Jacek Osiecki
Hej,

nieopatrznie na lokalnym serwerze, na którym już w sumie niewiele się działo - 
zrobiłem „upgrade *”.
Nie wszystko przeszło, ale finalnie przepchnąłem (standardowo filesystem 
konfliktuje z hc-cron, ale to pierdoła).

No i kuczę… posypało się praktycznie wszystko.
Nie da się na serwer zaSSHować, od razu mam „connection closed by …”
Lokalnie można się zalogować na konsoli, ale „ssh localhost” daje identyczny 
efekt.

Próbowałem zwiększyć logi do poziomu debug - niewiele pomogło, poniżej widok 
próby logowania.

May  9 10:58:03 serwer sshd[3606]: debug1: Bind to port 22 on 0.0.0.0.
May  9 10:59:02 serwer sshd[3606]: debug1: Forked child 3964.
May  9 10:59:02 serwer sshd[3964]: debug1: Set /proc/self/oom_score_adj to 0
May  9 10:59:02 serwer sshd[3964]: debug1: rexec start in 5 out 5 newsock 5 
pipe 7 sock 8
May  9 10:59:02 serwer sshd[3964]: debug1: inetd sockets after dupping: 4, 4
May  9 10:59:02 serwer sshd[3964]: debug1: Local version string 
SSH-2.0-OpenSSH_9.3
May  9 10:59:02 serwer sshd[3964]: debug1: Remote protocol version 2.0, remote 
software version OpenSSH_9.0
May  9 10:59:02 serwer sshd[3964]: debug1: compat_banner: match: OpenSSH_9.0 
pat OpenSSH* compat 0x0400
May  9 10:59:02 serwer sshd[3964]: debug1: permanently_set_uid: 40/99 [preauth]
May  9 10:59:02 serwer sshd[3964]: debug1: list_hostkey_types: 
rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]
May  9 10:59:02 serwer sshd[3964]: debug1: monitor_read_log: child log fd closed
May  9 10:59:02 serwer sshd[3964]: debug1: do_cleanup
May  9 10:59:02 serwer sshd[3964]: debug1: Killing privsep child 3965
May  9 10:59:02 serwer sshd[3964]: debug1: audit_event: unhandled event 12

Do tego samba też się posypała. Moja wina, bo jakieś stare dyrektywy w 
smbd.conf - ale wywaliło się bardzo brzydko,
bo odpalenie /etc/init.d/samba restart po prostu przechodzi do następnej 
linijki - nawet nie pokazuje że próbowało parsować, startować, cokolwiek.

Próbowałem awaryjnie odpalić sobie chociaż telneta, ale pewnie coś bardzo 
pilnuje żebym sobie krzywdy nie zrobił:

MacBook-Air-Jacek-4:~ jacek$ telnet 10.0.0.1
Trying 10.0.0.1...
Connected to ziuta.sc.
Escape character is '^]'.
Login incorrect

Login incorrect


Login incorrect
Connection closed by foreign host.
MacBook-Air-Jacek-4:~ jacek$

Jakieś sugestie co robić, czego szukać?
Jeszcze coś powalczę, ale za chwilę po prostu będę musiał zainstalować jakąś 
działającą dystrybucję :-/

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: Co zamiast linux-vserver.org?

2023-03-22 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 16.03.2023, 
o godz. 10:42:
> W dniu 15.03.2023 o 16:16, Arkadiusz Miśkiewicz pisze:
>> On 15.03.2023 09:57, Jacek Osiecki wrote:
>>> Hej,
>>> 
>>> od lat sobie radzę z „wirtualkami” na podstawie linux-vserver.org.
>>> Niestety projekt już od jakiegoś czasu jest martwy - najnowszy obsługiwany 
>>> kernel to 4.9.312, czyli niemal sprzed roku.
>> 
>> U siebie to idę w cięższe rozwiązanie czyli proxmox (są i kontenery i KVMy). 
>> Całkiem to działa (poza backupami via nfs).
>> 
> Też od dawna używam proxmoxa.
> Szkoda tylko, iż nie ma domyślnego kontenerka z turnkeylinuxa z PLD na nim  ;)

Ten proxmox brzmi kusząco.
A jak wygląda możliwość odpalenia w nim jakiejś obecnej wirtualki którą mam? 
Tzn. mam jakiś vserver z wieloma starszymi wersjami pakietów i chciałbym to 
odpalić dokładnie w takiej formie w jakiej jest obecnie - jest to możliwe?

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


Co zamiast linux-vserver.org?

2023-03-15 Wątek Jacek Osiecki
Hej,

od lat sobie radzę z „wirtualkami” na podstawie linux-vserver.org.
Niestety projekt już od jakiegoś czasu jest martwy - najnowszy obsługiwany 
kernel to 4.9.312, czyli niemal sprzed roku.

Tylko… co zamiast tego? Bardzo mi odpowiada koncept „wirtualnych maszyn” gdzie 
na każdej mam dowolny zestaw pakietów, osobnego poldka, tam gdzie trzeba mam 
nawet inną dystrybucję. Niby jest docker, ale to jest chyba bardziej do 
pojedynczych aplikacji niż do całych systemów? Poza tym jak jest z ustalaniem 
dostępnych zasobów - przydzielanie procesorów, pamięci itd?

Jakieś inne propozycje?

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: OpenVPN wywala się ze starym cipherem

2021-12-09 Wątek Jacek Osiecki
Wiadomość napisana przez Andrzej Zawadzki  w dniu 
09.12.2021, o godz. 11:59:
> 
> On Thu, Dec 9, 2021 at 11:47 AM Jacek Osiecki  <mailto:josie...@silvercube.pl>>
>> zrobiłem upgrade paru rzeczy, niestety przy tym też musiałem zrobić
>> upgrade openssl i openvpn.
>> No i… mam problem :(
>> 
>> Przestał mi działać openvpn.
>> Hej, ja do konfiguracji (dla połączeń do starszego Debiana) musiałem dodać:
> 
> tls-cipher=DEFAULT:@SECLEVEL=0

no właśnie trafiłem na to…
Na razie jeszcze widzę szansę, bo w sumie na pozostałych systemach mogę zrobić 
upgrade openvpna.
Nawet na mikrotiku się udało, tylko musiałem wymusić

cipher AES-256-CBC

bo nie wiedzieć czemu nie podsuwa go do negocjacji, a mikrotiki w ogóle mają 
openvpna w dupie :-/

Jak będzie lato to sprawdzę czy mi się stary openwrt podłączy, bo co do niego 
mam spore wątpliwości… ale to w sumie najmniej istotne.

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


OpenVPN wywala się ze starym cipherem

2021-12-09 Wątek Jacek Osiecki
Hej,

zrobiłem upgrade paru rzeczy, niestety przy tym też musiałem zrobić upgrade 
openssl i openvpn.
No i… mam problem :(

Przestał mi działać openvpn.

Problem polega na tym, że mam w konfiguracji deklarację:

cipher BF-CBC

Owszem, nie jest zalecany, ale nie jest też zabroniony.

Tymczasem openvpn wstaje, po czym - gdy się podłączy jakiś klient…

2021-12-09 11:17:17 us=293115 controlhost4/x.x.x.x:35559 OpenSSL: 
error:0308010C:digital envelope routines::unsupported
2021-12-09 11:17:17 us=293122 controlhost4/x.x.x.x:35559 EVP cipher init #1
2021-12-09 11:17:17 us=293127 controlhost4/x.x.x.x:35559 Exiting due to fatal 
error

i nie dość że się nie zestawia połączenie, to w ogóle szlag trafia samego 
openvpna!

Co jest grane?

P.S. Po upgradzie/downgradzie rpm do php4 zniknął repackaging pakietów :( Jak 
to przywró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


Jak przebudować bazy RPMa?

2021-11-19 Wątek Jacek Osiecki
Hej,

ostatnio widziałem że PLD zrobiło jakiś revert do RPM w wersji 4 - przy okazji 
baza przekonwertowana do sqlite…
Wszystko spoko, tylko że jeszcze niedawno można było użyć rpm_rebuilddb, 
/usr/lib/rpm/bin/dbconvert i takich innych…

Teraz? Nie widzę niczego co by mi pomogło :(
A mam bazę RPM z wirtualki przeniesionej z innego serwera i nie mogę nic z nią 
zrobić…

Jakieś propozycje?

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


Konflikt syslog-ng i hc-cron

2021-09-23 Wątek Jacek Osiecki
Hej,

próbowałem na jednej wirtualce wrzucić syslog-ng i taki kwiatek wyskoczył.
Co z tym robić? hc-cron jest w aktualnej wersji...

poldek:/all-avail> install  syslog-ng-
Przetwarzanie zależności...
syslog-ng-3.29.1-3.x86_64 zaznaczył syslog-ng-libs-3.29.1-3.x86_64 (wł. 
/usr/share/syslog-ng)
 syslog-ng-libs-3.29.1-3.x86_64 zaznaczył libivykis-0.42.4-1.x86_64 (wł. 
libivykis.so.0()(64bit))
syslog-ng-3.29.1-3.x86_64 zaznaczył libnet-1.2-1.x86_64 (wł. libnet >= 
1:1.1.2.1-7)
syslog-ng-3.29.1-3.x86_64 zaznaczył net-snmp-libs-5.9-5.x86_64 (wł. 
libnetsnmp.so.40()(64bit))
Pakiet net-snmp-libs-5.9-5.x86_64 sugeruje instalację:
1. mibs-net-snmp
Spróbować go zainstalować? [N/y] n
syslog-ng-3.29.1-3.x86_64 zaznaczył rabbitmq-c-0.11.0-1.x86_64 (wł. 
librabbitmq.so.4()(64bit))
Jest 6 pakietów do instalacji (5 zaznaczonych pośrednio):
I syslog-ng-3.29.1-3.x86_64
D libivykis-0.42.4-1.x86_64  libnet-1.2-1.x86_64  net-snmp-libs-5.9-5.x86_64  
rabbitmq-c-0.11.0-1.x86_64  syslog-ng-libs-3.29.1-3.x86_64
This operation will use 13.6MB of disk space.
Potrzeba pobrać 5.8MB archiwów (5.8MB do pobrania).

Pobieranie [1/6] th::libivykis-0.42.4-1.x86_64.rpm...
.. 100.0% [27.5K (27.5K/s)]
Pobieranie [2/6] th::libnet-1.2-1.x86_64.rpm...
.. 100.0% [53.3K (8.0K/s)]
Pobieranie [3/6] th::net-snmp-libs-5.9-5.x86_64.rpm...
.. 100.0% [238.3K (238.3K/s)]
Pobieranie [4/6] th::rabbitmq-c-0.11.0-1.x86_64.rpm...
.. 100.0% [43.5K (43.5K/s)]
Pobieranie [5/6] th::syslog-ng-libs-3.29.1-3.x86_64.rpm...
.. 100.0% [288.2K (73.5K/s)]
Pobieranie [6/6] th::syslog-ng-3.29.1-3.x86_64.rpm...
.. 100.0% [5.2M (5.2M/s)]
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
Uruchamianie vrpm-preload --upgrade -vh --root /vservers/oi-python --define 
_check_dirname_deps 1...
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
Przygotowywanie...  ### [100%]
error: Problemy z instalacją/usuwaniem:
plik /var/log/cron z instalacji syslog-ng-3.29.1-3.x86_64 jest w 
konflikcie z plikiem z pakietu hc-cron-0.14-28.x86_64
Wystąpiły błędy podczas instalacji
poldek:/all-avail> 

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


nginx i problemy z logrotate

2021-09-07 Wątek Jacek Osiecki
Cześć,

na jednym z vserverów mam dziwny problem z logami nginxa i logrotate.
mam ustawione logrotate na daily, w cronie odpalany jest o 5 rano.

I wszystko pięknie, idzie logrotate, logi trafiają do /var/log/archive/nginx/ z 
odpowiednią datą, tworzone są nowe logi.
No i to tyle jeśli chodzi o „pięknie” - bo nginx nic do tych nowych logów nie 
zapisuje. Ot tak, po prostu są sobie puste.

Odpalenie „service nginx reload” bez słowa magicznie przywraca nginxowi moc 
zapisywania do logów… no ale nie o to chyba chodzi :-/

Skrypt nginx dla logrotate jest praktycznie standardowy:

/var/log/nginx/*.log {
olddir /var/log/archive/nginx
create 644 nginx nginx
sharedscripts
postrotate
date >> /var/log/rotate.nginx.log
/sbin/service nginx reopen-logs >> /var/log/rotate.nginx.log
endscript
}

Specjalnie dodałem to rotate.nginx.logs żeby sprawdzić czy on czegoś nie 
wywala… ale nie - jest tam standard:

Tue Sep  7 05:02:01 CEST 2021
Reopening nginx logs...[ DONE ]

Jakieś pomysły - jak to diagnozować, czego szukać? Nginx w najnowszej wersji, 
jakby co…

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


Re: konwersja "starej" bazy RPM do sqlite

2021-04-15 Wątek Jacek Osiecki

> Wiadomość napisana przez lord_Niedzwiedz  w dniu 
> 15.04.2021, o godz. 08:39:
>> przeniosłem na nową maszynę wirtualki linux-vserver.
>> Działają dobrze i w zasadzie wszystko było super - do momentu, gdy nie 
>> spróbowałem odpalić vpoldka w celu aktualizacji pakietów.
>> 
>> vpoldek sc-mail - odpala się, ale przy ls -I wyrzuca:
>> 
>> błąd: //vservers/sc-mail/.rpmdb: baza rpm-a nie istnieje
>> błąd: Błąd odczytu zainstalowanych pakietów
>> 
>> Co ciekawsze, vrpm sc-mail -- -qa elegancko pokazuje listę pakietów, ręczny 
>> upgrade pewnie też by przeszedł. No ale nie od tego mam poldka…
> Jak zrobić ręczny upgrade ?

Hm, miałem na myśli pościąganie RPMów i potem 
vrpm sc-mail -- -Uvh /root/rpms-sc-mail/costam1.rpm itd.
 
> Tak aby vpoldek znowu zaczął działać na vserverach ?
>> 

No to mi się udało tak jak pisałem:
1. mkdir -v /tmp/var/lib/
2. cp -a /vservers/.pkg/sc-mail/rpm/state /tmp/var/lib/rpm/
3. /usr/bin/rpmdb --root /tmp —rebuilddb
4. Sprawdzamy czy w /tmp/var/lib/rpm/ mamy już czyściutko, same pliki sqlite
5. na wszelki wypadek: mv /vservers/.pkg/sc-mail/rpm/state 
/vservers/.pkg/sc-mail/rpm/bak.state
6. mv /tmp/var/lib/rpm/ /vservers/.pkg/sc-mail/rpm/state

I działa :)

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


konwersja "starej" bazy RPM do sqlite

2021-04-14 Wątek Jacek Osiecki
Hej,

przeniosłem na nową maszynę wirtualki linux-vserver.
Działają dobrze i w zasadzie wszystko było super - do momentu, gdy nie 
spróbowałem odpalić vpoldka w celu aktualizacji pakietów.

vpoldek sc-mail - odpala się, ale przy ls -I wyrzuca:

błąd: //vservers/sc-mail/.rpmdb: baza rpm-a nie istnieje
błąd: Błąd odczytu zainstalowanych pakietów

Co ciekawsze, vrpm sc-mail -- -qa elegancko pokazuje listę pakietów, ręczny 
upgrade pewnie też by przeszedł. No ale nie od tego mam poldka…

Zauważyłem, że nowy guest zbudowany na tej maszynie ma w 
/vservers/pkg/…/rpm/state elegancki ład zamiast typowego dla rpm burdelu:

root@alpha /tmp> ls -l /vservers/.pkg/sc-stat/rpm/state/
razem 7700
-rw-r--r-- 1 root root 7847936 04-06 15:10 rpmdb.sqlite
-rw-r--r-- 1 root root   32768 04-14 14:39 rpmdb.sqlite-shm
-rw-r--r-- 1 root root   0 04-06 15:10 rpmdb.sqlite-wal
root@alpha /tmp> 

Czy da się jakoś przekonwertować stare vhosty do postaci sqlite? Bo podejrzewam 
że w tym rzecz - przynajmniej na to mnie naprowadził strace…

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: hc-cron konfliktuje z filesystem

2021-04-04 Wątek Jacek Osiecki
> Wiadomość napisana przez lord_Niedzwiedz  w dniu 
> 31.03.2021, o godz. 14:13:
>> przy instalacji nowej wirtualki właśnie mi wywaliło:
>> 

>> P.S. Ponowię pytanie o SysVinit vs. systemd. Czy faktycznie SysVinit jest 
>> już uznany ostatecznie za „be” i nie można na nim zbudować wirtualki dla 
>> linux-vserveer?

> linux-vserver ostatecznie jest be

OK, a co zamiast niego? Chętnie przejdę na coś rozsądnego…

Pozdrawiam,
— 
Jacek Osiecki

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


Nie można zmienić hasła?

2021-04-04 Wątek Jacek Osiecki
Hej,

na świeżo postawionym PLD mam problem z ustawieniem hasła dla dowolnego konta, 
w tym i roota:

root@alpha ~> passwd
Zmiana hasła dla root.
Nowe hasło:
Proszę ponownie wpisać nowe hasło:
passwd: Błąd podczas modyfikowania tokenu uwierzytelniania

Równocześnie w /var/log/secure pojawia się:

Apr  4 23:02:45 alpha passwd[32082]: User root: Błąd podczas modyfikowania 
tokenu uwierzytelniania
Apr  4 23:02:45 alpha passwd[32082]: password change failed, pam error 20 - 
account=root, uid=0, by=0

Z reguły to oznacza problemy z PAM. Sprawdziłem jak wygląda /etc/pam.d - nie 
widzę najmniejszych zmian w stosunku do tego
co mam na innych systemach… więc pewnie problem leży gdzieś indziej.

Jakieś pomysły? Gdzie szukać?

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


hc-cron konfliktuje z filesystem

2021-03-31 Wątek Jacek Osiecki
Hej,

przy instalacji nowej wirtualki właśnie mi wywaliło:

poldek:/all-avail> install hc-cron-0.14-28.x86_64
Przetwarzanie zależności...
Jest 1 pakiet do instalacji:
A hc-cron-0.14-28.x86_64
This operation will use 94.7KB of disk space.
hc-cron-0.14-28.x86_64.rpm: skróty OK
Potrzeba pobrać 57.8KB archiwów.
hc-cron-0.14-28.x86_64.rpm: skróty OK
Uruchamianie vrpm-preload --upgrade -vh --root /vservers/sc-stat --define 
_check_dirname_deps 0...
***  rpm-fake-resolver was built with glibc;  please do  ***
***  not report errors before trying a dietlibc version. ***
Sprawdzanie poprawności…   # [100%]
Przygotowywanie…# [100%]
plik /etc/cron.d z instalacji hc-cron-0.14-28.x86_64 jest w konflikcie 
z plikiem z pakietu filesystem-4.1-15.x86_64
Wystąpiły błędy podczas instalacji
poldek:/all-avail>

Zdaje się, że w hc-cron powinno nie być /etc/cron.d/ ?

P.S. Ponowię pytanie o SysVinit vs. systemd. Czy faktycznie SysVinit jest już 
uznany ostatecznie za „be” i nie można na nim zbudować wirtualki dla 
linux-vserveer?

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: Jak odpalić PLDowy kernel na nvme+RAID?

2021-03-19 Wątek Jacek Osiecki
> Wiadomość napisana przez Jan Rękorajski  w dniu 
> 19.03.2021, o godz. 08:31:
> 
> On Thu, 18 Mar 2021, Jacek Osiecki wrote:
> 
>> W desperacji postanowiłem spróbować użyć kernela PLD.
>> No i ten się ładuje, ale wywala się na znalezieniu roota. Nie wykrywa w 
>> ogóle dysków (nvme+sata), nie wykrywa tym samym RAIDów.
>> 
>> Jak to zrobić żeby jednak zechciał wykryć?
> 
> Czym generowałeś initrd? Jeśli geninitrd to użyj dracut. Co prawda
> chyba wymaga systemd, ale za to działa beż żadnych konfigueacji i kombinacji.

Używałem geninitrd.

Ale… w sumie sprawa nieaktualna. Udało mi się odpalić swój kernel ;)
Jednak rozchodziło się o problemy z podmountowaniem rootfs, przez to że 
pomieszałem przy flagach partycji i raid1 nie wstawał automatycznie.

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


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

2021-03-19 Wątek Jacek Osiecki
Hej,

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

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

[…]
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


Jak odpalić PLDowy kernel na nvme+RAID?

2021-03-18 Wątek Jacek Osiecki
Hej,

mam spory problem z odpaleniem nowego serwera w Hetznerze.
Dotąd zawsze mi to działało bez zarzutu… ale tym razem nic z tego :-/

Tzn. zawsze miałem swój prekompilowany, wszystkomający kernel, na nim 
bootowałem system i potem banglało.
Ale nie tym razem.
Teraz po prostu pojawia się kernel panic, na tyle długi że nie wiadomo jak się 
zaczyna (KVM+nagrywanie ekranu nic nie pomaga).
Załączam screenshot, ale to raczej nic nie wyjaśnia. Dodam, że to po raz 
pierwszy maszyna AMD (Ryzen) - może coś źle kompiluję?

https://imgur.com/a/qyEpE1l

W desperacji postanowiłem spróbować użyć kernela PLD.
No i ten się ładuje, ale wywala się na znalezieniu roota. Nie wykrywa w ogóle 
dysków (nvme+sata), nie wykrywa tym samym RAIDów.

Jak to zrobić żeby jednak zechciał wykryć?

Z góry dzięki,
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


WTF - co się dzieje z less?

2021-02-08 Wątek Jacek Osiecki
Hej,

chciałem sobie obejrzeć plik. Nic to, less default.vcl… no i wisi.
Dziwne. 
Ctrl+C - o, jednak wyświetliło. Nic to, pewnie coś się przybuforowało, nie?
I tak mnie tknęło, jeszcze raz zrobić less… to samo.

Pierwsza myśl - coś z lesspipe? Co może być nie tak? Zajrzę na listę procesów 
żeby sprawdzić co wisi.
ps -ef|grep less
…
ŁOMATKOBOSKO!

[ciach]
root 22389 22387  0 14:03 pts/700:00:00 /bin/sh /usr/bin/lesspipe.sh 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
root 22400 22399  0 14:03 pts/700:00:00 /usr/bin/less 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
root 22418 27902  0 14:03 pts/500:00:00 grep less
root 22442 22400  0 14:03 pts/700:00:00 sh -c lesspipe.sh 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
root 22443 22442  0 14:03 pts/700:00:00 /bin/sh /usr/bin/lesspipe.sh 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
[ciach]

Pozwolę sobie pokazać co się dzieje - na jednej konsoli odpalony ps -ef, na 
drugiej odpalam less builtin.vcl:

root@delta /vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd> while [ 
1 ] ; do ps -ef|grep less|wc -l ; sleep 1 ; done
1
46
128
206
280
350
418
483
547
… i tak dalej.

Tak dla weryfikacji - odinstalowałem lesspipe i jest OK, zainstalowałem 
ponownie - znowu to samo.

Jakieś pomysły co się pospawało?

less-563-1.x86_64
lesspipe-1.57-4.noarch

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: Co zrobiłem źle przy budowaniu?

2021-02-04 Wątek Jacek Osiecki
Wiadomość napisana przez Jan Palus  w dniu 04.02.2021, o 
godz. 12:03:
> 
> On 04.02.2021 11:19, Jacek Osiecki wrote:
>> 
>> /home/users/builder/tmp/%{name}-%{version}-root-builder /var/tmp/BUILD
>> 
>> Przy czym u mnie jest o tyle to problematyczne, że na /home mam noexec i 
>> ustawiam TMPDIR=/var/tmp
>> 
>> Czyli ustawienia są takie:
>> 
>> /var/tmp/%{name}-%{version}-root-builder /var/tmp/BUILD
> 
> To nie wiem, fakt jest taki, że __spec_install_pre jest zdefiniowany
> tak:
> 
> %__spec_install_pre %{_clean_env}\
> %{___build_pre}\
> %{?buildroot:%{__rm} -rf '%{buildroot}'; %{__mkdir_p} '%{buildroot}'}\
> %{nil}
> 
> i wychodzi, że buildroot u ciebie jest również /var/tmp/BUILD co by było
> mocno źle. Skąd się biorą u ciebie takie wartości to nie mam pomysłu.

wychodzi na to, że jestem ślepy i nie patrzę co robię xD
Pewnie gdybym załączył też wywołanie to wszystko by było jasne ;)

rpmbuild --nodeps --buildroot=/var/tmp/BUILD -bb varnish.spec

Zmieniłem, działa, mam rpmy - w końcu mogę mieć aktualnego varnisha 8-)

Dzięki i 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: Co zrobiłem źle przy budowaniu?

2021-02-04 Wątek Jacek Osiecki
Wiadomość napisana przez Jan Palus  w dniu 04.02.2021, o 
godz. 11:16:
> 
> On 04.02.2021 11:04, Jacek Osiecki wrote:
>> + cd /var/tmp/BUILD
>> + /bin/rm '--interactive=never' -rf /var/tmp/BUILD
>> + /bin/mkdir -p /var/tmp/BUILD
>> + cd varnish-3.0.7
>> /var/tmp/rpm-tmp.34328[34]: cd: /var/tmp/BUILD/varnish-3.0.7: No such file 
>> or directory
>> error: Bad exit status from /var/tmp/rpm-tmp.34328 (%install)
> 
> Co pokazuje u ciebie:
> 
> rpm -E '%{buildroot} %{_builddir}’

/home/users/builder/tmp/%{name}-%{version}-root-builder /var/tmp/BUILD

Przy czym u mnie jest o tyle to problematyczne, że na /home mam noexec i 
ustawiam TMPDIR=/var/tmp

Czyli ustawienia są takie:

/var/tmp/%{name}-%{version}-root-builder /var/tmp/BUILD

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


Co zrobiłem źle przy budowaniu?

2021-02-04 Wątek Jacek Osiecki
Hej,

podsyłam tu bo lista devel chyba jest martwa…

Mamy przedpotopowego varnisha i chciałem mieć nowszego w pakietach.
Pobawiłem się trochę, wszystko niby przeszło… ale nie udało mi się zbudować 
samego pliku rpm:

Końcówka wygląda tak:

make[1]: Entering directory '/var/tmp/BUILD/varnish-3.0.7/redhat'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/var/tmp/BUILD/varnish-3.0.7/redhat'
make[1]: Entering directory '/var/tmp/BUILD/varnish-3.0.7'
make[1]: Leaving directory '/var/tmp/BUILD/varnish-3.0.7'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.34328
HOME=/home/users/builder
PATH=/usr/local/bin:/usr/bin:/bin
TMPDIR=/var/tmp
+ umask 022
+ cd /var/tmp/BUILD
+ /bin/rm '--interactive=never' -rf /var/tmp/BUILD
+ /bin/mkdir -p /var/tmp/BUILD
+ cd varnish-3.0.7
/var/tmp/rpm-tmp.34328[34]: cd: /var/tmp/BUILD/varnish-3.0.7: No such file or 
directory
error: Bad exit status from /var/tmp/rpm-tmp.34328 (%install)


RPM build errors:
   Bad exit status from /var/tmp/rpm-tmp.34328 (%install)


Co jest grane? Dlaczego ten rm -rf? W specu go nie widzę. Przecież to nie ma 
prawa działać:

[joshua@delta tmp]$ cd /tmp
[joshua@delta tmp]$ mkdir 123
[joshua@delta tmp]$ cd 123
[joshua@delta 123]$ mkdir 1 2 3
[joshua@delta 123]$ ls
1  2  3
[joshua@delta 123]$ rm --interactive=never -rf /tmp/123
[joshua@delta 123]$ cd 1
-bash: cd: 1: No such file or directory
[joshua@delta 123]$ ls
[joshua@delta 123]$ ls -l
total 0
[joshua@delta 123]$ /bin/pwd
/bin/pwd: couldn't find directory entry in '..' with matching i-node
[joshua@delta 123]$

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: Docker - ktoś pomoże odpalić?

2021-02-03 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
03.02.2021, o godz. 14:21:
> 
> W dniu 03.02.2021 o 12:46, Jacek Osiecki pisze:
>> Ha! A jednak kernel :)
>> 
>> Najpierw wybrałem najstarszego pythona jaki był dostępny - nic to nie dało.
>> 
>> Jeszcze raz sprawdziłem linux-vserver.org <http://linux-vserver.org/> 
>> <http://linux-vserver.org/ <http://linux-vserver.org/>> i jednak mi się 
>> popieprzyło. Najnowszy kernel do którego są patche to 4.9.159.
>> Ściągnąłem kernel, patch, skopiowałem na żywca .config z obecnego 4.4.116, 
>> skompilowałem.
> 
> btw. pldowy kernel 4.9 ma vservera.

No nawet jeśli ma, to ma też initrd i wszyściuteńko w modułach… a ja tego nie 
lubię ;) Wychodzę z założenia, że choćby wszystko się waliło to muszę mieć 
gotowy do odpalenia kernel, który zawsze zadziała - bez zabawy w kombinowanie.

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: Docker - ktoś pomoże odpalić?

2021-02-03 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
03.02.2021, o godz. 11:41:
> 
> W dniu 03.02.2021 o 11:33, Jacek Osiecki pisze:
>> Wiadomość napisana przez Jacek Osiecki  w dniu 
>> 02.02.2021, o godz. 17:25:
>>>> Hej, z lektury ebuilda dla dockera 
>>>> (https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/docker/docker-20.10.2.ebuild)
>>>>  można wywnioskować, że dockera da się odpalić na kernelach od 3.13 w 
>>>> górę, tylko potrzebne są włączone odpowiednie opcje, które też są w tym 
>>>> ebuildzie opisane. Może to się przyda?
>>> 
>>> To już jakiś trop.
>>> 
>>> Faktycznie brakuje mi niektórych rzeczy w kernelu, będę drążył :)
>> 
>> Jednak nie to. Dograłem wszystko… i nic nie pomogło.
> 
> Co to już wiesz.
> 
> Spróbuj inny obraz dockera niż pythona, najlepiej coś bardzo starego
> (sprzed lipca 2019 - wtedy to mkfs.xfs zaczął domyślnie robić fs v5),
> dla testu.

Ha! A jednak kernel :)

Najpierw wybrałem najstarszego pythona jaki był dostępny - nic to nie dało.

Jeszcze raz sprawdziłem linux-vserver.org <http://linux-vserver.org/> i jednak 
mi się popieprzyło. Najnowszy kernel do którego są patche to 4.9.159.
Ściągnąłem kernel, patch, skopiowałem na żywca .config z obecnego 4.4.116, 
skompilowałem.

I co? I poszło jaktalala :)

root@echo /home/users/docker/app1> docker -D -l debug  build -t python-test .
Sending build context to Docker daemon   5.12kB
Step 1/3 : FROM python:3.6.12-buster
3.6.12-buster: Pulling from library/python
b9a857cbf04d: Pull complete
d557ee20540b: Pull complete
3b9ca4f00c2e: Pull complete
667fd949ed93: Pull complete
4ad46e8a18e5: Pull complete
ddf9fd7ad7b9: Pull complete
d3e288ff2e11: Pull complete
1c6250e11f6c: Pull complete
6c5e3497564e: Pull complete
Digest: sha256:124d4f5495b51c094accd46597989eb1ae3f38cf57970e15b86582e8dfcd2dff
Status: Downloaded newer image for python:3.6.12-buster
 ---> 7c8e7e3bc7ac
Step 2/3 : COPY main.py /
 ---> 91bef55dbe3b
Step 3/3 : CMD [ "python", "./main.py" ]
 ---> Running in 6914c9248f36
Removing intermediate container 6914c9248f36
 ---> 7e754cdb1c6b
Successfully built 7e754cdb1c6b
Successfully tagged python-test:latest
root@echo /home/users/docker/app1> docker image ls
REPOSITORY  TAG IMAGE IDCREATED 
SIZE
python-test latest  7e754cdb1c6b9 seconds ago   
875MB
python  3.6.12-buster   7c8e7e3bc7ac35 hours ago
875MB
root@echo /home/users/docker/app1> docker run python-test
Docker is magic!
root@echo /home/users/docker/app1>

Dzięki za wsparcie, może teraz będę mógł trochę więcej podziałać ;)

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


Re: Docker - ktoś pomoże odpalić?

2021-02-03 Wątek Jacek Osiecki
Wiadomość napisana przez Jacek Osiecki  w dniu 
02.02.2021, o godz. 17:25:
> 
> Wiadomość napisana przez Krzysztof Mrozowicz  w dniu 
> 02.02.2021, o godz. 17:05:
>> 
>> W dniu 02.02.2021 o 15:57, Jacek Osiecki pisze:
>>>> 
>>>> docker nie zasysa właśnie gotowych obrazów? xfsa w tym przypadku,
>>>> stworzonego z włączonym feature reflink, którego Twój kernel nie
>>>> obsługuje i dlatego nie może go zamontować.
>>> Hmm, czyli w tym rzecz… faktycznie brzmi logicznie. Kurde, niedobrze - 
>>> biorąc pod uwagę, że 4.4.116 to ostatni kernel który jest wspierany przez 
>>> linux-vserver.
>>> A na pozbycie się linux-vserver póki co nie mogę sobie pozwolić, bo na tym 
>>> chodzą wszystkie serwisy u mnie…
>>> 
>>> Da się sprawdzić, w którym kernelu jest to czego potrzebuje docker?
>> 
>> Hej, z lektury ebuilda dla dockera 
>> (https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/docker/docker-20.10.2.ebuild)
>>  można wywnioskować, że dockera da się odpalić na kernelach od 3.13 w górę, 
>> tylko potrzebne są włączone odpowiednie opcje, które też są w tym ebuildzie 
>> opisane. Może to się przyda?
> 
> To już jakiś trop.
> 
> Faktycznie brakuje mi niektórych rzeczy w kernelu, będę drążył :)

Jednak nie to. Dograłem wszystko… i nic nie pomogło.
Zauważyłem, że w sumie rzuca się o device-mappera, a że z niego nie korzystam 
to odinstalowałem.
Teraz efekt jest taki, że po tym

Sending build context to Docker daemon  3.584kB
Step 1/3 : FROM python:latest
latest: Pulling from library/python
b9a857cbf04d: Download complete

wisi w nieskończoność. A w logach dockera pusto :(

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: Docker - ktoś pomoże odpalić?

2021-02-02 Wątek Jacek Osiecki
Wiadomość napisana przez Krzysztof Mrozowicz  w dniu 
02.02.2021, o godz. 17:05:
> 
> W dniu 02.02.2021 o 15:57, Jacek Osiecki pisze:
>>> 
>>> docker nie zasysa właśnie gotowych obrazów? xfsa w tym przypadku,
>>> stworzonego z włączonym feature reflink, którego Twój kernel nie
>>> obsługuje i dlatego nie może go zamontować.
>> Hmm, czyli w tym rzecz… faktycznie brzmi logicznie. Kurde, niedobrze - 
>> biorąc pod uwagę, że 4.4.116 to ostatni kernel który jest wspierany przez 
>> linux-vserver.
>> A na pozbycie się linux-vserver póki co nie mogę sobie pozwolić, bo na tym 
>> chodzą wszystkie serwisy u mnie…
>> 
>> Da się sprawdzić, w którym kernelu jest to czego potrzebuje docker?
> 
> Hej, z lektury ebuilda dla dockera 
> (https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/docker/docker-20.10.2.ebuild)
>  można wywnioskować, że dockera da się odpalić na kernelach od 3.13 w górę, 
> tylko potrzebne są włączone odpowiednie opcje, które też są w tym ebuildzie 
> opisane. Może to się przyda?

To już jakiś trop.

Faktycznie brakuje mi niektórych rzeczy w kernelu, będę drążył :)

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: Docker - ktoś pomoże odpalić?

2021-02-02 Wątek Jacek Osiecki
> Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
> 02.02.2021, o godz. 16:53:
> W dniu 02.02.2021 o 16:36, Jacek Osiecki pisze:
>> 
>> aac8b707685a: Download complete
>> failed to register layer: Failed to mount; dmesg: <4>[341278.199563] XFS 
>> (dm-1): Attempted to mount read-only compatible filesystem read-write.
>> <4>[341278.199564] XFS (dm-1): Filesystem can only be safely mounted read 
>> only.
>> <4>[341278.199570] XFS (dm-1): SB validate failed with error -22.
>> : mount 
>> /dev/mapper/docker-9:3-3211550-c9dfddb47ac28bc533166874a902e80ff8ceebe6d3a286047843a777c7d61e9d:/var/lib/docker/devicemapper/mnt/c9dfddb47ac28bc533166874a902e80ff8ceebe6d3a286047843a777c7d61e9d,
>>  data: nouuid: invalid argument
> 
> docker nie zasysa właśnie gotowych obrazów? xfsa w tym przypadku,
> stworzonego z włączonym feature reflink, którego Twój kernel nie
> obsługuje i dlatego nie może go zamontować.

Hmm, czyli w tym rzecz… faktycznie brzmi logicznie. Kurde, niedobrze - biorąc 
pod uwagę, że 4.4.116 to ostatni kernel który jest wspierany przez 
linux-vserver.
A na pozbycie się linux-vserver póki co nie mogę sobie pozwolić, bo na tym 
chodzą wszystkie serwisy u mnie…

Da się sprawdzić, w którym kernelu jest to czego potrzebuje docker?

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


Docker - ktoś pomoże odpalić?

2021-02-02 Wątek Jacek Osiecki
Hej,

próbowałem sobie uruchomić dockera.
Od razu uprzedzam, że mam nie do końca typowy system - w szczególności 
korzystam z własnoręcznie kompilowanego kernela (może tu problem?),
konkretniej to 4.4.116 z zaaplikowanym patchem linux-vserver.

No i zaktualizowałem co się da, udało się zainstalować dockera, uruchomić… No i 
chciałem zbudować swój pierwszy obraz dockera:

Poszedłem najprostszą drogą, taką jak tutaj:

https://www.freecodecamp.org/news/a-beginners-guide-to-docker-how-to-create-your-first-docker-application-cc03de9b639f/
 
<https://www.freecodecamp.org/news/a-beginners-guide-to-docker-how-to-create-your-first-docker-application-cc03de9b639f/>

i już był w ogródku, już witał się z gąską… 

Sending build context to Docker daemon  3.584kB
Step 1/3 : FROM python:latest
latest: Pulling from library/python
b9a857cbf04d: Extracting [==>]  
 50.4MB/50.4MB
d557ee20540b: Download complete
3b9ca4f00c2e: Download complete
667fd949ed93: Download complete
4ad46e8a18e5: Download complete
381aea9d4031: Download complete
7eccd8441f11: Download complete
8c148153e894: Download complete
aac8b707685a: Download complete
failed to register layer: Failed to mount; dmesg: <4>[341278.199563] XFS 
(dm-1): Attempted to mount read-only compatible filesystem read-write.
<4>[341278.199564] XFS (dm-1): Filesystem can only be safely mounted read only.
<4>[341278.199570] XFS (dm-1): SB validate failed with error -22.
: mount 
/dev/mapper/docker-9:3-3211550-c9dfddb47ac28bc533166874a902e80ff8ceebe6d3a286047843a777c7d61e9d:/var/lib/docker/devicemapper/mnt/c9dfddb47ac28bc533166874a902e80ff8ceebe6d3a286047843a777c7d61e9d,
 data: nouuid: invalid argument


Co jest grane? Owszem, na tym serwerze JEST jedna partycja xfs - ale 
niezależnie od tego czy ją mam zamontowaną czy nie (nawet testowo wywaliłem z 
/etc/fstab) to objaw jest taki sam.

O co może chodzić? Coś mi świta, że dawno temu jak tworzyłem ten system to 
chyba tę partycję XFS stworzyłem z takimi parametrami:

mkfs.xfs -f -m crc=0 -n ftype=0 /dev/device

To było chyba dlatego, że przy domyślnych parametrach nie dało się na którymś 
kernelu podmountować xfsa, a takiego zawsze się dało.
Czy to może być to?

I, przede wszystkim - co dockerowi do partycji która nie powinna go obchodzić?

Jeszcze jedno mnie zastanowiło - mount pokazuje coś takiego:

root@echo ~> mount
/dev/md0 on / type ext3 (rw,relatime,data=ordered)
sysfs on /sys type sysfs (rw,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
none on /proc type proc (rw,relatime,gid=17)
run on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,relatime)
devtmpfs on /dev type devtmpfs 
(rw,relatime,size=65958716k,nr_inodes=16489679,mode=755)
/dev/md1 on /vservers type ext3 (rw,relatime,data=ordered)
/dev/md2 on /tmp type ext3 (rw,nosuid,nodev,noexec,relatime,data=ordered)
/dev/md4 on /home type ext3 (rw,nosuid,nodev,noexec,relatime,data=ordered)
none on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
none on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio)
cgroup on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu)
cgroup on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,relatime,net_cls)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event)
/dev/md3 on /var type ext3 (rw,relatime,data=ordered)
/dev/md3 on /var/lib/docker type ext3 (rw,relatime,data=ordered)
/dev/md5 on /archiwum type xfs 
(rw,nosuid,nodev,noexec,relatime,attr2,inode64,noquota)

Dlaczego docker podmountowuje sobie w jakiś dziwny sposób /var?
BTW, wcześniej /var miałem nosuid,nodev,noexec - ale zmieniłem na „default” i 
nic to nie zmieniło.

dmesg nie podaje specjalnie więcej:

[341474.310607] XFS (dm-1): Superblock has unknown read-only compatible 
features (0x4) enabled.
[341474.310610] XFS (dm-1): Attempted to mount read-only compatible filesystem 
read-write.
[341474.310611] XFS (dm-1): Filesystem can only be safely mounted read only.
[341474.310615] XFS (dm-1): SB validate failed with error -22.

Byłbym wdzięczny za pomoc!

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


Re: Stacja robocza na Lenovo Thinkpad P70

2021-01-27 Wątek Jacek Osiecki
Wiadomość napisana przez GMAIL  w dniu 27.01.2021, 
o godz. 00:17:
> 
> Laptop w końcu do mnie dotarł. 
> Czas na instalacje: 
> 1. Jak odpalę rescue cd to na ekranie mam rozdzielczość 3840x2160, czcionka 
> pewnie 4, nic nie widać. Jak przy starcie z rescue cd zmienić na 
> rozdzielczość niższą niż 2k? 

Pogrzeb w pliku boot/isolinux/isolinux.cfg, tam do tego boota który Cię 
interesuje dopisz nomodeset albo np. video=1024x768

> 2. W biosie mam uefi only. Chcę grub2. Dysk mam nvme 0,5 TB, ram 32 GB. Jak 
> podzielić dysk na 4 partycje? 
> - EFI 100 MB ?
> - ESP 550 MB?
> - swap 32 GB?
> - / reszta pozostała dysku, ext4
> 
> Gdzie podmontowac efi i esp
> /boot/efi/EFI ?
> A ESP?


Swego czasu sobie zrobiłem tutorial do stawiania serwerów w OVH właśnie w 
oparciu o grub i EFI. Może coś nieaktualne, ale przynajmniej Cię nakieruje:

0. Podmountować wszystkie wirtualne filesystemy:

for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt$i; done

1. Odpalić parted, a w nim
   - stworzyć tablicę partycji GPT (mklabel gpt)
   - stworzyć partycję EFI (mkpart ESP fat32 1MiB 551MiB)
   - ustawić jej odpowiednie flagi (set 1 boot on, set 1 esp on)
   - zrobić pozostałe partycje jak kto lubi.
2. Na systemie zrobić następujący konfig dla GRUBa:

menuentry "PLD/Linux" --id pldlinux {
set root=(hd0,gpt2)
linux /boot/bzImage-3.18.44-vs2.3.7.5 root=/dev/md0
}

3. Stworzyć filesystem fat32 na partycji/partycjach EFI (mam 2 dyski, więc na
obu stworzyłem bo po to są ;)
4. Dla obu dysków:
   - podmontować partycję EFI do /boot/efi/EFI
   - odpalić grub-install z opcjami
   co wyglądało mniej więcej tak:

[root@romeo ~]# mount /dev/nvme0n1p1 /boot/efi/EFI/
[root@romeo ~]# grub-install --target=x86_64-efi --efi-directory=/boot/efi/EFI
--bootloader-id=GRUB /dev/nvme0n1
Instalowanie dla platformy x86_64-efi.
Instalacja zakończona. Nie zgłoszono błędów.
[root@romeo ~]# umount  /boot/efi/EFI/
[root@romeo ~]# mount /dev/nvme1n1p1 /boot/efi/EFI/
[root@romeo ~]# grub-install --target=x86_64-efi --efi-directory=/boot/efi/EFI
--bootloader-id=GRUB /dev/nvme1n1
Instalowanie dla platformy x86_64-efi.
Instalacja zakończona. Nie zgłoszono błędów.
[root@romeo ~]# umount  /boot/efi/EFI/

I gotowe, banglajet :)

> 3. Jak ma wygladać zapis w fstab?
> /boot
> /
> Swap


Ja mam coś w ten deseń:

/dev/md0/   ext3defaults0 0
/dev/ssd/var/varext3defaults0 0
/dev/ssd/tmp/tmpext3nodev,noexec,nosuid 0 0
/dev/ssd/vservers   /vservers   ext3defaults0 0
/dev/hdd/home   /home   ext3nodev,noexec,nosuid 0 0
/dev/hdd/arch   /archiwum   xfs nodev,noexec,nosuid 0 0
none/proc   procdefaults,noauto,gid=17  0 0
none/syssysfs   defaults,noauto,gid=17  0 0
none/proc/bus/usb   usbfs   
defaults,noauto,devgid=78,devmode=0664  0 0
none/dev/ptsdevpts  gid=5,mode=620  0 0

Oczywiście na laptopie nie ma się co bawić w LVM, więc normalnie podmontujesz 
co trzeba.

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: Stacja robocza na Lenovo Thinkpad P70

2021-01-24 Wątek Jacek Osiecki
Wiadomość napisana przez GMAIL  w dniu 23.01.2021, 
o godz. 18:53:

> Mogę liczyć na pomoc w instalacji i konfiguracji?
> Dawno go nie instalowałem? Czy da się zrobić aby raz zainstalować system, a 
> pozniej tylko go uaktualniać, zmieniać tylko w poldku co rok nowe repo? Na pc 
> mam winde i juz mi dziala 6 rok z rzędu. 

Ja od lat robię tak: Odpalam na dowolnym rescuecd, ściągam chrooty od Dlugosza, 
rozpakowuję, potem chroot i tam poldek —upa i upgrade *
Póki co za każdym razem się udaje ;) Czasem trzeba po drodze wyczyścić 
/var/lib/rpm/__* i różne takie, czasem coś się pospawa i niektóre pakiety są 
podwójnie zainstalowane więc trzeba kombinować z rpm -e —justdb —force —nodeps 
—nofollow - ale wcześniej czy później działa.

Aha, tylko że ja zawsze walczę żeby zbudować własny kernel, bez żadnych 
initramfs itp. Tak już mam ;)

Update: chrootów od Dlugosza nigdzie nie widzę. Mam u siebie, wrzuciłem tutaj: 
http://dev.silvercube.pl/pld-th-x8664-20110214-chroot.tar.bz2 


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


Problem z mysql-proxy i mysql 5.7

2020-12-12 Wątek Jacek Osiecki
Cześć,

ostatnio przy manewrowaniu wirtualkami i upgradzie mysqla trafiłem na problem, 
którego nie jestem w stanie rozgryźć.
Mam kilka wirtualek, niektóre starsze niektóre świeższe.

W szczególności, na starszych mam mysql-proxy w wersji 0.8.2-1, a na nowszych 
0.8.5-1.

I wszystko było pięknie, dopóki używałem mysqla 5.6. Ale gdy odpaliłem 5.7 - 
zaczęły się chece.

Na starych vserverach z mysql-proxy 0.8.2 wszystko działa
Na nowych z mysql-proxy 0.8.5 - można łączyć się, gdy backendem jest mysql 5.6.
Ale przy mysql 5.7 połączenie po prostu zawisa i nic się nie da zrobić… 
Oczywiście aplikacje korzystające z mysqla nie działają.

Dzieje się tak zarówno przy mysql-proxy słuchającym na sockecie, jak i na tcp.

Przy TCP pół biedy - odpaliłbym redira.
Ale właśnie kluczowe dla mnie jest proxowanie za pośrednictwem socketa…

Jakieś pomysły, rady?

Aha, przeniesiony na żywca mysql-proxy 0.8.2 ze starych wirtualek nie zwisa, za 
to wyrzuca „Bad Handshake” i do widzenia.

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



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


Czym monitorować maszyny (nie collectd)?

2020-10-13 Wątek Jacek Osiecki
Hej,

dawno temu bawiłem się collectd do monitorowania parametrów systemu na różnych 
serwerach.
Było to niestety mocno upierdliwe. Dość złożona konfiguracja, niekoniecznie 
przystające do współczesnych wtedy rozwiązań pomysły
(typu założenie, że monitorowanie apache to monitorowanie pojedynczej stronki 
itp.), konieczność używania CGI, fatalnie zrobiony
interfejs (w zasadzie praktycznie brak interfejsu)…

Tak samo np. taki nagios czy smokeping. Lata lecą, a te dziady nadal siedzą na 
CGI i działają coraz gorzej.

Jest coś sensownego, co pozwoli na wygodne ogarnięcie kilku-kilkunastu maszyn i 
monitorowanie ich w jednym miejscu? Najlepiej niepłatne,
ale jak jest coś w rozsądnej cenie to w sumie niech by i było…

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



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


Popsute zależności apache 2.4.46-1

2020-09-19 Wątek Jacek Osiecki
Cześć,

zrobiłem na jednej wirtualce upgrade apache’a do 2.4.46-1.
Po restarcie zonk:

bash-5.0# /usr/sbin/httpd
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: 
apr_thread_mutex_timedlock

Dopiero upgrade apr-util naprawił problem.

Dlaczego upgrade apache nie wymaga upgrade’u apr-util?
Wydaje mi się, że już kiedyś był podobny problem...

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



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


Problem z rozszerzeniem sqlsrv do php i pakietem msodbcsql

2019-11-18 Wątek Jacek Osiecki
Cześć,

niedawno musiałem zrobić upgrade paru rzeczy na wirtualce - no i jak to w 
linuksie, za jednym z update’ów poszła cała lawina… w tym PHP.
Nie było jak tego ominąć i pogodziłem się z tym. I niby wszystko było OK…

Niestety, okazało się, że zniknął z PLD pakiet msodbcsql, a także rozszerzenie 
sqlsrv do PHP 7 (jak i do wszystkich innych).

Jest jakaś magiczna metoda na wybudowanie tego samemu?
Robię różne próby, pobieram jakieś RPMy z fedory, rhel itp. - ale niestety 
nawet jeśli mam zgodne biblioteki (tzn. ldd nie krzyczy że czegoś brakuje),
to kończy się to w najlepszym wypadku „Segmentation fault”… :(

Jakieś pomysły, sugestie?

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


Błędy w nodejs - brak zależności

2019-10-21 Wątek Jacek Osiecki
Hej,

po instalacji nodejs 10.16 wywalało mi:

nodejs: symbol lookup error: nodejs: undefined symbol: uv_os_uname

kombinując, zrobiłem upgrade libuv z 1.23.2 do 1.29.1 - i pomogło. Ale…

wyskoczył kolejny błąd

nodejs: symbol lookup error: nodejs: undefined symbol: http_parser_settings_init

Trochę poszukałem i na czuja doinstalowałem http-parser-2.9.2-2.x86_64
(a raczej zrobiłem upgrade z http-parser-2.3-1.x86_64) i pomogło.


Takie coś chyba powinno być w zależnościach… :-/

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


Pakietu nie ma ale jest...

2019-04-17 Wątek Jacek Osiecki
Hej,

przypomnijcie mi proszę co mam zaorać żeby mi vpoldek nie robił takich numerów 
:)

poldek:/all-avail> ls -I lftp
błąd: lftp: nie ma takiego pakietu lub katalogu
poldek:/all-avail> install lftp
lftp-4.8.4-5.x86_64: equal version installed, skipped
Nie ma roboty
poldek:/all-avail>

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


walnięta biblioteka nettle?

2019-02-04 Wątek Jacek Osiecki
Hej,

robiłem upgrade paru rzeczy i nagle zaczął się wywalać gnutls-cli :(

Końcówka wygląda tak:

 - subject `CN=COMODO RSA Certification Authority,O=COMODO CA 
Limited,L=Salford,ST=Greater Manchester,C=GB', issuer `CN=AddTrust External CA 
Root,OU=AddTrust External TTP Network,O=AddTrust AB,C=SE', serial 
0x2766ee56eb49f38eabd770a2fc84de22, RSA key 4096 bits, signed using RSA-SHA384, 
activated `2000-05-30 10:48:38 UTC', expires `2020-05-30 10:48:38 UTC', 
pin-sha256="grX4Ta9HpZx6tSHkmCrvpApTQGo67CYDnvprLg5yRME="
- Status: The certificate is trusted.
gnutls-cli: symbol lookup error: /usr/lib64/libhogweed.so.4: undefined symbol: 
__gmpn_cnd_add_n

Update: musiałem zupgrade’ować gmp. Chyba nettle powinno wymuszać jego upgrade, 
skoro potrzebuje nowych symboli…

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


co mi się stało z su/pam?

2018-09-12 Wątek Jacek Osiecki
Hej,

na jednym z zapomnianych i dawno nie ruszanych serwerów mam problem przy 
odpalaniu memcached:

root@www />/etc/init.d/memcached restart
Zatrzymywanie usługi memcached 
(127.0.0.1:11211)
 [ ZROBIONE ]
Uruchamianie usługi memcached 
(127.0.0.1:11211).
 [  ZAJĘTY  ]

<2x pac enter>


 [ PROBLEMY ]
Hasło:
/bin/su: niepoprawne hasło
root@www />

Co jest grane? Okazuje się, że faktycznie on czeka na hasło, jak wpiszę hasło 
roota to wystartuje!

Jakiś pomysł co jest nie tak?
Próbowałem zrobić upgrade pam, ale… no nie bardzo, tam jest jeszcze kernel 
2.6.39 i poldek nie puszcza ze względu na uname -r < 3.2.0.
Oczywiście będę to podnosił, ale przede wszystkim co się dzieje z tym su?

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: vpoldek i wywałka przy próbie zrobienia czegokolwiek na wirtualce :(

2018-09-06 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 06.09.2018, 
o godz. 11:01:
>> walczę próbując zrobić upgrade paru pakietów na wirtualce… i już nie mam 
>> pomysłu co jeszcze zrobić.
>> Zaktualizowałem na hoscie poldka i rpm, zrobiłem db_convert, upgrade_db i co 
>> tam jeszcze się dało…
>> 
>> Skutek nadal identyczny:
>> 
>> root@mike ~>vpoldek usr-mail
>> BDB0641 __db_meta_setup: /vservers/usr-mail/.rpmdb/Requirename: unexpected 
>> file type or format

> Odpalasz to z root'a ?

jasne :)

> Coś nie trzyma otwartych plików ? (restart).

No maszyny restartować nie będę, ale lsof nic nie pokazuje.

> rm /var/lib/rpm/__*
> rpm --rebuilddb
> (lub to samo dla vrpm)

no zrobiłem tak:

mkdir -p /tmp/var/lib
ln -sf /vservers/.pkg/usr-mail/rpm/state /tmp/var/lib/rpm
rpm --root=/tmp/ --rebuilddb

… ech, i wszystko jasne.
Teraz zauważyłem, że wcześniej zrobiłem link do nie tej wirtualki - innej 
robiłem db_convert, inną testowałem :)

Ale jest też jakiś babol:

root@mike ~>vrpm usr-mail -- --convertdb
ncontext: execvp("/usr/lib64/util-vserver/vrpm-convertdb-worker"): No such file 
or directory
root@mike ~>

Na szczęście pomogło klasycznie:

root@mike ~>/usr/lib/rpm/bin/dbconvert --root=/tmp/
converting /tmp//var/lib/rpm/rpmdb5OzJ5Y/Packages: 385/385 100%
root@mike ~>

Pozdrawiam i dzięki!
— 
Jacek
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


vpoldek i wywałka przy próbie zrobienia czegokolwiek na wirtualce :(

2018-09-06 Wątek Jacek Osiecki
Cześć,

walczę próbując zrobić upgrade paru pakietów na wirtualce… i już nie mam 
pomysłu co jeszcze zrobić.
Zaktualizowałem na hoscie poldka i rpm, zrobiłem db_convert, upgrade_db i co 
tam jeszcze się dało…

Skutek nadal identyczny:

root@mike ~>vpoldek usr-mail
BDB0641 __db_meta_setup: /vservers/usr-mail/.rpmdb/Requirename: unexpected file 
type or format
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 27772 pakiety
Usunięto 40 zdublowanych pakietów z listy dostępnych
BDB2053 Freeing read locks for locker 0x320: 21841/139970347642176
BDB2053 Freeing read locks for locker 0x321: 21841/139970347642176
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
Wczytywanie [rpmdb]/.rpmdb...
Przeczytano 384 pakiety

Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc.

poldek:/all-avail> upgrade poldek-*
Nie ma roboty
poldek:/all-avail>
poldek:/all-avail> upgrade --test spamassassin-*
rpmdb: /vservers/usr-mail/.rpmdb/Packages: BDB0088 DB_SECONDARY_BAD: Secondary 
index inconsistent with primary
błąd: db3cget:db3.c:1498: dbcursor->get(-30972): BDB0088 DB_SECONDARY_BAD: 
Secondary index inconsistent with primary
poldek: rpmdb.c:2327: rpmmiNext: Warunek zapewnienia `0' nie został spełniony.
root@mike ~>


Tak jak pisałem: zrobiłem rpm —rebuilddb, użyłem /usr/lib/rpm/bin/dbupgrade.sh 
- nic nie pomogło.

Co jeszcze zrobić żeby to zadziałał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: Kocham pld ale czasami mnie rozwala .........

2018-06-21 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 21.06.2018, 
o godz. 13:22:
>> przecież sam mi to podawałeś ;)
>> --nodigest --force —nomd5
> Wiem.
> Ale walczę z tym serwerem już od rana.
> W tym czasie usługa nie chodzi.
> Jest 13:20, a ta k. w żaden sposób nie chce się przywrócić.
> 
> Niestety nie idzie.
> 
> -bash-4.4# vrpm webmail -- -ivh 
> /Roboczy/1529563659/roundcubemail-1.0.8-1.noarch.rpm 
> /Roboczy/1529563659/roundcubemail-skin-classic-1.0.8-1.noarch.rpm 
> /Roboczy/1529563659/rpm-base-5.4.15-41.x86_64.rpm 
> /Roboczy/1529563659/roundcubemail-setup-1.0.8-1.noarch.rpm 
> /Roboczy/1529563659/roundcubemail-skin-larry-1.0.8-1.noarch.rpm --nodigest 
> --force --nomd5
> ***  rpm-fake-resolver was built with glibc;  please do  ***
> ***  not report errors before trying a dietlibc version. ***
> Przygotowywanie... ### [100%]
>1:roundcubemail ### [ 20%]
> error: rozpakowanie archiwum nie powiodło się na pliku 
> /etc/webapps/roundcube/apache.conf;5b2b8aac: cpio: Niezgodność skrótu pliku
> 2:roundcubemail-skin-clas### [ 40%]
>3:rpm-base ### [ 60%]
>4:roundcubemail-setup ### [ 80%]
> 5:roundcubemail-skin-larr### [100%]

Weź rozpakuj te rpmy choćby w midnight commanderze i wrzuć pliki ręcznie, a 
potem się baw w kombinowanie „koszerne” :)

BTW, czemu nie chcesz po prostu zainstalować aktualnego rcmail?

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: gdzie idą stare rpm'y w vserverach ??

2018-06-21 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 21.06.2018, 
o godz. 13:06:
>>> Ale jednocześnie:
>>> -bash-4.4# ls /var/spool/repackage/1529563659
>>> roundcubemail-1.0.8-1.noarch.rpm 
>>> roundcubemail-skin-classic-1.0.8-1.noarch.rpm rpm-base-5.4.15-41.x86_64.rpm
>>> roundcubemail-setup-1.0.8-1.noarch.rpm 
>>> roundcubemail-skin-larry-1.0.8-1.noarch.rpm
>>> 
>>> dlaczego tak się dzieje w PLD ??!!
>> Bo pewnie masz defaultowy config i /var/spool wyłączone z locate’a :)
>> Ja pierwsze co robię to pozwalam slocate’owi grzebać wszędzie 8-)
>> 
> A gdzie to się zmienia ? (nie widzę w /etc/.)

/etc/updatedb.conf

Pozdr,
— 
Jacek


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


Re: gdzie idą stare rpm'y w vserverach ??

2018-06-21 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 21.06.2018, 
o godz. 12:55:
> 
> 
>>> Interesuje mnie w przykładzie jak poniżej gdzie poszły stare paczki.
>>> Ponowne pakowanie...
>>> I gdzie jest roundcubemail-1.0.8-1.noarch w jakim katalogu ??!!
>>> 
>> O ile pamiętam, to w /var/spool/repackage ale Hosta :)
>> 
>> Pozdrawiam,
>> —
>> Jacek
> -bash-4.4# updatedb
> -bash-4.4# locate roundcubemail-1.0.8-1.noarch
> /home/webmail/var/cache/hrmib/roundcubemail-1.0.8-1.noarch
> 
> Ale jednocześnie:
> -bash-4.4# ls /var/spool/repackage/1529563659
> roundcubemail-1.0.8-1.noarch.rpm 
> roundcubemail-skin-classic-1.0.8-1.noarch.rpm rpm-base-5.4.15-41.x86_64.rpm
> roundcubemail-setup-1.0.8-1.noarch.rpm 
> roundcubemail-skin-larry-1.0.8-1.noarch.rpm
> 
> dlaczego tak się dzieje w PLD ??!!

Bo pewnie masz defaultowy config i /var/spool wyłączone z locate’a :)
Ja pierwsze co robię to pozwalam slocate’owi grzebać wszędzie 8-)

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: gdzie idą stare rpm'y w vserverach ??

2018-06-21 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 21.06.2018, 
o godz. 12:21:
> 
> Interesuje mnie w przykładzie jak poniżej gdzie poszły stare paczki.
> Ponowne pakowanie...
> I gdzie jest roundcubemail-1.0.8-1.noarch w jakim katalogu ??!!
> 

O ile pamiętam, to w /var/spool/repackage ale Hosta :)

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: Co jest grane z Ruby?

2018-05-29 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 29.05.2018, 
o godz. 08:56:
>> jakaś paranoja w pakietach się porobiła - i zainstalowanie rails jest 
>> niemożliwe :(
>> Dwa konflikty, przy czym jeden po prostu piękny:
>> 
>>   ruby-arel-3.0.3-3.noarch zaznaczył ruby-minitest-5.8.5-2.3.5.4.noarch (wł. 
>> ruby-minitest >= 4.7)
>> błąd: ruby-arel-3.0.3-3.noarch jest w konflicie z 
>> ruby-minitest-5.8.5-2.3.5.4.noarch
>> 
>> WTF? :)
> -f Force ?

Hm, raczej nie pomaga:

poldek:/all-avail> install --force ruby-arel-
Przetwarzanie zależności...
błąd: ruby-arel-3.0.3-3.noarch (cnfl ruby-minitest >= 5.0) jest w konflicie z 
zainstalowanm ruby-minitest-5.8.5-2.3.5.4.noarch
błąd: ruby-arel-3.0.3-3.noarch (cnfl ruby-minitest >= 5.0) jest w konflicie z 
zainstalowanm ruby-minitest-5.8.5-2.3.5.4.noarch
Jest 1 pakiet do instalacji:
I ruby-arel-3.0.3-3.noarch
This operation will use 82.7KB of disk space.
Potrzeba pobrać 32.7KB archiwów (32.7KB do pobrania).

błąd: 1 conflicts
Pobieranie th::ruby-arel-3.0.3-3.noarch.rpm...
.. 100.0% [32.7K (32.7K/s)]
Uruchamianie vrpm-preload --upgrade -vh --force --root /vservers/sc-rails 
--define _check_dirname_deps 1...
error: Niespełnione zależności:
ruby-minitest >= 5.0 jest w konflikcie z ruby-arel-3.0.3-3.noarch
Wystąpiły błędy podczas instalacji
poldek:/all-avail>

Patrzyłem, czy istnieje ruby-minitest w wersji <5.0 gdzieś na FTP - wygląda na 
to że nie…
Po kiego ktoś to wrzucił w ogóle :(

Poradziłem sobie przez instalację wszystkiego czego wymagało ruby-arel i potem 
instalację z —nodeps, ale to pewnie nic nie da…
Tym bardziej, że jeszcze sporo do przejścia przy okazji ruby-mail.

Chyba czas olać i zrobić wirtualkę z ubuntu :-/

Pozdrawiam,
— 
Jacek Osiecki

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


Co jest grane z Ruby?

2018-05-28 Wątek Jacek Osiecki
Hej,

jakaś paranoja w pakietach się porobiła - i zainstalowanie rails jest 
niemożliwe :(
Dwa konflikty, przy czym jeden po prostu piękny:

  ruby-arel-3.0.3-3.noarch zaznaczył ruby-minitest-5.8.5-2.3.5.4.noarch (wł. 
ruby-minitest >= 4.7)
błąd: ruby-arel-3.0.3-3.noarch jest w konflicie z 
ruby-minitest-5.8.5-2.3.5.4.noarch

WTF? :)

i drugi:

ruby-rails-3.2.19-3.noarch zaznaczył ruby-actionmailer-3.2.19-7.noarch (wł. 
ruby-actionmailer = 3.2.19)
 ruby-actionmailer-3.2.19-7.noarch zaznaczył ruby-mail-2.6.4-1.noarch (wł. 
rubygem(mail) >= 2.5.4)
błąd: ruby-rails-3.2.19-3.noarch jest w konflicie z ruby-mail-2.6.4-1.noarch

Jakiś pomysł co z tym zrobić?

System czysty, instalowana od zera wirtualka dla vservera…

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


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

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

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

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


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

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

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

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


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

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

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

Pozdrawiam,
— 
Jacek

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


Re: Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Wątek Jacek Osiecki
Wiadomość napisana przez Marcin Krol <h...@pld-linux.org> 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


Jaka wirtualizacja? Czy linux-vserver umiera?

2018-05-14 Wątek Jacek Osiecki
Hej,

tak sobie od lat stosuję 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


Ruby w PLD - jak to zainstalować?

2018-05-14 Wątek Jacek Osiecki
Cześć,

kombinuję z instalacją Ruby on Rails (nawet nie wiem czy w ogóle powinienem, bo 
dość starawa wersja), ale wygląda na to
że chyba jest to awykonalne :(

Próba instalacji minimalnej ruby-rails (czyli nie akceptuję żadnych 
sugerowanych pakietów) kończy się tak:

ruby-rails-3.2.19-3.noarch zaznaczył ruby-activerecord-3.2.19-5.noarch (wł. 
ruby-activerecord = 3.2.19)
 ruby-activerecord-3.2.19-5.noarch zaznaczył ruby-arel-3.0.3-3.noarch (wł. 
rubygem(arel) >= 3.0.2)
  ruby-arel-3.0.3-3.noarch zaznaczył ruby-hoe-3.12.0-1.noarch (wł. ruby-hoe >= 
3.7)
  ruby-arel-3.0.3-3.noarch zaznaczył ruby-minitest-5.8.5-2.3.5.4.noarch (wł. 
ruby-minitest >= 4.7)
błąd: ruby-arel-3.0.3-3.noarch jest w konflicie z 
ruby-minitest-5.8.5-2.3.5.4.noarch
 ruby-actionmailer-3.2.19-7.noarch zaznaczył ruby-mail-2.6.4-1.noarch (wł. 
rubygem(mail) >= 2.5.4)
błąd: ruby-rails-3.2.19-3.noarch jest w konflicie z ruby-mail-2.6.4-1.noarch

No i * no i cześć ;)

Jakieś sugestie? Czy po prostu olać poldka i instalować wszystko ze źródeł…

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: Uruchomienie z dysku NVMe - ktoś potrafi?

2018-05-09 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 09.05.2018, 
o godz. 13:21:
>> zaraz mnie coś trafi.
>> Kupiłem w OVH serwer z dyskami NVMe i wygląda na to, że mam spory problem :(
>> 
>> Oczywiście / na /dev/md0, bo nie po to mam dwa dyski żeby pad jednego 
>> wszystko popsuł.
>> 
>> Zawsze używałem lilo - niestety nic z tego:
[…]

>> Polecany grub2 - chyba też nie bardzo. Ogólnie go nie lubię, ale tutaj w 
>> ogóle wyczynia jakieś dzikie harce:
[…]

>> Znalazłem coś takiego: https://rlaanemets.com/post/show/computer-upgrade 
>> 
>> 
>> i tam gość używa extlinux i wszystko mu elegancko działa.
>> Niestety. U mnie też nic, na OVHowym IPMI oglądam konsolę i jest tylko info 
>> że z dysku nie można się było zbootować…
>> 
>> Możecie coś zasugerować?
> Wiem, że nie wypada.
> Ale spróbuj zainstalować fetorę i zobacz jak to jest tam zrobione.

Jednak udało mi się znaleźć dobre rozwiązanie :)
Jeśli chodzi o LILO - nie ma takiej możliwości by zadziałało, bo ono nie 
zaakceptuje urządzenia o major = 259 (jakie ma nvme).
Z tym syslinuxem - po prostu nie działało, mimo że gość twierdził (i nie tylko 
on) że poszło jak ta lala.

Podejrzewałem że problem tkwi w obsłudze UEFI zamiast bootowania Legacy… i 
dokładnie tak było.
Przez IPMI wlazłem do biosu maszyny i boot był UEFI only.
I gdy już zamierzałem zmienić bootowanie na legacy, to mnie tknęło by jednak 
spróbować zrobić koszerne bootowanie UEFI.

Skupiłem się więc na GRUB - i na jego komunikacie o braku partycji UEFI.

Okazało się, że jest dobra metoda :)

1. Odpalić parted, a w nim
- stworzyć tablicę partycji GPT (mklabel gpt)
- stworzyć partycję EFI (mkpart ESP fat32 1MiB 551MiB)
- ustawić jej odpowiednie flagi (set 1 boot on, set 1 esp on)
- zrobić pozostałe partycje jak kto lubi.
2. Na systemie zrobić następujący konfig dla GRUBa:

menuentry "PLD/Linux" --id pldlinux {
set root=(hd0,gpt2)
linux /boot/bzImage-3.18.44-vs2.3.7.5 root=/dev/md0
}

3. Stworzyć filesystem fat32 na partycji/partycjach EFI (mam 2 dyski, więc na 
obu stworzyłem bo po to są ;)
4. Dla obu dysków:
- podmontować partycję EFI do /boot/efi/EFI
- odpalić grub-install z opcjami
co wyglądało mniej więcej tak:

[root@romeo ~]# mount /dev/nvme0n1p1 /boot/efi/EFI/
[root@romeo ~]# grub-install --target=x86_64-efi --efi-directory=/boot/efi/EFI 
--bootloader-id=GRUB /dev/nvme0n1
Instalowanie dla platformy x86_64-efi.
Instalacja zakończona. Nie zgłoszono błędów.
[root@romeo ~]# umount  /boot/efi/EFI/
[root@romeo ~]# mount /dev/nvme1n1p1 /boot/efi/EFI/
[root@romeo ~]# grub-install --target=x86_64-efi --efi-directory=/boot/efi/EFI 
--bootloader-id=GRUB /dev/nvme1n1
Instalowanie dla platformy x86_64-efi.
Instalacja zakończona. Nie zgłoszono błędów.
[root@romeo ~]# umount  /boot/efi/EFI/

I gotowe, banglajet :)

Pozdrawiam,
— 
Jacek



> A może to co pisze poniżej ?
> "WARNING: SATA partition in the high region (>15):
> LILO needs the kernel in one of the first 15 SATA partitions"
> 
> Też mam ostatnio problemy z pld i bootem na połowie serwerów.

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


Uruchomienie z dysku NVMe - ktoś potrafi?

2018-05-09 Wątek Jacek Osiecki
Cześć,

zaraz mnie coś trafi.
Kupiłem w OVH serwer z dyskami NVMe i wygląda na to, że mam spory problem :(

Oczywiście / na /dev/md0, bo nie po to mam dwa dyski żeby pad jednego wszystko 
popsuł.

Zawsze używałem lilo - niestety nic z tego:

[root@rescue /]# lilo
WARNING: SATA partition in the high region (>15):
LILO needs the kernel in one of the first 15 SATA partitions. If
you need support for kernel in SATA partitions of the high region
than try grub2 for this purpose!
Fatal: Sorry, cannot handle device 0x10300

Polecany grub2 - chyba też nie bardzo. Ogólnie go nie lubię, ale tutaj w ogóle 
wyczynia jakieś dzikie harce:

[root@rescue ~]# grub-install --verbose /dev/nvme0n1
grub-install: info: executing modprobe efivars 2>/dev/null.
grub-install: info: Looking for /sys/firmware/efi ...
grub-install: info: ...found.
Installing for x86_64-efi platform.
grub-install: info: cannot open `/boot/grub/device.map': No such file or 
directory.
grub-install: error: cannot find EFI directory.

Znalazłem coś takiego: https://rlaanemets.com/post/show/computer-upgrade 


i tam gość używa extlinux i wszystko mu elegancko działa.
Niestety. U mnie też nic, na OVHowym IPMI oglądam konsolę i jest tylko info że 
z dysku nie można się było zbootować…

Możecie coś zasugerować?

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: Popsuty bind?

2018-03-15 Wątek Jacek Osiecki
Wiadomość napisana przez Zbyniu Krzystolik <zby...@destrukcja.pl> w dniu 
15.03.2018, o godz. 13:53:
> Jacek Osiecki napisał(a):
>> po ostatnim upgradzie szlag trafił binda.
>> Wywala się, a w logach widzę to:
>> 
>> Mar 13 09:09:02 charlie named[29052]: adjusted limit on open files from 4096 
>> to 1048576
>> Mar 13 09:09:02 charlie named[29052]: found 8 CPUs, using 8 worker threads
>> Mar 13 09:09:02 charlie named[29052]: using 7 UDP listeners per interface
>> Mar 13 09:09:02 charlie named[29052]: using up to 4096 sockets
>> Mar 13 09:09:02 charlie named[29052]: openssl_link.c:296: fatal error:
>> Mar 13 09:09:02 charlie named[29052]: OpenSSL pseudorandom number generator 
>> cannot be initialized (see the `PRNG not seeded' message in the OpenSSL FAQ)
>> Mar 13 09:09:02 charlie named[29052]: exiting (due to fatal error in library)
>> 
> Nie masz czasem partycji /var zamontowanej nodev?
> Bind u mnie działa. Ogólnie pomysł z własnym urządzeniem dla demona jest
> lichy, będzie psuł takie właśnie instalacje jak z nodev czy vserwery.

Bingo, to to :)

Na razie zostawiam sobie starą wersję, nie będę pozbywał się nodeva :)

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


Re: Popsuty bind?

2018-03-15 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz <ar...@maven.pl> w dniu 
15.03.2018, o godz. 10:35:
> On Thursday 15 of March 2018, Jacek Osiecki wrote:
>>> Masz /var/lib/named/dev/urandom ?
>> Ku mojemu zaskoczeniu - mam :)
>> Na razie zrobiłem downgrade, bo nie miałem pomysłu jak go ruszyć.
>> Komuś ten nowy bind działa?
> 
> Mi na paru serwerach.
> Wynik strace byłby interesujący.

Spróbuję dzisiaj zrobić.

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


Re: Popsuty bind?

2018-03-15 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz <ar...@maven.pl> w dniu 
15.03.2018, o godz. 10:15:
> 
> On Tuesday 13 of March 2018, Jacek Osiecki wrote:
>> po ostatnim upgradzie szlag trafił binda.
> 
> Masz /var/lib/named/dev/urandom ?

Ku mojemu zaskoczeniu - mam :)

Na razie zrobiłem downgrade, bo nie miałem pomysłu jak go ruszyć.

Komuś ten nowy bind działa?

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


Popsuty bind?

2018-03-15 Wątek Jacek Osiecki
Cześć,

po ostatnim upgradzie szlag trafił binda.
Wywala się, a w logach widzę to:

Mar 13 09:09:02 charlie named[29052]: adjusted limit on open files from 4096 to 
1048576
Mar 13 09:09:02 charlie named[29052]: found 8 CPUs, using 8 worker threads
Mar 13 09:09:02 charlie named[29052]: using 7 UDP listeners per interface
Mar 13 09:09:02 charlie named[29052]: using up to 4096 sockets
Mar 13 09:09:02 charlie named[29052]: openssl_link.c:296: fatal error:
Mar 13 09:09:02 charlie named[29052]: OpenSSL pseudorandom number generator 
cannot be initialized (see the `PRNG not seeded' message in the OpenSSL FAQ)
Mar 13 09:09:02 charlie named[29052]: exiting (due to fatal error in library)

Nie bardzo widzę jak temu zaradzić, wszystko inne jest w najświeższej wersji.

Znalazłem coś takiego: https://bugs.archlinux.org/task/57535 


Czy to znaczy, że trzeba zrobić downgrade?

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: mddam - "devices too large for raid5"

2017-02-19 Wątek Jacek Osiecki
Wiadomość napisana przez Adam Osuchowski <ad...@zonk.pl> w dniu 20.02.2017, o 
godz. 01:03:

> 
> Jacek Osiecki wrote:
>> root@hotel ~>mdadm --verbose --create /dev/md1 -l 5 -n 4 /dev/sda2 /dev/sdb2 
>> /dev/sdc2 /dev/sdd2 --metadata=0.90
>> mdadm: layout defaults to left-symmetric
>> mdadm: chunk size defaults to 512K
>> mdadm: devices too large for RAID level 5
> 
> Z manuala do mdadma:
> 
>0, 0.90
>  Use the original 0.90  format  superblock.   This  format
>  limits  arrays  to 28 component devices and limits compo-
>  nent devices of levels 1 and greater to 2 terabytes.   It
>  is  also possible for there to be confusion about whether
>  the superblock applies to a whole device or just the last
>  partition, if that partition starts on a 64K boundary.
> 
> Czyli wolumen w wersji 0.90 nie może mieć więcej niż 2 TB. Nie wymuszaj
> przy tworzeniu --metadata=0.90 to powinien się założyć.

No tak, faktycznie w tym rzecz - dzięki :)
Jakoś odruchowo chciałem 0.90 założyć żeby kernel sam poskładał raida przy 
wstawaniu…
Teraz kojarzę że chyba to samo miałem przy tamtym serwerze :)

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


mddam - "devices too large for raid5"

2017-02-19 Wątek Jacek Osiecki
Hej,

właśnie spartycjonowałem dyski na nowym serwerze, chcę założyć RAID5 na 
partycjach a tu… mdadm mi wyskakuje z komunikatem takim jak w temacie.
Co jest grane?
Ten serwer ma 4 dyski 6TB, na niemal identycznym wyposażonym w 7 dysków 3TB 
stworzenie RAID5/6 nie stanowiło problemu.
Jest jakiś limit na rozmiar pojedynczego urządzenia czy jak?

mdadm aktualne, partycje zakładane przy pomocy parted i oczywiście z GPT.

Wygląda to tak:

root@hotel ~>fdisk -l /dev/sd[a-d]
Dysk /dev/sda: 5,5 TiB, bajtów: 6001175126016, sektorów: 11721045168
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: gpt
Identyfikator dysku: 9AD5A3D0-8F35-4E87-89CC-DDBAF6F8EB27

Urządzenie Początek  Koniec Sektory Rozmiar Typ
/dev/sda1  204817577983175759368,4G Linux RAID
/dev/sda2  17577984 11721043967 117034659845,5T Linux RAID
Dysk /dev/sdb: 5,5 TiB, bajtów: 6001175126016, sektorów: 11721045168
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: gpt
Identyfikator dysku: 4E195BFD-9039-4057-BBBD-0C80927CD59B

Urządzenie Początek  Koniec Sektory Rozmiar Typ
/dev/sdb1  204817577983175759368,4G Linux RAID
/dev/sdb2  17577984 11721043967 117034659845,5T Linux RAID
Dysk /dev/sdc: 5,5 TiB, bajtów: 6001175126016, sektorów: 11721045168
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: gpt
Identyfikator dysku: D9BB9757-65CD-440B-BCD4-ECC2653034D3

Urządzenie Początek  Koniec Sektory Rozmiar Typ
/dev/sdc1  204817577983175759368,4G Linux RAID
/dev/sdc2  17577984 11721043967 117034659845,5T Linux RAID
Dysk /dev/sdd: 5,5 TiB, bajtów: 6001175126016, sektorów: 11721045168
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: gpt
Identyfikator dysku: 638A2D16-AB98-4E92-AD43-3CC4970B2BD1

Urządzenie Początek  Koniec Sektory Rozmiar Typ
/dev/sdd1  204817577983175759368,4G Linux RAID
/dev/sdd2  17577984 11721043967 117034659845,5T Linux RAID
root@hotel ~>mdadm --verbose --create /dev/md1 -l 5 -n 4 /dev/sda2 /dev/sdb2 
/dev/sdc2 /dev/sdd2 --metadata=0.90
mdadm: layout defaults to left-symmetric
mdadm: chunk size defaults to 512K
mdadm: devices too large for RAID level 5

Jakiś pomysł jak to obejść?

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: Czy PLD nie ma wine 32-bitowego?

2016-11-22 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 22.11.2016, 
o godz. 16:06:
> 
> Dnia wtorek, 22 listopada 2016 15:48:10 Jacek Osiecki pisze:
> [...]
>> i już myślałem że faktycznie, ale na końcu jest gorzej:
>> 
>>  plik /usr/share/wine/fonts/smae1257.fon z instalacji wine-1.8-1.i686 
> jest w
>> konflikcie z plikiem z pakietu wine-1.8-1.x86_64 plik
>> /usr/share/wine/fonts/smallee.fon z instalacji wine-1.8-1.i686 jest w
>> konflikcie z plikiem z pakietu wine-1.8-1.x86_64 plik
>> /usr/share/wine/fonts/sserifee.fon z instalacji wine-1.8-1.i686 jest w
>> konflikcie z plikiem z pakietu wine-1.8-1.x86_64 plik
>> /usr/share/wine/fonts/sseriffe.fon z instalacji wine-1.8-1.i686 jest w
>> konflikcie z plikiem z pakietu wine-1.8-1.x86_64
> 
> No to tego już nie wiem. Ja mam tylko wersję i686 na generalnie x86_64 więc 
> tego problemu nie stwierdziłem. Jeśli nie używasz 64-bitowego wine, to go 
> wywal i zainstaluj wersję 32-bit.

Powiedzieć że jestem tępy to mało :) Dzięki za pomoc!

No jasne, na cholerę mi 64bit jeśli tego chcę dla jednego programu…
Ciekawe czy da się jakoś rozwiązać sytuację gdy ktoś potrzebuje obie wersje.

I pytanie - jak właściwie powinien wyglądać konfig poldka/repo żeby multilib 
działał
prawidłowo? W momencie gdy miałem wpisane źródła x86_64 i i686, to wyglądało 
jakby
zupełnie olewał te x86_64 które istnieją w wersji i686. Czyli miałem np. 
glibc-2.23 w wersji x86_64
i nie mogłem zrobić upgrade’u…

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: Czy PLD nie ma wine 32-bitowego?

2016-11-22 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 22.11.2016, 
o godz. 15:46:
> 
> Dnia wtorek, 22 listopada 2016 15:36:07 Jacek Osiecki pisze:
> [...]
>> … i chyba nie tędy droga :(
>> 
>> Przygotowywanie...  ###
>> [100%] error: Problemy z instalacją/usuwaniem:
>>  plik /usr/share/man/man1/attr.1.gz z instalacji attr-2.4.47-2.i686 
> jest w
>> konflikcie z plikiem z pakietu attr-2.4.46-1.x86_64 plik
>> /usr/share/man/man1/getfattr.1.gz z instalacji attr-2.4.47-2.i686 jest w
>> konflikcie z plikiem z pakietu attr-2.4.46-1.x86_64 plik
> 
> Tędy, tylko musisz najpierw zaktualizować attr do wersji 2.4.46-2.x86_64 i 
> inne pakiety, na których ci krzyczy, a dopiero później instalować wersje 
> i686. 
> I pójdzie. No i oczywiście odśwież repozytoria, żeby i686 i x86_64 zawierały 
> te same podwersje pakietów.

i już myślałem że faktycznie, ale na końcu jest gorzej:

plik /usr/share/wine/fonts/smae1257.fon z instalacji wine-1.8-1.i686 
jest w konflikcie z plikiem z pakietu wine-1.8-1.x86_64
plik /usr/share/wine/fonts/smallee.fon z instalacji wine-1.8-1.i686 
jest w konflikcie z plikiem z pakietu wine-1.8-1.x86_64
plik /usr/share/wine/fonts/sserifee.fon z instalacji wine-1.8-1.i686 
jest w konflikcie z plikiem z pakietu wine-1.8-1.x86_64
plik /usr/share/wine/fonts/sseriffe.fon z instalacji wine-1.8-1.i686 
jest w konflikcie z plikiem z pakietu wine-1.8-1.x86_64

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: Czy PLD nie ma wine 32-bitowego?

2016-11-22 Wątek Jacek Osiecki

> Wiadomość napisana przez Jacek Osiecki <josie...@silvercube.pl> w dniu 
> 22.11.2016, o godz. 15:25:
> 
> Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 
> 22.11.2016, o godz. 13:02:
>> 
>> Dnia wtorek, 22 listopada 2016 11:55:55 Jacek Osiecki pisze:
>>> wyszło że do jakiegoś dziwadła trzeba będzie na serwerze użyć wine.
>>> Tak sobie pomyślałem że może spróbujemy… i byłoby OK, gdyby nie to
>>> że program jest 32-bitowy a wine 64bit i go nie tknie (Bad EXE format) :(
> 
>> Ależ ma. Tylko musisz zainstalować paczki w wersji i686 - czyli multilib na 
>> x86_64 i wtedy i686. Ja tak mam i działa.
> 
> No faktycznie, na to nie wpadłem.
> Tylko jak poprawnie dodać multilib do poldka?
> Dodałem źródła i686 i było PRAWIE OK. Prawie, bo nagle się okazało
> że pakiety x86_64 mogę upgrade’ować wyłącznie przy pomocy tych i686 :(
> 
> Na szybko spróbuję jeszcze zrobić upgrade wszystkiego co trzeba na x86_64 i 
> wtedy
> dorzucić i686 do pld.conf…


… i chyba nie tędy droga :(

Przygotowywanie...  ### [100%]
error: Problemy z instalacją/usuwaniem:
plik /usr/share/man/man1/attr.1.gz z instalacji attr-2.4.47-2.i686 jest 
w konflikcie z plikiem z pakietu attr-2.4.46-1.x86_64
plik /usr/share/man/man1/getfattr.1.gz z instalacji attr-2.4.47-2.i686 
jest w konflikcie z plikiem z pakietu attr-2.4.46-1.x86_64
plik /usr/share/locale/pl/LC_MESSAGES/glib20.mo z instalacji 
glib2-2.50.1-1.i686 jest w konflikcie z plikiem z pakietu glib2-2.48.2-1.x86_64
plik /usr/share/man/man1/gapplication.1.gz z instalacji 
glib2-2.50.1-1.i686 jest w konflikcie z plikiem z pakietu glib2-2.48.2-1.x86_64
plik /usr/share/man/man1/gdbus.1.gz z instalacji glib2-2.50.1-1.i686 
jest w konflikcie z plikiem z pakietu glib2-2.48.2-1.x86_64
plik /usr/share/man/man1/gio-querymodules.1.gz z instalacji 
glib2-2.50.1-1.i686 jest w konflikcie z plikiem z pakietu glib2-2.48.2-1.x86_64

itd.

Jakaś rada na ten problem? :(

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: Czy PLD nie ma wine 32-bitowego?

2016-11-22 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 22.11.2016, 
o godz. 13:02:
> 
> Dnia wtorek, 22 listopada 2016 11:55:55 Jacek Osiecki pisze:
>> wyszło że do jakiegoś dziwadła trzeba będzie na serwerze użyć wine.
>> Tak sobie pomyślałem że może spróbujemy… i byłoby OK, gdyby nie to
>> że program jest 32-bitowy a wine 64bit i go nie tknie (Bad EXE format) :(

> Ależ ma. Tylko musisz zainstalować paczki w wersji i686 - czyli multilib na 
> x86_64 i wtedy i686. Ja tak mam i działa.

No faktycznie, na to nie wpadłem.
Tylko jak poprawnie dodać multilib do poldka?
Dodałem źródła i686 i było PRAWIE OK. Prawie, bo nagle się okazało
że pakiety x86_64 mogę upgrade’ować wyłącznie przy pomocy tych i686 :(

Na szybko spróbuję jeszcze zrobić upgrade wszystkiego co trzeba na x86_64 i 
wtedy
dorzucić i686 do pld.conf…

Pozdrawiam,
— 
Jacek

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


Czy PLD nie ma wine 32-bitowego?

2016-11-22 Wątek Jacek Osiecki
Cześć,

wyszło że do jakiegoś dziwadła trzeba będzie na serwerze użyć wine.
Tak sobie pomyślałem że może spróbujemy… i byłoby OK, gdyby nie to
że program jest 32-bitowy a wine 64bit i go nie tknie (Bad EXE format) :(

Jakieś wyjście z tej sytuacji? Bo na razie wygląda na to, że jedyne co mogę
zrobić to zainstalować gdzieś na boku ubuntu server, zrobić z niego wirtualkę 
dla
linux-vserver i tam dopiero odpalić wine :-/

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

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


konfiguracja sieci - ethernet i VLANy? (+pppoe)

2016-07-11 Wątek Jacek Osiecki
Cześć,

fajnie - udało się zrobić z pppoe, wygląda na to że dobrze działa.
Ale niestety pojawiła się komplikacja… provider stwierdził że musi mi podawać 
uplink pppoe na vlanie.
Zrobiłem test i poszło - tzn. musiałem odpalić taką komendę:

/sbin/ip link add link eth0 name vlan0 type vlan id 4012

i potem w konfiguracji ifcfg-ppp0 wpisałem

PPPOE_DEV=vlan0

Działa, jest OK. Ale… jak to pożenić w skryptach?
Chyba musiałbym w jakiś sposób najpierw uruchomić ten vlan i dopiero wtedy w 
ogóle pozwolić pppd się
łączyć - zgadza się? Czy da się taki vlan jakoś koszernie odpalić? Niestety, w 
/usr/share/doc/rc-scripts-0.4.15
nie widzę niczego pomocnego w temacie VLANów :(

A może da się w ifcfg-ppp0 dodać jakiś parametr typu pre-run? Wtedy bym tam 
wskazał skrypt, który by
sprawdzał czy przypadkiem już nie ma vlan0, a jeśli nie ma - to go tworzył… 
Kojarzę gdzieś taki hack ale nijak
nie mogę go teraz odnaleźć :(

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

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


Re: Jak łączyć się z pppoe?

2016-07-07 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz <ar...@maven.pl> w dniu 
07.07.2016, o godz. 17:53:

> 
> On Thursday 07 of July 2016, Jacek Osiecki wrote:
> 
>> Pierwsze mogę zrobić przez rc.local, drugie przez jakąś rzeźnię ze
>> skryptami… A czy da się w PLD zrobić to „koszernie”? Czyli ładne wpisy tu
>> i ówdzie i samo bangla?
> 
> Może
> 
> /usr/share/doc/rc-scripts-0.4.15/ifcfg-ppp0.pppoe.gz


Dzięki!

Działa, ale… jak z tym ponownym łączeniem się po padzie sesji?
Przetestowałem ubijając pppd, w logach widać coś takiego:

Jul  7 18:12:14 lindego pppd[9839]: remote IP address 192.1.5.1
Jul  7 18:12:14 lindego pppd[9839]: primary   DNS address 217.17.34.10
Jul  7 18:12:14 lindego pppd[9839]: secondary DNS address 217.17.34.68
Jul  7 18:13:39 lindego pppd[9839]: Terminating on signal 15
Jul  7 18:13:39 lindego pppd[9839]: Connect time 1.5 minutes.
Jul  7 18:13:39 lindego pppd[9839]: Sent 130786 bytes, received 110158 bytes.
Jul  7 18:13:39 lindego pppd[9839]: Connection terminated.
Jul  7 18:13:39 lindego pppd[9839]: Failed to disconnect PPPoE socket: 114 
Operation already in progress
Jul  7 18:13:39 lindego pppd[9839]: Exit.

i nic więcej, nie próbuje się łączyć.

Jakieś pomysły?

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

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


Jak łączyć się z pppoe?

2016-07-07 Wątek Jacek Osiecki
Cześć,

dostało mi się w jednej lokalizacji internet przez pppoe - niezbyt to lubię, 
ale cóż - jak się nie ma co się lubi…
Kombinowałem jak zestawić to połączenie.
Normalnie przy użyciu rp-pppoe działa, czyli odpalam pppoe-connect i jest w 
porządku.
Ale chciałbym, żeby:
 - startowało przy starcie serwera
 - przy zerwaniu sesji ppp nawiązywało nową

Pierwsze mogę zrobić przez rc.local, drugie przez jakąś rzeźnię ze skryptami…
A czy da się w PLD zrobić to „koszernie”? Czyli ładne wpisy tu i ówdzie i samo 
bangla?

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


współistnienie php 5.3 i 5.6 jako moduły apache'a?

2016-05-10 Wątek Jacek Osiecki
Hej,

klientowi się zamarzyło żeby sobie mógł wybierać w .htaccesie wersję PHPa, np.:

AddType application/x-httpd-php5 .php5
AddType application/x-httpd-php7 .php

i byłoby OK, ale jednak zapragnął też mieć obok siebie php5.3 i php5.6.
Tutaj chyba możliwości apache’a się kończą, bo o ile php70 ma w sobie symbol 
php7_module,
to zarówno 5.3 jak i 5.6 mają php5_module.

Czy da się to obejść? Mam na myśli obejście inne niż przejście na fastcgi/fpm...

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


lvm - nie uruchamia się z powodu braku "action"

2016-05-04 Wątek Jacek Osiecki
Hej,

mam świeżutko zainstalowany system.
Doinstalowałem lvm2-2.02.132-3.x86_64
No i przy starcie krzyczy:

root@NEWintranethost ~>/etc/init.d/lvm2-lvmetad start
/etc/init.d/lvm2-lvmetad: linia 55: action: nie znaleziono polecenia
root@NEWintranethost ~>

W linii 55 stoi:

action "Starting LVM metadata daemon:" $DAEMON || ret=$?

nieco niżej:

action "Signaling LVM metadata daemon to exit:” killproc -p $PID_FILE 
$DAEMON -TERM || ret=$?

Co jest grane? Próbowałem przerobić na msg_starting i potem poniżej komenda, 
ale chyba nie działa...

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


Nie da się zainstalować coreutils/systemd

2016-04-19 Wątek Jacek Osiecki
Hej,

próbowałem zainstalować xtrabackup na serwerze ze starszymi pakietami, m.in. 
libgcrypt-1.5.0.
Poldek zechciał zrobić upgrade do libgcrypt-1.6.5-1.x86_64, potem się posypał 
cały łańcuszek z wymianą połowy systemu ;)

I byłoby OK, gdyby nie to że po drodze pojawił się udev-core, następnie 
systemd-units, na koniec sam systemd i…

systemd-221-13.x86_64 marks libmicrohttpd-0.9.46-1.x86_64 (cap libmicrohttpd >= 
0.9.33)
systemd-221-13.x86_64 marks qrencode-libs-3.4.4-3.x86_64 (cap 
libqrencode.so.3()(64bit))
systemd-221-13.x86_64 marks libseccomp-2.2.3-2.x86_64 (cap 
libseccomp.so.2()(64bit))
systemd-221-13.x86_64 marks xorg-lib-libxkbcommon-0.5.0-3.x86_64 (cap 
libxkbcommon.so.0()(64bit))
error: systemd-221-13.x86_64: req uname(release) >= 3.7 not found
There are 88 packages to install (87 marked by dependencies), 66 to remove:

[…]

error: 1 unresolved dependency

Jakiś pomysł jak to obejść? Bo chyba to jakaś pierdułka… —nodeps chyba 
wystarczy?

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: nagios-plugins-check_sip - co tam jest zepsute?

2016-04-05 Wątek Jacek Osiecki
> Wiadomość napisana przez Tomasz Witek <ti...@tiwek.com> w dniu 5 kwi 2016, o 
> godz. 11:07:
> W dniu 05.04.2016, wto o godzinie 10∶47 +0200, użytkownik Jacek Osiecki 
> napisał:
>> doinstalowałem plugin check_sip do nagiosa - wywala się na braku
>> utils.pm.
>> Myślałem że coś mam nieaktualnego na serwerze, ale na takim obok
>> wszystko zaktualizowałem
>> i dosintalowałem tenże pakiet - niestety taki sam objaw…
>> 
>> Ktoś wie co i jak można poprawić?
> 
> Nagiosa masz zaktualizowanego ??
> 
> Ostatnia wersja poprzenosiła wszystko z /usr/lib64/nagios do
> /usr/lib/nagios
> 
> Ja po ostatniej aktualizacji jakiś tydzień  temu  2 godziny wszystkie
> skrypty poprawiałęm :)

No właśnie mam aktualne :(

Tam gdzie zainstalowałem minimum, jest zainstalowane:

nagios-common-4.0.8-5.x86_64
nagios-nrpe-2.15-7.x86_64
nagios-plugin-check_sip-1.3-2.x86_64
nagios-plugins-libs-2.1.1-6.x86_64

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


nagios-plugins-check_sip - co tam jest zepsute?

2016-04-05 Wątek Jacek Osiecki
Witam,

doinstalowałem plugin check_sip do nagiosa - wywala się na braku utils.pm.
Myślałem że coś mam nieaktualnego na serwerze, ale na takim obok wszystko 
zaktualizowałem
i dosintalowałem tenże pakiet - niestety taki sam objaw…

Ktoś wie co i jak można poprawić?

root@charlie ~> /usr/lib64/nagios/plugins/check_sip
Can't locate utils.pm in @INC (you may need to install the utils module) (@INC 
contains: /usr/lib64/nagios/plugins 
/usr/local/lib/perl5/5.22.0/x86_64-pld-linux-thread-multi 
/usr/local/share/perl5 
/usr/lib64/perl5/vendor_perl/5.22.0/x86_64-pld-linux-thread-multi 
/usr/share/perl5/vendor_perl 
/usr/lib64/perl5/5.22.0/x86_64-pld-linux-thread-multi /usr/share/perl5/5.22.0 
.) at /usr/lib64/nagios/plugins/check_sip line 30.
BEGIN failed--compilation aborted at /usr/lib64/nagios/plugins/check_sip line 
30.

Wspomniana linia 30 to ta z „use utils…"

use strict;
use lib "/usr/lib64/nagios/plugins";
use utils qw($TIMEOUT %ERRORS _revision );
use vars qw($PROGNAME);
use IO::Socket::INET;
#use Sys::Hostname;

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: Mysql to, czy maszyna?

2016-03-31 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 31 mar 2016, 
o godz. 09:16:
> 
> Dnia czwartek, 31 marca 2016 09:02:40 Jacek Osiecki pisze:
> [...]
>> A jeśli memtest nic nie wykaże?
>> Przeniosłem wszystkie serwisy na inny serwer, odpaliłem memtesta i kilka
>> cpuburn… nic, zero. Tymczasem na drugiej maszynie wszystko działa idealnie.

> Miałem kiedyś maszynę, na której memtest niczego nie wykazywał. Natomiast 
> maszyna losowo się wywracała. Okazało się, że winna była jednak pamięć, która 
> testy przechodziła, ale w pewnych bliżej nieokreślonych warunkach coś złego 
> się działo i kernel segfaultował. Mi sie udało to znaleźć dzięki (własnej) 
> determinacji - akurat wpadła mi w łapy inna pamięć -

ech, czyli nie będzie lekko :(
Nie wiem czy uda mi się przekonać Hetznera żeby wymienili pamięć na piękne oczy…
memtest chodził bez problemu przez kilkanaście godzin razem z 8 sztukami burnP6,
teraz odpaliłem jeszcze stressa tak żeby zajął 60GB ramu - też działa stabilnie 
:-/
A maszyna umierała - co chwila padał mysql, często sam sprzęt się zwieszał… a po
przeniesieniu vserverów na inny sprzęt działa stabilnie jak nigdy.

> gcc jest akurat dość wymagający pamięciowo - może dlatego się wywraca.

Jakieś pomysły poza stress/memtest? Żeby im udowodnić że jest coś nie tak 
potrzebuję 
czegoś bardziej obiektywnego, najlepiej uruchamialnego pod ich własnym rescue...

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


Mysql to, czy maszyna?

2016-03-25 Wątek Jacek Osiecki
Witam,

wydaje mi się że chyba coś się dzieje z serwerem - ale tak się tylko dopytam, 
bo w sumie psuje się tylko jeden mysql w vserverze…
ale logi wyglądają tak (grep mysql /var/log/kernel):

Jan 31 07:11:36 india kernel: mysqld[31301]: segfault at 5143d ip 
7f7689af76c8 sp 7f763a4efd50 error 4 in 
libgcc_s.so.1[7f7689ae8000+16000]
Jan 31 14:20:26 india kernel: CPU: 1 PID: 28341 Comm: mysqld Not tainted 
3.18.21-vs2.3.7.4 #1
Mar 21 18:11:01 india kernel: mysqld[14230]: segfault at 1558e ip 
7ff0430e2d29 sp 7fefe3ed2f30 error 4 in 
libgcc_s.so.1[7ff0430d4000+16000]
Mar 21 22:25:09 india kernel: mysqld[6972]: segfault at 9b10b766 ip 
7f2accab3d29 sp 7f2a6d6d2de0 error 5 in 
libgcc_s.so.1[7f2accaa5000+16000]
Mar 22 17:00:12 india kernel: CPU: 1 PID: 17182 Comm: mysqld Not tainted 
3.18.21-vs2.3.7.4 #1
Mar 22 21:10:30 india kernel: mysqld[17066]: segfault at 661a6 ip 
7ff346d0dd29 sp 7ff300222a30 error 4 in 
libgcc_s.so.1[7ff346cff000+16000]
Mar 22 21:14:27 india kernel: CPU: 1 PID: 28995 Comm: mysqld Not tainted 
3.18.21-vs2.3.7.4 #1
Mar 23 18:31:46 india kernel: mysqld[5167]: segfault at 7c0077 ip 
7ff2be55bd29 sp 7ff2745c9e30 error 4 in 
libgcc_s.so.1[7ff2be54d000+16000]
Mar 23 22:56:23 india kernel: CPU: 1 PID: 2646 Comm: mysqld Not tainted 
3.18.21-vs2.3.7.4 #1
Mar 24 02:40:08 india kernel: mysqld[18907]: segfault at d850cd86 ip 
7f466493ed29 sp 7f46405365b0 error 4 in 
libgcc_s.so.1[7f466493+16000]
Mar 24 06:07:29 india kernel: traps: mysqld[31786] general protection 
ip:7fe3d61e8d29 sp:7fe38c1695b0 error:0 in libgcc_s.so.1[7fe3d61da000+16000]
Mar 24 11:59:30 india kernel: CPU: 1 PID: 5575 Comm: mysqld Tainted: G  D   
 3.18.21-vs2.3.7.4 #1
Mar 24 12:24:52 india kernel: traps: mysqld[29569] general protection 
ip:7f14c424ed29 sp:7f147c0ed830 error:0 in libgcc_s.so.1[7f14c424+16000]
Mar 24 18:55:51 india kernel: mysqld[31433]: segfault at beb ip 
7f35c3b26d29 sp 7f356454d730 error 4 in 
libgcc_s.so.1[7f35c3b18000+16000]
Mar 24 21:24:27 india kernel: mysqld[22053]: segfault at 3e ip 7f845aa59d29 
sp 7f84340aff70 error 4 in libgcc_s.so.1[7f845aa4b000+16000]
Mar 25 07:14:16 india kernel: mysqld[7227]: segfault at 4000 ip 
7f670f170d29 sp 7f66e8343af0 error 4 in 
libgcc_s.so.1[7f670f162000+16000]
Mar 25 07:22:10 india kernel: mysqld[17817]: segfault at 200c8000 ip 
7ff7c2160d29 sp 7ff778064470 error 4 in 
libgcc_s.so.1[7ff7c2152000+16000]

Jak byście radzili przetestować co tam jest źle?

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


instalacja kernela - co robię źle?

2016-03-20 Wątek Jacek Osiecki
Witam,

instaluję system od zera.
Chciałem dać szansę dystrybucyjnemu kernelowi (normalnie kompiluję sam).
Na razie system jest w chroocie - nie wiem czy to ma jakieś znaczenie…

poldek:/all-avail> install --reinstall kernel-
Processing dependencies...
kernel-4.4.4-1.x86_64 obsoleted by kernel-4.4.4-1.x86_64
There are 1 package to install, 1 to remove:
I kernel-4.4.4-1.x86_64
R kernel-4.4.4-1.x86_64
Need to get 41.1MB of archives (41.1MB to download).

Retrieving th::kernel-4.4.4-1.x86_64.rpm...
.. 100.0% [41.1M (1.9M/s)]
Executing rpm --upgrade --replacefiles --replacepkgs -vh --root / --define 
_check_dirname_deps 1...
Preparing...##
kernel  ##

WARNING: Vserver support is DISABLED in this kernel build!
/sbin/geninitrd: : bad substitution
geninitrd: find_root: rootfs device file /dev/sda2 doesn't exist
dracut: systemd-initrd needs systemd in the initramfs
dracut: dracut-systemd needs systemd-initrd in the initramfs
/usr/lib/dracut/modules.d/99base/module-setup.sh: line 15: 
/var/tmp/dracut.4yJfQm/initramfs/usr/lib/initrd-release: No such file or 
directory
ln: failed to create symbolic link 
'/var/tmp/dracut.4yJfQm/initramfs/usr/lib/os-release': No such file or directory
poldek:/all-avail>

Co jest nie tak?

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: instalacja kernela - co robię źle?

2016-03-19 Wątek Jacek Osiecki
> Wiadomość napisana przez lord_Niedzwiedz <sir_mis...@o2.pl> w dniu 18 mar 
> 2016, o godz. 12:31:
> 
> daj całość geninita

kiedy to dystrybucyjny - prosto z ftp…

[root@debian /]# rpm -qf /sbin/geninitrd
geninitrd-12757-2.noarch
[root@debian /]# rpm -V geninitrd-12757-2.noarch
.UG.  c /etc/sysconfig/geninitrd
[root@debian /]#

… ha, plot twist :)

Przy próbie zrobienia diffa na /etc/sysconfig/geninitrd wyszło, że jest też 
/etc/sysconfig/geninitrd.rpmnew - dziwne
że się stworzył.

Podmieniłem na ten z rpmnew - skutek dziwny ;)

WARNING: Vserver support is DISABLED in this kernel build!
/sbin/geninitrd: : bad substitution
/sbin/geninitrd[1523]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1628]: : bad substitution
/sbin/geninitrd[1634]: : bad substitution
/sbin/geninitrd[1645]: : bad substitution
dracut: systemd-initrd needs systemd in the initramfs
dracut: dracut-systemd needs systemd-initrd in the initramfs
/usr/lib/dracut/modules.d/99base/module-setup.sh: line 15: 
/var/tmp/dracut.LDXFbq/initramfs/usr/lib/initrd-release: No such file or 
directory
ln: failed to create symbolic link 
'/var/tmp/dracut.LDXFbq/initramfs/usr/lib/os-release': No such file or directory

inna sprawa, że widzę że jednak initrd jakieś się wygenerowało.
Nawet ruszyło :)
Niestety coś dziwnie działa, golutki serwer a byle komenda typu „cat cośtam” 
wykonuje się ponad sekundę (tj. czekam sekundę+ na reakcję)...

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

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


Re: instalacja kernela - co robię źle?

2016-03-19 Wątek Jacek Osiecki

> Wiadomość napisana przez lord_Niedzwiedz <sir_mis...@o2.pl> w dniu 18 mar 
> 2016, o godz. 10:47:

>> poldek:/all-avail> install --reinstall kernel-
...
>> WARNING: Vserver support is DISABLED in this kernel build!
>> /sbin/geninitrd: : bad substitution
>> geninitrd: find_root: rootfs device file /dev/sda2 doesn't exist
> Daj przed wejściem do chroot'a i instalacją jajka:
> mount -t proc none /mnt/sda1/proc
> mount -t sysfs none /mnt/sda1/sys
> mount -o bind /dev /mnt/sda1/dev

Ślepy jestem, że tego sda2 nie zauważyłem :)
Ale niestety nie pomogło :(

Executing rpm --upgrade --replacefiles --replacepkgs -vh --root / --define 
_check_dirname_deps 1...
Preparing...##
kernel  ##

WARNING: Vserver support is DISABLED in this kernel build!
/sbin/geninitrd: : bad substitution
/sbin/geninitrd[1523]: : bad substitution
/sbin/geninitrd[1634]: : bad substitution
/sbin/geninitrd[1645]: : bad substitution
dracut: systemd-initrd needs systemd in the initramfs
dracut: dracut-systemd needs systemd-initrd in the initramfs
/usr/lib/dracut/modules.d/99base/module-setup.sh: line 15: 
/var/tmp/dracut.6TEcjF/initramfs/usr/lib/initrd-release: No such file or 
directory
ln: failed to create symbolic link 
'/var/tmp/dracut.6TEcjF/initramfs/usr/lib/os-release': No such file or directory

>> Co jest nie tak?

> vim /etc/sysconfig/geninitrd
> masz ? :
> ## What filesystem to use (rom or ext2)?
> # PLD Linux kernel has only romfs compiled in.
> #INITRDFS=rom

Próbowałem z zahashowanym, odhashowanym… nic nie pomaga :(

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

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


Re: instalacja kernela - co robię źle?

2016-03-18 Wątek Jacek Osiecki
> Wiadomość napisana przez Arkadiusz Miśkiewicz <ar...@maven.pl> w dniu 18 mar 
> 2016, o godz. 11:08:
> 
> Co tam jest?
> 

niestety - nic co by mnie naprowadziło :(

> On Friday 18 of March 2016, Jacek Osiecki wrote:
>> /sbin/geninitrd: : bad substitution
>> /sbin/geninitrd[1523]: : bad substitution
1520 mknod -m 666 "$DESTDIR/dev/urandom" c 1 9
1521 mknod -m 644 "$DESTDIR/dev/kmsg" c 1 11
1522
1523 inst_exec $busybox /bin/busybox
1524 ln -s busybox $DESTDIR/bin/sh
1525 # for older busyboxes who had /bin/initrd-busybox as EXEPATH
1526 ln -s busybox $DESTDIR/bin/initrd-busybox
>> /sbin/geninitrd[1634]: : bad substitution
>> /sbin/geninitrd[1645]: : bad substitution

1632 initrd_gen_dmraid
1633 initrd_gen_multipath
1634 initrd_gen_blkid
1635
1636 if is_yes "$have_nfs"; then
1637 initrd_gen_nfs
1638 else
1639 initrd_gen_md
1640 initrd_gen_lvm
1641 initrd_gen_bcache
1642 initrd_gen_blkid
1643 initrd_gen_luks
1644 initrd_gen_setrootdev
1645 fi
1646
1647 # additional devs always needed

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


Re: jbd

2016-03-02 Wątek Jacek Osiecki
Wiadomość napisana przez Krystian T  w dniu 2 mar 2016, 
o godz. 22:09:
> 
>> 1. dowolne rescuecd i odpalasz maszynę. PLD rescuecd przestało
>> istnieć, tj. nie ma strony z której dało się pobrać.
> 
> Jest nowsze rescue https://github.com/Jajcus/pld-new-rescue/releases 
> 

Dobrze wiedzieć, dzięki :)

Wiadomo czemu główny adres rescuecd leży?

Pozdrawiam,

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


Re: jbd

2016-03-02 Wątek Jacek Osiecki
> Wiadomość napisana przez lord_Niedzwiedz <sir_mis...@o2.pl> w dniu 2 mar 
> 2016, o godz. 13:47:
> 
> 
>>>>> A może ktoś wie gdzie się podziało jbd  ??
>>>>> 
>>>>> geninitrd: ERROR: jbd: module not found for 4.3.3-1 kernel
>>>> Nie ma bo nie potrzebne. Jest jbd2.
>>> No to mi po aktualizacji kernela z 3.14, na 4.3 server nie wstaje.
>>> geninitrd: WARNING: Option 'resume device' not found in
>>> /etc/suspend.conf. Disabling suspend support.
>>> Co tam powinno być??!!
>>> fstab, mdadm, lilo - bez zmian
>>> geninit - jbd zmieniłem na jbd2
>> Za mało danych podajesz. Np wynik z generowania initrd z opcją -v. Fstaba 
>> dla 
>> rootfsa itd.
> Do jutra muszę postawić server z Dokerem (w pld brakuje w zależnościach
> aufs oraz demon z /etc/init.d/docker nie wstaje - trzeba odpalać rędcznie).
> Nie mogę nawet zainstalować maszyny na sda1 !
> Kernel panic i h.
> próbowałem wszystkiego w geninicie  ;-(
> 
> Nie ma żadnej płyty do instalacji PLD już ?? (kiedyś 100 lat temu
> pamiętam była).
> O dziwo z płyty rescue th2014 1.6-64bit mi to cholerstwo wstaje.
> 
> Cóż chyba będę musiał zainstalować Ubuntu  ;-(((
> 
> (dwa dni walki, jestem załamany)

Hej,

po co instalator?
Ściągasz rescue, nawet nie musi być PLDowe (bo ostatnio umarła stronka).
Ściągasz chroot od Dlugosza (http://dlugosz.eu/chroots/ 
<http://dlugosz.eu/chroots/>), rozpakowujesz.
Robisz chroot, odpalasz poldka, robisz upgrade *
potem w chroocie rm /dev/null (bo coś doń zapisuje a nie ma devnulla),
potem jeszcze znad chroota cp -a /dev/* /mnt/dev/*

A dalej to już tak jak lubisz.
Ja ściągam mój własny sprawdzony prekompilowany kernel, ustawiam lilo, fstab, 
ustawiam hasła,
po czym rebootuję już do działającego systemu.

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

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


Nie ma już rescuecd?

2016-02-25 Wątek Jacek Osiecki
Witam,

ostatnio kazałem komuś pobrać nasze rescuecd… i oops. Nie ma :(
Tak przypadkiem padło, czy to umyślne działanie?

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


Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?

2016-01-27 Wątek Jacek Osiecki
Witam,

czy ktokolwiek tutaj zna się na poldku na tyle, by mi pomóc odtworzyć bazę 
zainstalowanych rpmów w wirtualce?
Przez błędną instrukcję dot. przenoszenia vserverów nie da się używać vpoldka 
na przeniesionych guestach…

W skrócie: w katalogu /etc/vservers/.defaults/cachebase/poldek jest plik 
packages.rpmdbcache.vservers.NAZWASERWERA..rpmdb.gz,
który po rozpakowaniu zaczyna się tekstem „tndb”. Dodatkowo jest katalog 
_vservers.NAZWASERWERA..rpmdb/ który zawiera plik
dirindex.rpmdb.tndb

Brak pliku rpmdbcache sprawia że poldek w ogóle się wywala przy odpaleniu 
vpoldek NAZWASERWERA
Jest jakaś metoda by zbudować ten cache? Bo najwyraźniej poldek nawet nie 
próbuje...

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

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

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


Re: vserver, vpoldek i odtworzenie cache poldka

2016-01-21 Wątek Jacek Osiecki
Wiadomość napisana przez lord Niedzwiedz <sir_mis...@o2.pl> 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


vserver, vpoldek i odtworzenie cache poldka

2016-01-20 Wątek Jacek Osiecki
Witam,

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

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

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

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

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

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

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

oraz katalog:

_vservers.ko-www..rpmdb

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

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

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

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

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

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

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

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

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

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


Re: nginx i phpMyAdmin

2016-01-19 Wątek Jacek Osiecki

> Wiadomość napisana przez stacho <sta...@venco.com.pl> w dniu 19 sty 2016, o 
> godz. 19:01:
> 
> W dniu 2016-01-19 17:26, Jacek Osiecki napisał(a):
>> Wiadomość napisana przez stacho <sta...@venco.com.pl> w dniu 19 sty
>> 2016, o godz. 15:18:
>>> Działa komuś taki zestaw na PLD?
>>> Jakie php najlepiej użyć?
>>> Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
>>> Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
>>> Jak w nginx "zastąpić" moduły access i alias ??
>> A jak nginx obsługuje PHP? U nas jest o tyle upierdliwie, że
>> instalując phpMyAdmina jesteśmy zmuszeni do
>> instalowania apache’a/lighttpd, ale generalnie to na czystym serwerze
>> instaluję phpMyAdmin, wszędzie wybieram
>> php-fpm (w wersji 5.5 lub 5.6), potem doinstalowuję nginxa, ustawiam

> Dlatego pytałem o wersję php, bo ja zainstalowałem php70, pewnie stąd takie 
> błędy:
> 
> *3 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: 
> Call to undefin
> d function preg_replace_callback() in 
> /usr/share/phpMyAdmin/libraries/sanitizing.lib.php:145
> Stack trace:

To prawdopodobnie dlatego, że nie doinstalowałeś tego:

php70-pecl-ereg-1.0.0-2.x86_64
Przyzwyczaj się, u nas php jest rozwalony tak że niemal każda komenda jest 
osobno...
Prawdopodobnie wymagania phpMyAdmina nie chwytają tego pakietu, bo jeszcze nikt 
nie sprawdził :)

> Druga sprawa, to nie bardzo wiem jak "pokazać nginx'owi konfigurację 
> phpMyAdmin,
> czyli: /etc/webapps/phpMyAdmin/config.inc.php ?

A co tu pokazywać? phpMyAdmin ma w PLD config.inc.php kierujący do 
/etc/webapps/phpMyAdmin/config.inc.php,
tam wpisujesz to co trzeba.

> Mógłbyś wrzucić fragmenty konfiguracji nginxa, dotyczące phpMyAdmin?
> To co znalazłem dotyczy Debiana/Ubuntu, a to nijak ma się do pakietów PLD.

Generalnie to nie ma specjalnych wymagań. Wystarczy wskazanie 
/usr/share/phpMyAdmin jako documentroot dla odpowiedniej
wirtualki, ewentualnie dopisanie osobnej autentykacji jeśli ktoś się boi 
wystawiani autentykacji mysqla na zewnątrz w postaci http auth.

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: nginx i phpMyAdmin

2016-01-19 Wątek Jacek Osiecki
Wiadomość napisana przez stacho <sta...@venco.com.pl> w dniu 19 sty 2016, o 
godz. 15:18:
> 
> Witam,
> Działa komuś taki zestaw na PLD?
> Jakie php najlepiej użyć?
> Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
> Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
> Jak w nginx "zastąpić" moduły access i alias ??

A jak nginx obsługuje PHP? U nas jest o tyle upierdliwie, że instalując 
phpMyAdmina jesteśmy zmuszeni do
instalowania apache’a/lighttpd, ale generalnie to na czystym serwerze instaluję 
phpMyAdmin, wszędzie wybieram
php-fpm (w wersji 5.5 lub 5.6), potem doinstalowuję nginxa, ustawiam 
odpowiednie uprawnienia, podłączam php-fpm,
odinstalowuję z —nodeps —nofollow apache/lighttpd i potem wszystko ładnie śmiga.

Moduły access/alias olewam, wpisuję odpowiednie regułki w nginxie.

Zobacz po prostu w logach php/nginxa dlaczego obrywasz 500 - pewnie w ogóle 
odmawia współpracy, np. z powodu
złych uprawnień.

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: smartd problem

2015-11-27 Wątek Jacek Osiecki


> Wiadomość napisana przez lord_Niedzwiedz <sir_mis...@o2.pl> w dniu 27 lis 
> 2015, o godz. 12:11:
> 
> Nie bardzo znam się na smarcie  ;-/
> Co dziennie z serwera dostaję taki komunikat:
> 
> "This message was generated by the smartd daemon running on:
> 
>   host name:  louve
>   DNS domain: XXX.net
> 
> The following warning/error was logged by the smartd daemon:
> 
> Device: /dev/sdd [SAT], 3 Currently unreadable (pending) sectors
> 
> Device info:
> WDC WD30EZRX-00MMMB0, S/N:WD-WCAWZ1499279, WWN:5-0014ee-25b9c49c1, 
> FW:80.00A80, 3.00 TB
> 
> For details see host's SYSLOG:"
> 
> Daję:
> smartctl -t long /dev/sdd
> smartctl -a /dev/sdd

I dobrze, nawet odpaliłeś ten test - bo:

> 
>  9 Power_On_Hours  0x0032   052   052   000Old_age Always   - 
>   35409

> SMART Self-test log structure revision number 1
> Num  Test_DescriptionStatus  Remaining LifeTime(hours)  
> LBA_of_first_error
> # 1  Extended offlineCompleted: read failure   90% 35408 
> 1655189241
> # 2  Extended offlineCompleted: read failure   90% 29310 
> 101097888

czyli najświeższy test odpaliłeś godzinę temu (35408) i się wywalił na odczycie.
Gorzej że już od połowy marca jest źle, bo wtedy robiłeś pierwszy test który 
się identycznie wyłożył…

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: smart problem

2015-11-27 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz <sir_mis...@o2.pl> w dniu 27 lis 2015, 
o godz. 11:52:
> 
>Nie bardzo znam się na smarcie  ;-/
> Nie wiem co dalej zrobić z dyskiem ?
> RAID5, 4 dyski w macierzy po 3TB.
> Wymieniać ?
> Relokować jakoś bad_sectory ?

Niezerowe Current Pending Sector - wymieniać jak najbardziej. Będzie ich 
więcej, albo w ogóle dysk szlag trafi...
No i jednoznaczny wynik self testu.

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: Jak teraz zainstalować PLD od zera?

2015-10-23 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 23 paź 2015, 
o godz. 09:43:

> Zacznijmy od tego, że komputer przyszedł z preinstalowanym Windows, ale 
> jeszcze tego Windowsa nie odpaliłem - chciałbym najpierw zrobić kopię dysku 
> bit-po-bicie tak, jak wyszedł z fabryki. A do tego ani nie mogę 
> przepartycjonować dysku, ani odpalać Windows. 

Ten tego… a nie prościej normalnie wyjąć dysk, podłączyć po USB do innego kompa 
i tam zrobić jego mirror 1:1?
Chyba jedynie MBA nie ma możliwości wyjęcia dysku…

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: Jak teraz zainstalować PLD od zera?

2015-10-23 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko <ma...@ipipan.waw.pl> w dniu 23 paź 2015, 
o godz. 10:15:
> 
> Dnia piątek, 23 października 2015 09:48:33 Jacek Osiecki pisze:
> [...]
>> Ten tego… a nie prościej normalnie wyjąć dysk, podłączyć po USB do innego
>> kompa i tam zrobić jego mirror 1:1? Chyba jedynie MBA nie ma możliwości
>> wyjęcia dysku…
> 
> Dysk to SSD na mSATA. Potrzebna by była przejściówka, której nie mam. Ale 
> backup już mam opanowany - Ubuntu się odpaliło z dongla USB, dysk się 
> backupuje po sieci. Potem muszę jakoś zmienić układ partycji bez zrobienia 
> katastrofy :-/ Dlatego najpierw robię kopię. A potem będzie trzeba wymyśleć, 
> jak zainstalować PLD, bo w Ubuntu poldka nie ma, a CRI dla PLD nie mogę 
> znaleźć.

Ja bym CRI odpuścił.
Najszybciej i najprościej instaluje się tak - i nie trzeba do tego poldka :)
1. odpalasz ubuntu czy cokolwiek innego
2. ściągasz odpowiedni chroot z http://dlugosz.eu/chroots/2011-02-14/ 
<http://dlugosz.eu/chroots/2011-02-14/>
(swoją drogą, gdyby dlugosz wrzucił jakiegoś aktualnego chroota to by było 
fajnie :)
3. rozpakowujesz, chrootujesz się
4. odpalasz poldek —upa
Jest mały bałagan bo:
- po upgradzie rpma poldek się wywala, ale po ponownym uruchomieniu jest OK
- pojawia się plik „null” w /dev/, trzeba go usunąć
- rc-scripts się instalują podwójnie, trzeba zrobić w poldku uninstall 
--pmop=noscripts --pmop=justdb obie kopie i potem install najnowszych
- poza tym jest OK, tylko jeszcze właściciela /etc/lilo.conf wypada 
poprawić na roota
5. dorzucasz co tam trzeba
6. wychodzisz z chroota, kopiujesz cp -a /dev/* /mnt/dev/
7. wchodzisz do chroota, konfigurujesz do końca system (fstab, hasło roota, 
lilo), mountujesz /proc, odpalasz lilo
8. odmontowujesz /proc, wychodzisz, rebootujesz

gotowe. 

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: php55-fpm - kiedy będzie działać?

2015-09-21 Wątek Jacek Osiecki
]


  [ FAIL ]
Starting nginx (standard) 
service.[
 DONE ]

Wszystko aktualne.

Jakieś sugestie?

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: php55-fpm - kiedy będzie działać?

2015-09-21 Wątek Jacek Osiecki
> Wiadomość napisana przez pedro <ad...@xbtmusic.org> w dniu 21 wrz 2015, o 
> godz. 17:04:
> 
> Hmmm, interesujące:
> 
> [root@mel /]# rpm -qf /usr/lib64/libicudata*
> libicu-devel-55.1-1.x86_64
> libicu-55.1-1.x86_64
> libicu-55.1-1.x86_64

No to teraz zgłupiałem:

libicudata.so.54()(64bit) jest wymagany przez php55-intl-5.5.21-3.x86_64

A tam jest zainstalowane libicu-55.1-1, w nim zaś tylko libicudata.so.55

Co Ci pokazuje:

rpm -qi --requires php55-intl-5.5.21-3
rpm -V php55-intl-5.5.21-3

Bo coś tu jest mocno nie tak :(

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


  1   2   3   4   5   6   7   8   9   10   >