VM - test 22.3. report #354

Closed
opened 2019-03-22 21:19:42 +01:00 by Podhorecky · 18 comments
Podhorecky commented 2019-03-22 21:19:42 +01:00 (Migrated from git.spotter.cz)

mám staženou VM, používám poslední VirtualBox 6.0.4, volné paměti relativně málo, ale nekřičí to.

první setup a přihlášení na IP proběhl ok, neměnil jsem DNS setup, zkusil jsem stahnout první aplikace. Většina aplikací začala stahovat, ale stahování se nedokončilo. Objevila se hláška o doporučení restartu. Po opakovaném klikání na OK a znovu stažení se po chvíli začalo další stahování od začátku, ale i to se v různých procentních fázích nedokončilo. Pouze ty nejmenší aplikace Kanboard a CTS jsem dokázal stáhnout, rozbalit a nakonec i nainstalovat. A spustit.

Další pokusy se stahováním apps už byly neúspěšné, v porovnání s chováním dřívější VM vnímám, že tam je složitější logika blbovzdornosti, ale pravděpodobně se u mne děje něco, na co je stahování náchylné. Tipuji výpadky paketů, timeouty a podobně. (Net mam stále živý, ale jeho rychlost možná kolísá) K fázi rozbalování balíčků a pokusům o instalaci tedy většinou ani nedošlo.

Výstřižek

Při pokusech o restart VM, nebo reload rozhraní VM se to také příliš nezlepšilo.
Zkusil jsem vyměnit chrome za Operu, říkal jsem si že chrome žere moc paměti, možná že PC trochu ulehčim ve prospěch VirtualBoxu. Pravděpodobně to na paměť nemělo žádný velký efekt.

Po různých restartech a přihlašováních jsem si všiml, že VM nenabízí na začátku ip https://192.168.1.106 ale https://127.0.0.1

localhost

a později po restartu PC už tuto IP nezměnil. Na IP se z browseru nedalo dostat. Na doménu https://spotter.vm taky ne. V souboru localhost mam ip 127.0.0.1 za křížkem, tj. čekám že to nijak neovlivňuje možnost se na tuto IP dostat.

O víkendu tedy totéž zkusím na jiném připojení, snad trochu rychlejším. Případně znovu vytvořím VM. Teprv pak z tohoto prvního postřehu udělejme úsudek.

mám staženou VM, používám poslední VirtualBox 6.0.4, volné paměti relativně málo, ale nekřičí to. první setup a přihlášení na IP proběhl ok, neměnil jsem DNS setup, zkusil jsem stahnout první aplikace. Většina aplikací začala stahovat, ale stahování se nedokončilo. Objevila se hláška o doporučení restartu. Po opakovaném klikání na OK a znovu stažení se po chvíli začalo další stahování od začátku, ale i to se v různých procentních fázích nedokončilo. Pouze ty nejmenší aplikace Kanboard a CTS jsem dokázal stáhnout, rozbalit a nakonec i nainstalovat. A spustit. Další pokusy se stahováním apps už byly neúspěšné, v porovnání s chováním dřívější VM vnímám, že tam je složitější logika blbovzdornosti, ale pravděpodobně se u mne děje něco, na co je stahování náchylné. Tipuji výpadky paketů, timeouty a podobně. (Net mam stále živý, ale jeho rychlost možná kolísá) K fázi rozbalování balíčků a pokusům o instalaci tedy většinou ani nedošlo. ![Výstřižek](/uploads/372f34a69a0e7a2f7ccb9999c354cc0c/Výstřižek.PNG) Při pokusech o restart VM, nebo reload rozhraní VM se to také příliš nezlepšilo. Zkusil jsem vyměnit chrome za Operu, říkal jsem si že chrome žere moc paměti, možná že PC trochu ulehčim ve prospěch VirtualBoxu. Pravděpodobně to na paměť nemělo žádný velký efekt. Po různých restartech a přihlašováních jsem si všiml, že VM nenabízí na začátku ip https://192.168.1.106 ale https://127.0.0.1 ![localhost](/uploads/8b3aba7aada318a9d48209052af2b03a/localhost.PNG) a později po restartu PC už tuto IP nezměnil. Na IP se z browseru nedalo dostat. Na doménu https://spotter.vm taky ne. V souboru localhost mam ip 127.0.0.1 za křížkem, tj. čekám že to nijak neovlivňuje možnost se na tuto IP dostat. O víkendu tedy totéž zkusím na jiném připojení, snad trochu rychlejším. Případně znovu vytvořím VM. Teprv pak z tohoto prvního postřehu udělejme úsudek.
Podhorecky commented 2019-03-22 21:19:42 +01:00 (Migrated from git.spotter.cz)

