Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Petr Kratochvíl

Stran: 1 2 3 [4] 5
46
a myslím problém bude s tou deduplikací, kolik máš ram? máš l2arc? já měl deduplikaci jen na 4T (půlka plná) zapnutou a s 16GB RAM to dělalo velmi velké problémy, musel jsem deduplikaci vypnout.

Mám sice jen 4 GB RAM, ale swap 16 GB je téměř vždy prázdný. Jsem si vědom, že by to mohlo zpomalovat zápis na disk, ale rozhodně jsem nečekal problémy s plynulostí zápisu. Matně si vzpomínám, že vypnutí dedup nepomohlo, ale mohu to zkusit po příštím restartu (mazání snapshotu stále běží).

L2ARC je téměř 100 GB, pokud se nemýlím a je společně s logem na SSD disku:

Kód: [Vybrat]
                                            capacity     operations    bandwidth
pool                                     alloc   free   read  write   read  write
---------------------------------------  -----  -----  -----  -----  -----  -----
all                                      6,95T   304G     94      0   237K  1,45K
  dm-name-all                            6,95T   304G     94      0   237K  1,35K
logs                                         -      -      -      -      -      -
  ata-CT250BX100SSD1_1532F00A52C0-part6      0    80M      0      0    137     95
cache                                        -      -      -      -      -      -
  ata-CT250BX100SSD1_1532F00A52C0-part5  1,19G  96,6G     62     32   151K   174K

47
jenom ten zacatek uz je divnej: mdadm-raid1 na nem LUKS na nem ZFS
melo by byt bez mdadm, disky jsou dva? na kazdej disk zvlast LUKS se stejnym klicem/passphrase a nad nimi ZFS-RAID1

Je to jen 1 disk o kapacitě 8 TB. Mám v úmyslu kapacitu navyšovat přikupováním 8 TB disků dle finančních možností a přitom upgradovat RAID 1 na RAID 5, resp. RAID 6. Proto jsem vytvořil 1 diskový RAID už na začátku (vím, zní to divně). Pokud bych na fyzický disk umístil rovnou zašifrovaný ZFS pool, nedokázal bych ho po přikoupení disků zkonvertovat na mdadm RAID 5, resp. RAID 6.

Bojím se mít každý disk šifrovaný zvlášť a až na tom ZFS RAID, protože jednak ZFS RAID moc neumím a pak nevím, zda umí funkce jako mdadm včetně konverze RAID 5 na 6 (resp. RAIDZ na RAIDZ2) nebo dokonce naopak, obzvláště v nativní Linuxové open-source implementaci "ZFS on Linux". Trochu se také bojím abych omylem nezapomněl některý z disků "dešifrovat" a nezkusil v tom stavu zfs import.

Máte na některém OS dobré zkušenosti s RAIDZ a RAIDZ2 včetně konverze mezi nimi?

48
Server / ZFS pozastavuje zápis po zaplnění bufferu
« kdy: 03. 03. 2016, 16:48:41 »
Zdravím,

