Linux mini-howto?
Krátce o nástrojích ze života sysadmina.
Důvod proč blokovat přístup ke službám ze sítě Tor je na Vašem rozhodnutí a není předmětem tohoto článku.
Tor je anonymizační nástroj (software) maskující skutečný pohyb uživatele po internetové síti, ukrývající skutečnou IP adresu případně další informace, které mohou umožnit jeho sledování.
Postfix je v unix světě standard pro SMTP a jedním z etalonů jak psát software, vykazuje vysokou spolehlivost, výborný výkon i v zátěži, vysoký stupeň bezpečnosti, flexibilitu i snadnost použití, jde o masivně používanou náhradu dříve velmi rozšířeného SMTP server Sendmail, který má díky proudovému jazyku M4 své přednosti přednosti, ale konfigurace je trochu “masochismus”.
Děkujeme za příležitost a těšíme se na další spolupráci. MOJEservery.cz.
Další VoIP ústředna FULLPBX2 od MOJEservery.cz na světě, expresní realizace startem nového roku pro německou firmu LNT Automation a její nově přestěhovanou pobočku Tachov, bez spojení není velení, přejeme mnoho úspěchů do nového roku 2016, „ostrý obraz a dobrý zvuk“.
Společnost LNT Automation se specializuje na vývoj, výrobu a montáž elektroniky a telekomunikačních zařízení.
Děkujeme za úžasnou práci, za univerzální operační systém od embedded zařízení po vesmírou stanici, za kulturu, komunitu, etické i technické dovednosti, nikdy nezapomeneme. #RIP
S narůstajícím množstvím snadno dostupného ARM hardware v podobě single board computer Raspberry Pi 2, Banana Pi, Odroid, Orange,… přišlo oznamení o oficiální podpoře ARM pro CentOS7 jako vánoční dárek.
V oficiálním sestavení CentOS7 build 1511 je zahrnuta podpora pro ARMv7 zařízení, zatím jsou připravené “minimal” image pro Raspberry Pi 2, Banana Pi a CubieTruck ke stažení na FTP http://mirror.centos.org/altarch/7/isos/armhfp.
Linux mini-howto?
Krátce o nástrojích ze života sysadmina.
Triviální instalace rožšíření dbase pro PHP z online repozitáře PECL (PHP Extension Community Library), dříve bylo dbase přímo součástí PHP a v samotném Debianu byl jednoduše balíček php-dbase, bohužel to je dávno minulost.
Dbase byl jeden z prvních masově používaných databázových systémů v 80. a 90.letech se kterých jsem také potkal, práce s nástrojem Foxpro a “obávané” soubory s příponou .dbf jsou již dnes povětšinou minulostí, né však úplnou mrtvolou, občas narazíte na nějakou tu oživlou.
Instalace je opravdu, ale opravdu jednoduchá, nainstalujeme potřebné nástroje pro překlad modulů PHP a zavoláme instalátor PECL (vlastně původní PEAR), ten udělá kompilaci rozšíření a je téměr hotovo.
Poslední úkonem je vytvoření symlinků na dbase.so (modul) a dbase.ini v /etc/php5/mods-available/ nebo si ho zaveďte natvrdo do svého php.ini, nezapomenout reloadnout Apache nebo PHP-FPM či cokoliv co používáte.
Hotovo, jednoduché! Užívejte moudře a díky za pozornost.
Pro zákazníka MegaMoto s.r.o. provozující největší internetový obchod s pneumatiky a příslušenstvím v ČR, zároveň největšího dovozce pneu do České Republiky disponující obřímy sklady jsme provedli instalaci, konfiguraci a migraci veškeré technologie do jednoho z největších datacenter v Evropě, datacentrum OVH, severní Francie Gravelines.
Servery portálu MEGAlevnepneu.cz
Plně vybavené servery, spičková technologie, konfigurace, veškerých služeb, optimalizace provozu, cache-ování, dostupnost veškerých služeb přes IPv6 a IPv4 , firewall, SSL konfigurace služeb (HTTPs), zálohování na externí storage (fullbackup i rozdílové), monitoring, grafy, dostupnost, reporting.
Zadáváteli dnes do prohlížeče www.megalevnepneu.cz, www.megamoto.cz, www.megamotoservis.cz, www.pneugrip.cz navštěvujete Francii, díky spičkové technologii, optickým vláknům a super rychlému internetu nepoznáte rozdíl, jen za posledních 10 dní v měsíci listopad 2015 jsem vyřídíli přes 3 miliony požadavků na WWW, děkujeme.
Portál www.megalevnepneu.cz
Pár zajímavých grafů na závěr pro potěšení.
Graf zátěže systému přes den.
Graf přerušení a přepínání contextů přes den.
Graf teploty pevných disků.
Datacentrum OVH? Seznamte se…
Děkujeme za příležitost a těšíme se na další spolupráci. MOJEservery.cz.
Přemýšlíte o nových serverech a konfiguraci?
Hledáte někoho kdo Vám poradí, pomůže a navede na správnou cestu, někoho kdo Vás nesedře z kůže a bude se chovat profesionálně, zodpovědně, pak hledáte MOJEservery.cz, pracujeme, nekecáme a problémy řešíme.
Pro zakazníka Mediawork s r.o. provedena konfigurace virtualizačního hypervisoru Xen na fyzickém serveru Supermicro H8SGL, procesor 12x AMD Opteron, 40GB RAM a 5TB diskové prostoru v RAID konfiguraci.
Xen je hypervizor poskytující rozhraní pro virtualizaci hardwaru a běh více operačních systémů na jenom počítači současně, laicky řečeno jde o řešení virtualizace operačních systému, na jednom fyzickém stroji je možné spustit více systémů, dochází tak krom jiného k lepšímu využití zdrojů.
Děkujeme za příležitost a těšíme se na další spolupráci. MOJEservery.cz.
Přemýšlíte o virtualizace nebo již virtualizujete?
Hledáte vhodné řešení, máte problém nebo se jen chcete poradit, zeptat na názor, konsolidovat? Nabízíme Vám naše mnohaleté zkušenosti a služby, naše řešení pro komplexní virtualizaci se vším všudy a zálohování jako standardní součást. Kontaktujte nás.
Linux mini-howto?
Krátce o nástrojích ze života sysadmina.
Drobná nepříjemnost dokáže rozladit den, čas od času je potřeba připojit se Windows mašině, nainstalujete svůj oblíbený nástroj rdesktop , zadáte něco smyslu tohoto.
S očekáváním popadnete do ruky myš a chcete začít zuřivě klikat, ale ouha co to, nematé kurzor myši, je neviditelný, občas někde problikne a opět zmizí. S Windows se dá pracovat bez myši, jde to, ale dře to, jsou ale i horší noční můry.
Lze to naštěstí “fixnout” vypnutím vykreslováním stínu u kurzoru myši (Control Panel → Hardware → Mouse → Pointers), viz obrázek.
Vypnutí vykreslování stínu pro kurzor myši
Snadné.
Ještě přikládám odkaz jak řešit pomocí Group Policy, to už je lehce vyšší dívčí.
Linux mini-howto?
Krátce o nástrojích ze života sysadmina.
Výstup dmesg pro lidi
Byl položen jednoduchý dotaz, jak udělat výpis dmesg čitelný pro lidi ? Co lidem vadí nejvíce na výstupu dmesg je nečitelnost času, “defaultně” je místo snadno čitelného formátu času vypisován tzv. timestamp a má to svůj důvod, výstup může vypadat např. takto.
Dmesg výstup s časem ve formátu timestamp.
Uznávám, že to může být komplikace, ale opět platí jak kdy, např. situace kdy je potřeba zjistit čas mezi událostí A a B je při reprezentaci času formátem timestamp snadno řešitelná, pouze odečtete dvě čísla a to je snadné.
# man dmesg
---
-T, --ctime
Print human readable timestamps. The timestamp could be inaccurate!
---
# root@www:~# apt-cache show util-linux | grep Version
Version: 2.20.1-5.3
# root@www:~# dmesg -T
Dmesg výstup s časem ve formátu pro lidi (human-readable).
Můj dmesg neumí “-T”
Zatím to bylo vcelku snadné, ale jsou situace kdy není magický parametr k dispozici, typicky na embedded zařízení, např. OpenWrt routery s busybox nebo prostě máte starší verzi util-linux, zde si pomůžeme jednoduchým bash scriptem, uložte si ho např. do /usr/local/bin/dmesgh a nastavte ho jako spustitelný (chmod +x dmesgh), nejsem autorem, publikuji tak jak je, mám ho už roky ke spokojenosti.
#!/bin/bash
# Translate dmesg timestamps to human readable format
# desired date format
date_format="%a %b %d %T %Y"
# uptime in seconds
uptime=$(cut -d " " -f 1 /proc/uptime)
# run only if timestamps are enabled
if [ "Y" = "$(cat /sys/module/printk/parameters/time)" ]; then
dmesg | sed "s/^\[[ ]*\?\([0-9.]*\)\] \(.*\)/\\1 \\2/" | while read timestamp message; do
printf "[%s] %s\n" "$(date --date "now - $uptime seconds + $timestamp seconds" +"${date_format}")" "$message"
done
else
echo "Timestamps are disabled (/sys/module/printk/parameters/time)"
fi
Výstup je stejný jako v předchozím případě, dokonce jak je vidět ze scriptu provádí kontrolu zda-li jsou ve výstupu jádra povoleny timestamp, je možné je zcela potlačit.
#man dmesg
Studujte manuály, užívejte moudře, díky za pozornost.
František Havel, MOJEservery.cz