changed milestone to %3

changed milestone to %3
Podhorecky commented 2019-03-24 12:30:20 +01:00 (Migrated from git.spotter.cz)

omlouvám se, ale je velmi pravděpodobné, že moje ntb plečka už to prostě nedá z paměťových důvodů. Takže se nedokážu přesně vyjádřit o prvních dojmech z instalace. Něco by se i nainstalovalo, to zas jo, ale na hodinové swapování nemám :)

V rámci mých možností se budu muset zbavit W7 a poohlédnout po nějakých Lubuntech nebo jiných méně rozežraných OS a zkusím. Později stejně bude muset dojít na jiný počítač.

Prosím tedy, jak budete mít čas, obnovte tu online verzi VM, pokud je na serveru vyhrazeno víc paměti. Tam prozkoumám apps, a teprv později se vrátím k pozorování lokální VM.

všiml jsem si akorát, že na noc jsou naplánované nějaké crony, které se vypisují do konzole. Mohlo by to být v dokumentaci, víc k tomu zatím nemám.

Výstřižek

omlouvám se, ale je velmi pravděpodobné, že moje ntb plečka už to prostě nedá z paměťových důvodů. Takže se nedokážu přesně vyjádřit o prvních dojmech z instalace. Něco by se i nainstalovalo, to zas jo, ale na hodinové swapování nemám :) V rámci mých možností se budu muset zbavit W7 a poohlédnout po nějakých Lubuntech nebo jiných méně rozežraných OS a zkusím. Později stejně bude muset dojít na jiný počítač. Prosím tedy, jak budete mít čas, obnovte tu online verzi VM, pokud je na serveru vyhrazeno víc paměti. Tam prozkoumám apps, a teprv později se vrátím k pozorování lokální VM. všiml jsem si akorát, že na noc jsou naplánované nějaké crony, které se vypisují do konzole. Mohlo by to být v dokumentaci, víc k tomu zatím nemám. ![Výstřižek](/uploads/20a816bf32eea4585750f008f2c3490f/Výstřižek.PNG)
Podhorecky commented 2019-03-24 12:31:03 +01:00 (Migrated from git.spotter.cz)

assigned to @Disassembler

assigned to @Disassembler
Disassembler commented 2019-03-24 13:15:20 +01:00 (Migrated from git.spotter.cz)

Po různých restartech a přihlašováních jsem si všiml, že VM nenabízí na začátku ip https://192.168.1.106 ale https://127.0.0.1

127.0.0.1 je localhost. VM ji zobrazuje jen v případě, že selžou všechny pokusy o získání IP z DHCP serveru. Čuju nějakou zradu po cestě na router, ke kterému jste připojený, případně přímo na něm.

obnovte tu online verzi VM

Provedu.

všiml jsem si akorát, že na noc jsou naplánované nějaké crony, které se vypisují do konzole

Tak to v tuhle chvíli víte víc než já :) Že jsou naplánované bych si ještě vzpomněl, ale že se vypisují do konzole, to už nevím. Každopádně by to tak ale nemělo být, takže zjistím proč se to děje a učiním tomu přítrž. Dokumentace cronjobů se objeví u dokumentace jednotlivých aplikací, které je vyžadují (CKAN, KanBoard, SeedDMS, Ushahidi).