koupil jsem klasický 8 TB SATA disk, vytvořil mdadm RAID 1, v něm dm-crypt/LUKS, v něm ZFS pool verze 23 (kvůli kompatibilitě se ZFS-FUSE), vytvořil několik subvolume a nastavil [dedup=on,compression=gzip,checksum=on,atime=off]. Přidal jsem cache a log na SSD disku. Disk jsem téměř celý zaplnil celkem řádově miliony souborů a desítky snapshotů. Software je Linux Mint 17.1 s jádrem 3.13.0-37-generic, k ZFS přistupuji přes ubuntu-zfs (http://zfsonlinux.org/) a používám zfs-auto-snapshot.

Zlobí zápis na disk přes "ZFS on Linux" (http://zfsonlinux.org/). Při ukládání většího souboru přes rsync, cp, dd, ... se nejprve ukládá rychlostí kolem 40 MB/s cca 400 MB a pak se na několik minut ukládající proces pozastaví a takto střídavě pořád dokola. V příkazu top je vidět velká aktivita disku a procesu myslím z_wr_iss. Nepříjemné je to, že při tom pozastavení procesu jsou pozastaveny všechny procesy, které provádí zápis na pool nebo nějakou náročnější operaci s poolem. Toto pozastavení zápisů na několik minut dělá problémy např. při stahování souboru z internetu. Mám podezření na zaplnění cca 400 MB bufferu v RAM, který pak blokuje zápis na pool dokud se nevyprázdní na fyzický disk, což probíhá rychlostí kolem 1 MB/s. Lze nějak velikost tohoto bufferu snížit?

Podobně se chová i mazání snapshotů, při kterém dochází k údajné zátěži systému ("load") kolem 100 a po několika hodinách mazání přestává být systém ovladatelný na dálku a je nutný hardwarový restart. Ukládání většího souboru se pokaždé úspěšně dokončí střídáním dvou fází zmíněných výše, v dlouhodobém průměru rychlostí kolem 1 MB/s, ohledně které mám podezření na zpomalení deduplikací, což bych ještě akceptoval.

Zkusil jsem implementaci ZFS-FUSE, ale kromě toho, že postrádá některé funkce (např. mountování snapshotů), jiné zlobí (např. záhadný problém s oprávněními, kde pomohl chown na uživatele, který ale již byl nastaven), tak navíc mám špatné zkušenosti se stabilitou. Asi po hodině používání najednou adresáře s daty na ZFS začaly házet chybu myslím "Transport endpoint is not connected". Na druhou stranu data zapisoval plynule rychlostí cca 1 MB/s.

Zvažoval jsem přechod z Linux Mint nebo Debian-based OS obecně na OpenSolaris, ten je ale kvůli Oracle "discontinued". Zvažuji proto přechod na nástupce jménem OpenIndiana, ale byla by to celkem velká změna a nevím, jak moc kvalitní je implementace ZFS v OpenIndiana.

Dříve jsem používal Btrfs, ale chybí mu např. in-band deduplikace a také pokus o zapnutí quota systému na plném 8 TB disku běžel několik dní s pozastavením všech zápisů na disk, následovaným vynuceným hw restartem. Naštěstí data poškozena nebyla.

Právě v tomto okamžiku čekám už 2 hodiny na smazání jednoho snapshotu, po úspěšném nebo neúspěšném dokončení budu moci zjistit k problémům výše na požádání detaily.

Doporučte prosím buď řešení zmíněného "buffer" problému s Native ZFS na Linuxu a nebo spolehlivou implementaci ZFS na kterémkoliv open-source OS a nebo jiný souborový systém s funkcemi ZFS. Potřebuji spolehlivost a co největší plynulost zápisu a čtení, není prioritou rychlost. Zkusím pozastavit vytváření snapshotů utilitou zfs-auto-snapshot, ale myslím, že už jsem to jednou marně zkusil. Navíc k pozastavení zápisů na pool dochází spíše po zaplnění cca 400 MB bufferu než periodicky např. každé 4 minuty.

Pokud máte zkušenosti s něčím zmíněným výše na několika TB disku nebo poli s miliony nebo více souborů, budu za ně rád.

Děkuji za přečtení delšího textu, nechtěl jsem vynechat nic podstatného.

49
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 20. 04. 2015, 17:43:24 »
Jo taaak, PPTP VPN. No, to je kvalitka. Hele a nevadí vám, že to šifrování je již mnoho let zcela nefunkční?  ;D

To je připomínka mimo původní téma, ale budiž. Ano, nám to moc nevadí :-)
(btw: Disclaimer: PPTP nebyl můj nápad a ani jsem ho nekonfiguroval.)

50
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 20. 04. 2015, 14:51:22 »
takze jinak receno, firma nema na VPN aby jsi mel pristup k ssh na nekolik serveru? Inkrementalni zalohovani pocitace kdyz mate data v Gitu? Nebo mate v tom bordel a neco mate po lokalnich discich? Ruzny vykon HW? Jakoze nekde ti funguje kompilace rychlejc nez nekde jinde?
Synchronizace bookmarku nebo tabu je snad mozna u kazdeho browseru pokud tedy nepouzivate seznam browser... Pokud nemate duvod nejakeho specifickeho HW (treba jsi tester aplikace a mate HW klice), pak porad nevidim duvod pristupovat pres mobil k nejakemu PC kde mas otevreny chrome a nejaky git... Me to prijde jako nesystemove reseni...

Nyní již zareaguji, protože konečně diskutuje a píšete konkrétní neurážlivé oponující otázky a konečně neprohlašujete svůj názor za majoritní, i když to vypadá, že alespoň zde na fóru rozhodně majoritní není.

VPN firma má a mám její PPTP VPN na svém notebooku dokonce nakonfigurovanou. Nemám problém si příp. protunelovat libovolný TCP port přes SSH nebo příp. na firemním serveru nakonfigurovat OpenVPN server. To mi ale poskytne jen přístup přes síť na firemní zařízení.

Inkrementální zálohování počítače nevím, k čemu by mi bylo dobré v kontextu tohoto tématu (jinak ho používám a to dokonce s intervalem 15 minut). Pokud k synchronizaci dat mezi počítači, tak to stále neřeší výkon hardwaru. Určitě je finanční rozdíl mít jeden nebo tři výkonné počítače a ty navíc vždy po několika letech upgradovat. Navíc konfigurace jednoho počítače nemusí fungovat na jiném počítači. Např. konfiguraci Apache2 (/etc/apache2) a PHP (/etc/php5) bych synchronizovanou chtěl mít, abych všude vyvíjel stejně, ale konfiguraci uživatelů (/etc/passwd), disků (/etc/fstab) či síťových rozhraní chci mít odlišnou. Musel bych se pak hodně zabývat tím, který adresář synchronizovat a který ne nemluvě o problémech, kdyby kvůli výpadku či pomalosti internetu došlo k desynchronizaci mezi počítači.

Bordel po lokálních discích: Tak ono stačí, když se podívám do uživ. profilu, se podívat např. na konfiguraci GITu. Na jednom počítači nastavím např. "apply.ignorewhitespace=apply" a "push.default=simple" a jak potom tuto změnu dostanu na ostatní počítače? Je to opět problém synchronizace dat. Navíc každý počítač má jinak velký disk, takže uživatelský profil z notebooku s 500 GB SSD diskem se mi nevejde do netbooku s asi 128 GB SSD diskem. Toto se netýká jen konfigurace GITu. Problém sychronizace se týká i konfigurací Apache2 a potenciálně každé aplikace, kterou doinstaluji. Ať jsem konkrétní, tak například TeamViewer by nebyl rád, kdyby měl stejnou konfiguraci na více počítačích zároveň.

Různý výkon HW: Jak jsem psal. Přesouvám se mezi několika místy. Práce, kolegova univerzita a 2 až 3 města. Mít na každém místě výkonný notebook a ještě je čas od času upgradovat, tak to bude stát hodně peněz. Převážení notebooků se právě chci vyhnout.

Někde kompilace rychlejc než někde jinde možná také, ale také především rychlejší generování stránek a procházení stránek. Vytvářím dynamické weby, dokumentaci apod. hledám a čtu na webech. Už jen RAM, obvykle mám využití RAM+swap mezi 6 až 10 GB, fyzickou RAM mám na nejvýkonnějším notebooku 8 GB. Pracovat stejným způsobem na notebooku se 4 GB RAM nebo dokonce netbooku s 2 GB RAM, tak se brzy zblázním.

Synchronizace bookmarku je možná, používám ji v prohlížeči Chromium, snad jste o něm už slyšel. Bohužel ale nevím, jak synchronizovat taby. Poradíte mi? Používám sice plugin TabCloud, ale ten funguje spíš jako úložný prostor na odkazy. Musel bych vždy před odchodem ručně nechat taby uložit a nemluvě o tom, že historii v tabech si to nepamatuje, natož třeba posunutí na stránce či rozepsaný text ve formulářích. Zkrátka Chromium + TabCloud se z těchto důvodů s trvale spuštěným Chromiem nedá srovnávat. Běžně mám otevřených 30 až 60 tabů, takže pro mě je otázka tabů nezanedbatelná.

"porad nevidim duvod pristupovat pres mobil": Teď už trochu ano?

51
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 20. 04. 2015, 14:21:41 »
124 USD? Za to už se dají koupit nějaký Windows :)

