Jeden webserver určený hlavně k cachování obrázků mi začal “lagovat”. Podíval jsem se do logu (/var/log/messages) a tam objevil “nf_conntrack: table full, dropping packet”. Tato magická věta se mi nedala spát a trošku jsem pátral a našel řešení. Nejdříve je nutné zjistit, kolik spojení máte povoleno.
Read more…
Vzhledem k nasazení ESXi5 a možností virtualizace se mi nějak rozmnožil počet serverů a musel jsem začít řešit otázku, jak je aktualizovat. Jelikož času ubývá a za poslední 2 roky jsem neměl žádný problém s apt-get update a upgrade, rozhodl jsem se pro cestu automatických schvalování a instalací. Všude mám Debian Squeeze stable.
Read more…
forum
Pokud jste někdy museli řešit problém s vmdk např. s migrací z VMWARE SERVER 2.0 na ESXi či udělat thin disk z thick disku bez vCenter, pomůže Vám nástroj vmkfstools.
Read more…
K čemu je to potřeba? No pro mě pro správu linux přes SSH. Můj Desire má jen softwarovou klávesnici a to na nastavení např. DHCP není zrovna ideální. Chvíli jsem googlil a našel pár návodů. Nejdříve je třeba mít tu klávesnici – vybral jsem takovou, která dle různých funguje bezproblémů (možná naleznete levnější, ale já chtěl jistotu, že to půjde).
Read more…
Dostal jsem se do situace, kdy je třeba přidat ssh klíč nového serverů na pobočkových 350 serverů. Situace je jednoduchá díky tomu, že hlavní server na pobočky již přístup má, takže stačí zeditovat všechny pobočky a přidat klíč nový.
Read more…
forum
Jelikož jsem se mi povedlo rozeběhnout dohledovací systém Zabbix, dostal jsem se k otázce, jak do něj dostat jednoduše data a nakreslit mapy. V mém případě se jedná o firmu, která má přes 300 filiálek a na každé stejnou infrastrukturu (cca 10 dohledovaných položek) vždy podle stejném jmenné a IP konvence. Vzhledem k tomu, že potřebuji script který vytvoří mapu pro každou filiálku, potřebuji zjistit co Zabbix zapíše do databáze při přidání jednotlivých položek/mapy.
Read more…
Vzhledem k základní vlastnosti PHP (je stále ve zdrojovém kódu a je vždy překládán) je vhodné na navštěvovanější webové servery použít některý z dostupných PHP accelerátorů. Stručně fungují tak, že přeložený PHP script uchovávají v cache a při jeho volání nedochází k překladu, což reálně sníží zatížení PHP cca o 50% (může více nebo méně, záleží na složitosti PHP scriptů). Od nového PHP 5.3 je problém s eAcceleratorem (doposud jsem jej využíval). Xcache je v balíčcích debianu a tudíž není nutné jej překládat při upgradu PHP.
Read more…
Dnes jsem si připravil opravdu jednoduchý návod, jak nastavit synchronizaci času na Debianu během pár minut.
Read more…
forum
Někdy je potřeba vylistovat obsah archivu, ale nikdy si nemohu vzpomenou na parametry a musím je googlit a proto si je uložím tady :D.
Read more…
Na ZDROJAKu vyšel pěkně napsaný ironický článek “Jak vyhodit peníze za zbytečný web“, kde autor rozepisuje základní chyby při zadávání tvorby webu. Na ROOTu je popsáno, jak lze od sebe oddělit uživatele v rámci web hostingu na úrovni práv v linuxu “Oddělte od sebe uživatele serveru Apache a PHP“. Ohledně pro mě velice zajímavého tématu MythTV (do 4.3.2010 čekám na instalaci satelitní antény, satelitní kartu TeVii již vlastním) vyšla série článků (1,2,3,4,5).