Když budete mít chuť na zkoušení vzdáleného přístupu, tak do pole pro SSH klíče vložte

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILc3Mu7OlKrV7VqDQZ31vT3I3JJxtNNBiemUTRQVOZ3I Disassembler

A uložte. V části pro WireGuard VPN nastavte
Port: 51820
IP adresa: 172.17.255.2
Partneři:

[Peer]
PublicKey = pi1I6pUcjN//s5OEoaGn6bJQyv8RO5w5HjndV97mHWM=
AllowedIPs = 172.17.255.1/32
Endpoint = 94.113.122.47:51820

opět uložte a spusťte VPN. Pak mi prozraďte jaký je Váš veřejný klíč pro VPN.

> Po různých restartech a přihlašováních jsem si všiml, že VM nenabízí na začátku ip https://192.168.1.106 ale https://127.0.0.1 127.0.0.1 je localhost. VM ji zobrazuje jen v případě, že selžou všechny pokusy o získání IP z DHCP serveru. Čuju nějakou zradu po cestě na router, ke kterému jste připojený, případně přímo na něm. > obnovte tu online verzi VM Provedu. > všiml jsem si akorát, že na noc jsou naplánované nějaké crony, které se vypisují do konzole Tak to v tuhle chvíli víte víc než já :) Že jsou naplánované bych si ještě vzpomněl, ale že se vypisují do konzole, to už nevím. Každopádně by to tak ale nemělo být, takže zjistím proč se to děje a učiním tomu přítrž. Dokumentace cronjobů se objeví u dokumentace jednotlivých aplikací, které je vyžadují (CKAN, KanBoard, SeedDMS, Ushahidi). --- Když budete mít chuť na zkoušení vzdáleného přístupu, tak do pole pro SSH klíče vložte ``` ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILc3Mu7OlKrV7VqDQZ31vT3I3JJxtNNBiemUTRQVOZ3I Disassembler ``` A uložte. V části pro WireGuard VPN nastavte Port: 51820 IP adresa: 172.17.255.2 Partneři: ``` [Peer] PublicKey = pi1I6pUcjN//s5OEoaGn6bJQyv8RO5w5HjndV97mHWM= AllowedIPs = 172.17.255.1/32 Endpoint = 94.113.122.47:51820 ``` opět uložte a spusťte VPN. Pak mi prozraďte jaký je Váš veřejný klíč pro VPN.
Podhorecky commented 2019-03-25 15:54:50 +01:00 (Migrated from git.spotter.cz)

tak jsem nakonec přemluvil všechny aplikace k instalaci.
Někde to sice dělalo drahoty, ale později to šlo.
šly spustit všechny apps, kromě odoo. Vůbec se nenačetla strana odoo.spotter.vm

VPN nastavena
můj klíč je lxUPBkzi2aCzABke0ntsWtL+jf/q6l/O+oV7hooagj8=

ntb nechám puštěný jak vydrží. tak když budete mít čas, tak zkuste.

tak jsem nakonec přemluvil všechny aplikace k instalaci. Někde to sice dělalo drahoty, ale později to šlo. šly spustit všechny apps, kromě odoo. Vůbec se nenačetla strana odoo.spotter.vm VPN nastavena můj klíč je `lxUPBkzi2aCzABke0ntsWtL+jf/q6l/O+oV7hooagj8=` ntb nechám puštěný jak vydrží. tak když budete mít čas, tak zkuste.
Disassembler commented 2019-03-25 18:32:23 +01:00 (Migrated from git.spotter.cz)

Hmmm. Nevidím na routeru ani paket. Pošlete mi prosím screenshot té obrazovky s nastavením vzdáleného přístupu.

Hmmm. Nevidím na routeru ani paket. Pošlete mi prosím screenshot té obrazovky s nastavením vzdáleného přístupu.
Podhorecky commented 2019-03-25 18:42:56 +01:00 (Migrated from git.spotter.cz)