To ano, ale to by pak ten Linux musel běžet virtualizovaně :-)

Jinak jsem kvůli tomu koukal na novinky ve VMware Horizon a na letošní rok se plánuje podpora Linuxu jako guest OS (viz http://blogs.vmware.com/euc/2014/10/vmware-vdi-for-linux.html). S Windows to funguje tak, že na guest nainstaluješ agenta, můžeš ho normálně používat lokálně a nebo se připojit klientem (existuje pro všechno možný včetně čistýho HTML5), přesně jak potřebuješ. Funguje to na fyzických i virtuálních strojích.

V týhle 1-host konfiguraci (http://blogs.vmware.com/euc/2013/11/vmware-horizon-view-agent-direct-connection-vadc.html) by to snad mělo být i zadarmo, protože tam nemáš Connection Server. Ten by se použil, kdybys měl víc guestů, pak se připojíš klientem k CS a vybereš si guest/pool guestů.

To zní velmi zajímavě. Myslím, že až bude ten Linux jako guest OS, tak to rád prozkoumám. Díky za tip. Jen se trochu u VMWare bojím, abych našel právě řešení zdarma nebo alespoň levné, ideálně i pro komerční použití.

52
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 20. 04. 2015, 14:09:26 »
Pozor jenom po čem zůstává funkční. Po měsíční zkušební době to přestane fungovat. Ano, pokud to odinstaluješ, smažeš /usr/NX a nainstaluješ znovu, tak máš "další zkušební měsíc".
Když koupíš předplatné na rok, tak během toho roku můžeš aktualizovat na nové verze jak chceš, ale nová verze NX krámu vydaná po datu expirace tvého předplatného se s tvým licenčním souborem nespustí. Musíš pak zůstat u starší verze s datem vydání před expirací. Prodloužení předplatného o další rok je oficiálně za stejnou cenu, dávají na to nějakou slevu v reálu (je třeba nechat propadnout expiraci a oni se po sami ozvou s nějakou nabídkou, aspoň u těch vyšších produktů).
Jinak dle těch popisů v shopu to vypadá, že když koupíš jen tu workstaiton licenci pro jeden počítač, tak v ceně jsou jen aktualizace na 1 rok, není tam žádná další podpora. Support je uváděn až u balíku pro 10 PC nebo u těch vyšších produktů.

Díky moc za tyto informace. Na konec jsem zvolil právě NoMachine Workstation, kvůli možnosti virtuální plochy. Po technické stránce vidím naději právě v reinstalaci, mělo by stačit mít každý měsíc (např. přes anacron) spouštět "dkpg -r nomachine && rm -r /etc/NX && dpkg -i ..." Teď se ještě podívám na právní a morální stránku, které mohou způsobit, že jinak zvolím NoMachine zdarma ve VirtualBoxu a nebo začnu platit aktuálně (20.4.2015) těch 124,50 USD ročně. Jenže virtuální plochu NXServeru jsem si už stihl oblíbit hned na několika mých desktopech a placený NXServer na Linuxu stojí pro 10 subscripcí 994.50 USD ročně, což už není taková sranda.

Děkuji všem za rady.

53
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 20. 04. 2015, 13:50:29 »
Byl jsem teď pár dní pracovně zaneprázdněn, tak to teď vezmu popořadě :-)

Xpra normally forwards just the windows of the application you are interested in. If you want to forward a full desktop instead (including its start menu, background, task bar, etc...) use a nested X11 server.

https://www.xpra.org/trac/wiki/Usage#Forwardingawholedesktop

Aha, díky :-) Asi to budu muset někdy v klidu prozkoumat. Bál bych se ale forwardování zvuků, komplikací právě na mobilu a tak, takže zatím dám přednost NXServeru, ale tím nechci říct, že by bylo Xpra špatné, protože každopádně dokáže zaujmout.

