From josiecki w silvercube.pl Tue May 9 11:19:21 2023 From: josiecki w silvercube.pl (Jacek Osiecki) Date: Tue, 9 May 2023 11:19:21 +0200 Subject: =?utf-8?Q?Upgrade_-_umar=C5=82a_samba=2C_ssh=2E=2E=2E?= Message-ID: 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 0x04000000 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 From josiecki w silvercube.pl Wed May 24 11:28:46 2023 From: josiecki w silvercube.pl (Jacek Osiecki) Date: Wed, 24 May 2023 11:28:46 +0200 Subject: virtualhost PLD jako LXC w Proxmox? Message-ID: <4CB84243-06C5-4FF2-BAB8-10201A726233@silvercube.pl> 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 From josiecki w silvercube.pl Sat May 27 23:41:02 2023 From: josiecki w silvercube.pl (Jacek Osiecki) Date: Sat, 27 May 2023 23:41:02 +0200 Subject: PLD jako VM na proxmox - brak hostname? Message-ID: <1D91D101-FD37-4597-996A-A2046FC0D62D@silvercube.pl> 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 From baggins w pld-linux.org Sun May 28 10:01:39 2023 From: baggins w pld-linux.org (Jan =?utf-8?Q?R=C4=99korajski?=) Date: Sun, 28 May 2023 10:01:39 +0200 Subject: virtualhost PLD jako LXC w Proxmox? In-Reply-To: <4CB84243-06C5-4FF2-BAB8-10201A726233@silvercube.pl> References: <4CB84243-06C5-4FF2-BAB8-10201A726233@silvercube.pl> Message-ID: On Wed, 24 May 2023, Jacek Osiecki wrote: > 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? 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 # Container specific configuration lxc.rootfs.path = dir:/srv/pld/x86_64 lxc.uts.name = builder-x86_64 # Network configuration lxc.net.0.type = veth lxc.net.0.link = lxcbr0 lxc.net.0.flags = up lxc.net.0.hwaddr = 00:16:3e:71:5e:81 lxc.pty.max = 100 lxc.start.auto = 1 lxc.mount.entry = none dev/shm tmpfs rw,nosuid,nodev,create=dir # ============================================ -- Jan Rękorajski | PLD/Linux SysAdm | bagginspld-linux.org | http://www.pld-linux.org/ From josiecki w silvercube.pl Mon May 29 12:23:40 2023 From: josiecki w silvercube.pl (Jacek Osiecki) Date: Mon, 29 May 2023 12:23:40 +0200 Subject: virtualhost PLD jako LXC w Proxmox? In-Reply-To: References: <4CB84243-06C5-4FF2-BAB8-10201A726233@silvercube.pl> Message-ID: 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 From josiecki w silvercube.pl Mon May 29 14:50:17 2023 From: josiecki w silvercube.pl (Jacek Osiecki) Date: Mon, 29 May 2023 14:50:17 +0200 Subject: PLD jako VM na proxmox - brak hostname? In-Reply-To: <1D91D101-FD37-4597-996A-A2046FC0D62D@silvercube.pl> References: <1D91D101-FD37-4597-996A-A2046FC0D62D@silvercube.pl> Message-ID: <0FE36A67-6200-4211-90BB-CF66D853DB9F@silvercube.pl> > 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