Výstřižek

![Výstřižek](/uploads/f5de03ad050725a0cbb1b8fa7fbdb923/Výstřižek.PNG)
Disassembler commented 2019-03-25 19:23:01 +01:00 (Migrated from git.spotter.cz)

Zajímavé. To je všechno správně. Buďto je žere nějaký firewall u Vás nebo se Vám zas podařilo vyrobit nějaký problém, o kterém jsem doposud neměl ani tušení.

Zkuste ještě v posledním řádku partnerů vyměnit 51820 za dvojtečkou za 80.

Zajímavé. To je všechno správně. Buďto je žere nějaký firewall u Vás nebo se Vám zas podařilo vyrobit nějaký problém, o kterém jsem doposud neměl ani tušení. Zkuste ještě v posledním řádku partnerů vyměnit `51820` za dvojtečkou za `80`.
Podhorecky commented 2019-03-25 19:33:25 +01:00 (Migrated from git.spotter.cz)

změněno. Pak jsem ještě vypnul a zapnul VPN. Ale jinak jsem vm nerestartoval. Kdyžtak se ptejte co mám zjistit z hostitelského OS, nebo síťového nastavení.

změněno. Pak jsem ještě vypnul a zapnul VPN. Ale jinak jsem vm nerestartoval. Kdyžtak se ptejte co mám zjistit z hostitelského OS, nebo síťového nastavení.
Podhorecky commented 2019-03-25 19:40:08 +01:00 (Migrated from git.spotter.cz)

odoo.spotter.vm nebylo dopsané v hosts, takže až restartuji, tak to asi pujde.

odoo.spotter.vm nebylo dopsané v hosts, takže až restartuji, tak to asi pujde.
Podhorecky commented 2019-04-04 19:20:35 +02:00 (Migrated from git.spotter.cz)

zkusil jsem pusit VM na Lubuntu 18.10 ve VirtualBoxu. Při prvním spuštění se VM načetla až do úvodní obrazovky. Pak jsem dopsal do hosts IP adresu a URL a uložil a restartoval.

znovu jsem spustil VirtualBox a VM, zadal heslo. Pak už byla tato obrazovka:
IMG_1102

exit a toto

IMG_1103

dělám něco špatně?

zkusil jsem pusit VM na Lubuntu 18.10 ve VirtualBoxu. Při prvním spuštění se VM načetla až do úvodní obrazovky. Pak jsem dopsal do hosts IP adresu a URL a uložil a restartoval. znovu jsem spustil VirtualBox a VM, zadal heslo. Pak už byla tato obrazovka: ![IMG_1102](/uploads/b420d7684793e7626e0ff099c33121c9/IMG_1102.JPG) exit a toto ![IMG_1103](/uploads/361dd33096d3e950722f541496116be1/IMG_1103.JPG) dělám něco špatně?
Podhorecky commented 2019-04-04 19:41:33 +02:00 (Migrated from git.spotter.cz)

jo, tak pak jsem znovu importoval .OVA do VirtualBoxu a spustil. Zadal jsem heslo a ukázalo to tohle
IMG_1104
a pak se to samo rebootlo a pak už ukázalo úvodní obrazovku.

Zkusím tedy ještě nainstalovat a pustit VPNku, napíšu jak to dopadlo

jo, tak pak jsem znovu importoval .OVA do VirtualBoxu a spustil. Zadal jsem heslo a ukázalo to tohle ![IMG_1104](/uploads/0c8883e76ee315bf6a11f6b0e7375ef3/IMG_1104.JPG) a pak se to samo rebootlo a pak už ukázalo úvodní obrazovku. Zkusím tedy ještě nainstalovat a pustit VPNku, napíšu jak to dopadlo
Disassembler commented 2019-04-04 22:10:27 +02:00 (Migrated from git.spotter.cz)