54
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 11. 04. 2015, 22:58:23 »
Hele, nainstaluj si ten NoMachine Workstation for Linux, dělá to co chceš a vyzkoušej, poběží bez klíče měsíc:
https://www.nomachine.com/download/linux&id=13

A tato věta mě dnes spolehlivě zabavila na celý den :-) Myslím, že to je ono!

A pak můžeš zvážit, zda šéfa ukecáš na těch 124 USD nebo budeš hledat jinde, případně zkusíš poladit tu free NoMachine verzi pro ten headless režim ve virtuálu dle toho návodu.

Asi pracuji ve špatné firmě, protože už slyším šéfa, jak říká: "Tak buďte od rána do večera tady v práci, pracujte pro moji firmu a nemusíte nic řešit. Že máte i jiné klienty? Na ně kašlete, pracujte pro nás. Že pracujete někdy i o víkendu? Tak choďte sem do firmy :-) " Ale teď vážně:

Zůstává NoMachine Workstation i po expiraci funkční? Na oficiální FAQ stránce https://www.nomachine.com/faq jsem našel odpověď:
Citace
Yes. You will still be able to use your software but you will not be able to take advantage of the upgrades for it.  Attempting to upgrade expired NoMachine server software will interfere with the correct functioning of it.

Pokud nebudu platit, přijdu pouze o technickou podporu a možnost aktualizací, ale všechny funkce zůstanou zachovány? Budu moct aktualizaci jakoby provést reinstalací na novou verzi se smazáním /usr/NX?. Spíše než o ušetření každé koruny mi jde o nalezení řešení, které bych mohl při nejhorším používat i ve finančně nepříznivých obdobích a příp. doporučit jako řešení zdarma ostatním.

Každopádně jako řešení také momentálně vidím NoMachine Workstation nebo alespoň verzi zdarma ve virtuálce.

55
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 11. 04. 2015, 22:27:18 »
Tak asi nejses tak nadsenej jak ja, ale behem 3 minut co sem prosel dokumentaci na xpra sajte sem nasel na to odpoved, ano, ano, ne, tezko rict ... praxe muze byt samo jina, ale taky me xpra zaujala teda :)

xpra je zvláštní divoký tvor. Opravdu takový screen pro X. Teď jsem to vyzkoušel. Na serveru si přes xpra spustím "neviditelný" xterm a pak si ho u sebe zobrazím přes xpra spojení a mohu v něm spouštět další aplikace. Spojení mohu rušit, obnovovat, ale aplikace stále běží a dokonce si okna pamatují svoje pozice a rozměry. Je to zvláštní.

Každopádně se mi nějak nepodařilo zjistit, jak zobrazit vzdálenou lištu. Nevím totiž jak aplikace spouštět pohodlněji než přes xterm.

Mám obavu, že mým požadavkům xpra vyhovovat nebude. Již nyní nevím jak v těch vzdálených oknech např. přepnout klávesnici z anglické na českou. Každopádně díky za tip, xpra je zajímavé a někdy se při správě nějakých serverů může hodit (např. mít trvale spuštěný vzdálený Krusader a k němu se připojovat z různých počítačů apod.).