Ten kernel panic mi to vyhazovalo taky. Dopátral jsem se toho, že za to může dynamické zvětšování paměti, nicméně jsem ho potkal pouze na VMWare. Na VirtualBoxu mi vše běželo způsobně. Kouknu jestli tam k tomu jsou nějaká nastavení a kdyžtak vydatně zdokumentujeme nebo otevřeme bugreport.

Ten kernel panic mi to vyhazovalo taky. Dopátral jsem se toho, že za to může dynamické zvětšování paměti, nicméně jsem ho potkal pouze na VMWare. Na VirtualBoxu mi vše běželo způsobně. Kouknu jestli tam k tomu jsou nějaká nastavení a kdyžtak vydatně zdokumentujeme nebo otevřeme bugreport.
Podhorecky commented 2019-04-04 22:43:33 +02:00 (Migrated from git.spotter.cz)

ok... moje Lubuntu je na 2GB ramky, takže jsem v klidu... :) Ještě jedné věci jsem si všiml. Při pokusu stahovat balíčky to opět dělalo drahoty a stahování čehokoliv se nedokončovalo. Nevím jak to je nastavitelné, ale pokud by šlo nějak snížit citlivost na timeouty při mizerném připojení, snad by se to zlepšilo (?)

Taky jsem si všiml, že při čisté VM se prakticky nikdy nedá nainstalovat CKAN jako první. Ale později, pravděpodobně až už jsou nějaké komponenty instalovány jinými aplikacemi, tak se to povede.

Je to moje spekulace, ale snažím se vyjádřit postřeh, že při extrémně mizerném připojení a taky s mizerným výkonem PC s málo paměti, kdy dochází ke swapu je instalační fronta dost citlivá a tak musí být uživatel hodně trpělivý, aby to nakonec "proinstaloval" :)

ok... moje Lubuntu je na 2GB ramky, takže jsem v klidu... :) Ještě jedné věci jsem si všiml. Při pokusu stahovat balíčky to opět dělalo drahoty a stahování čehokoliv se nedokončovalo. Nevím jak to je nastavitelné, ale pokud by šlo nějak snížit citlivost na timeouty při mizerném připojení, snad by se to zlepšilo (?) Taky jsem si všiml, že při čisté VM se prakticky nikdy nedá nainstalovat CKAN jako první. Ale později, pravděpodobně až už jsou nějaké komponenty instalovány jinými aplikacemi, tak se to povede. Je to moje spekulace, ale snažím se vyjádřit postřeh, že při extrémně mizerném připojení a taky s mizerným výkonem PC s málo paměti, kdy dochází ke swapu je instalační fronta dost citlivá a tak musí být uživatel hodně trpělivý, aby to nakonec "proinstaloval" :)
Podhorecky commented 2019-04-04 23:46:24 +02:00 (Migrated from git.spotter.cz)

pozn.: není cílem hledat nejnižší možnou konfiguraci, to pro vážnou práci ani nedává smysl... Jen se pokouším v nízké konfiguraci odhalit něco, co bychom běžně asi nespatřili.

pozn.: není cílem hledat nejnižší možnou konfiguraci, to pro vážnou práci ani nedává smysl... Jen se pokouším v nízké konfiguraci odhalit něco, co bychom běžně asi nespatřili.
Podhorecky commented 2019-04-05 11:56:37 +02:00 (Migrated from git.spotter.cz)

ok... tak s opakovanými zámrzy firefoxu při nedostatku paměti a restarty, se metodou pokus-omyl dá nainstalovat téměř vše. :D Musí se začít od nejméně náročných aplikací. Jakmile dojde při spuštěném rozbalovacím skriptu a při instalaci paměť v browseru, tak je konec, restart PC léčí a stahuje se znova.

ok... tak s opakovanými zámrzy firefoxu při nedostatku paměti a restarty, se metodou pokus-omyl dá nainstalovat téměř vše. :D Musí se začít od nejméně náročných aplikací. Jakmile dojde při spuštěném rozbalovacím skriptu a při instalaci paměť v browseru, tak je konec, restart PC léčí a stahuje se znova.
Podhorecky commented 2019-04-11 02:16:05 +02:00 (Migrated from git.spotter.cz)