56
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 10. 04. 2015, 16:28:46 »
co tohle: https://www.xpra.org/

Utilita screen je součástí mého každodenního chleba, takže při přečtění "Xpra is 'screen for X'" jsem se zaradoval a již včera když jsem na to narazil jsem to hned doporučil kolegovi Linuxákovi. Děkuji za tip, zkusím to, ale předem se trochu obávám následujících nedostatků:
  • Bude fungovat forwardování zvuku, sdílení schránky apod. jako u originálního NX serveru?
  • Kde pak uvidím lištu, resp. lišty, ze vzdáleného počítače? (třeba kvůli Start menu)
  • Nenašel jsem klienta pro Android. (což je pochopitelné, jestli to vyžaduje Windows manager)
  • Co udělá s otevřenými vzdálenými okny, když se na jednom počítači odpojím a na jiném s jiným rozlišením pak připojím?

57
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 10. 04. 2015, 16:20:42 »
Pro info: Zkusil jsem i sudo vlock -ans, což nejprve přepne do nové virtuální konzole (-n), znefunkční SysRq (-s) a pak zablokuje klávesnici včetně přepínání na jiné konzole přes Alt+Fn (-a). Jediné co vidíte je v čistě textovém režimu výzva na stisk klávesy Enter a pak výzva na zadání hesla uživatele root. Myslel jsem, že při tom půjde přes NX nadále vzdáleně pracovat v grafickém režimu, ale co jsem to jednou zkusil, tak vlock zablokoval i vzdálené ovládání přes NX.

58
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 09. 04. 2015, 20:02:01 »
Jaky nx server pouzivas?

Z oficiálních stránek NoMachine verzi 4.5 zdarma: https://www.nomachine.com/download/download&id=12 (nomachine_4.5.0_1_i386.deb)

59
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 09. 04. 2015, 18:48:38 »
Pokud to NX vyhovuje, tak co z toho vynechat ten virtuál?

Ano, NX vyhovuje, ale trpí také vadou, že zobrazuje přesně to, co je na obrazovce.

Pokud přímo nainstaluji celý NX na fyzický systém a nechám pouštět jako službu, tak se nxplayerem spojím na localhost (místo do virtuálu), dám vytvořit nový virutální desktop a pracuji na něm. A následně se k němu stejně připojuji z mobilu/domu/fyzického lokálního desktopu. Fyzický lokální desktop může být pak zamčen dle libosti.
Minimálně s NX4.4 to vypadá funkčně.

To vypadá velmi zajímavě. Hodně by mi teď pomohlo nasměrovat správným směrem:
  • Jak nechat běžet NX jako daemon?
  • Jak vytvořit nový virtuální desktop?
  • Jak zajistit, abych se po opětovném připojení připojil do tohoto virtuálního desktopu?
  • Co bude určovat rozlišení toho virtuálního desktopu?

60
Desktop / Re:Vzdálená plocha fungující jako ve Windows
« kdy: 09. 04. 2015, 18:43:06 »
kdysi davno jsem tohle taky resil, ale to mi bylo 20... pak jsem se na to vys*al. Kdyz jdu na obed, tak si vychutnam jidlo a zamestnavatel ma smulu. Kdyz jsem doma, pracuji pres VPN a sdileni obrazovky me nezajima.

Děkuji za názor, ale asi jsem měl dodat, že v mém případě to "doma" může znamenat střídání 3 počítačů, z toho jeden u kolegy mimo práci ani není můj. Běžně mám na disku několik projektů (leč jsou v GITu) a v Chrome otevřených nejméně 40 tabů, z nichž většinu opravdu denně používám (na výslovnou žádost mohu vyjmenovat :-) ). Do toho ještě SSH spojení na několik serverů, inkrementální zálohování, různý výkon hardwaru atd., berte mě jako výjimečný případ vyžadující ne až tak výjimečnou funkcionalitu.

Stran: 1 2 3 [4] 5