co se týče procesu instalace, tak uznávám, že to zatím vypadá docela nerozbitně.

otázka je, jestli má mít admin dovoleno víc zasahovat do této instalační procedury, nebo spíš ne? Myslím tím okamžité zastavení stahování, zastavení / znovu opakování instalace z rozhraní. Když se tak děje na rychlém netu, tak to člověk neřeší. Když se stahuje na pomalém netu, tak začne být nepříjemné, když se něco v závěru nepodaří a balíček se stahuje komplet znova.

Chápejte moji spekulaci tak, že zápasím se stabilitou připojení a někdy tak zažiju WTF, když jsou sice data stažena, ale z důvodů další ztráty připojení už nevim co s děje.
Tady se třeba pravidelně cca ve 22.05 a v 0.15 nějak resetuje poskytovatel netu, (wifina to neni) a tak na chvíli přestane jít net. Pak se probere a pokračuje.

Uživatelskou přívětivost klidně řešme až u změny frontendu, aby se z rozhraní dal killnout proces bez nějakých kolaterálních škod. A spustit instalaci i offline. Zatím nechávám k úvaze co s tím, prostě se ptám.

Naštěstí když už jsou jiné komponenty z konkrétního balíčku nainstalované OK, tak už je to znovu nestahuje, což jsem pochopil jako optimalizační záměr a to je pěkné.

K praktickému zkoušení a využití VPN teď neumím nic dalšího říct. Leda bychom si řekli nějaký konkrétní postup jak VPN využít z pohledu budoucích uživatelů.

Nejsnadněji by to na úrovni app-admin měla umět Sahana, tam se obávám jistých komplikací https://git.spotter.cz/Spotter-Cluster/Spotter-Cluster/issues/306

V této fázi teď nemám žádné další issue k samotné VM.

co se týče procesu instalace, tak uznávám, že to zatím vypadá docela nerozbitně. otázka je, jestli má mít admin dovoleno víc zasahovat do této instalační procedury, nebo spíš ne? Myslím tím okamžité zastavení stahování, zastavení / znovu opakování instalace z rozhraní. Když se tak děje na rychlém netu, tak to člověk neřeší. Když se stahuje na pomalém netu, tak začne být nepříjemné, když se něco v závěru nepodaří a balíček se stahuje komplet znova. Chápejte moji spekulaci tak, že zápasím se stabilitou připojení a někdy tak zažiju WTF, když jsou sice data stažena, ale z důvodů další ztráty připojení už nevim co s děje. Tady se třeba pravidelně cca ve 22.05 a v 0.15 nějak resetuje poskytovatel netu, (wifina to neni) a tak na chvíli přestane jít net. Pak se probere a pokračuje. Uživatelskou přívětivost klidně řešme až u změny frontendu, aby se z rozhraní dal killnout proces bez nějakých kolaterálních škod. A spustit instalaci i offline. Zatím nechávám k úvaze co s tím, prostě se ptám. Naštěstí když už jsou jiné komponenty z konkrétního balíčku nainstalované OK, tak už je to znovu nestahuje, což jsem pochopil jako optimalizační záměr a to je pěkné. K praktickému zkoušení a využití VPN teď neumím nic dalšího říct. Leda bychom si řekli nějaký konkrétní postup jak VPN využít z pohledu budoucích uživatelů. Nejsnadněji by to na úrovni app-admin měla umět Sahana, tam se obávám jistých komplikací https://git.spotter.cz/Spotter-Cluster/Spotter-Cluster/issues/306 V této fázi teď nemám žádné další issue k samotné VM.
Podhorecky commented 2019-04-11 02:16:05 +02:00 (Migrated from git.spotter.cz)

closed

closed
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disassembler/Spotter-VM#354
No description provided.