pátek 30. října 2015

Proxmox a Debian - nebootování z RAIDu

echo 'GRUB_PRELOAD_MODULES="raid dmraid"' >> /etc/default/grub
echo raid1 >> /etc/initramfs-tools/modules
echo raid5 >> /etc/initramfs-tools/modules
update-grub
update-initramfs -u


https://boffblog.wordpress.com/2013/08/22/how-to-install-proxmox-ve-3-0-on-software-raid/

neděle 11. října 2015

MySQL a tabulky InnoDB

MySQL tabulky je možno kopírovat, InnoDB tabulky také, ale v případě běžné nekonzistence dat se sami neobnoví, to se dělá takto:

Zastavit MySQL

V souboru /etc/mysql/my.cnf nastavit

innodb_force_recovery=3

Číslo 3 je možno volit i vyšší, čím vyšší číslo, tím větší brutalita obnovy. Spustit MySQL

Zeptat se, které tabulky jsou poškozené?

mysqlcheck -u root -pheslo --all-databases

Tyto poškozené tabulky dumpnout

mysqldump -u root -pheslo databaze tabulka > tabulka.sql

Dál už zbývá jen poškozené tabulky smazat, vypnout (např. zakomentovat) v nastavení parametr innodb_force_recovery=3 a znovu restartovat MySQL server, ten by nyní mohl naběhnout.

Dál se smazané tabulky znovu obnoví příkazem

mysql -u root -pheslo databaze < tabulka.sql

A to je celá legrace


Viz.: http://blackbird.si/mysql-corrupted-innodb-tables-recovery-step-by-step-guide/

pondělí 5. října 2015

Facebooková skupina Moodle CZ & SK

Oddělení didaktických technologií spustilo ve spolupráci se studenty UHK facebookovou skupinu pro české a slovenské uživatele LMS Moodle. Skupina je určena všem, kteří již Moodle používají nebo mají zájem se o něm něco dozvědět. Ve skupině budeme také zveřejňovat novinky ze světa LMS Moodle a e-learningu. Smyslem skupiny je poskytovat informace a vzájemně si pomáhat. Nebojte se k nám přidat!

sobota 22. srpna 2015

Přidání toho správného písma do souboru PDF v PHP

$fontsans = TCPDF_FONTS::addTTFfont('/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf', 'TrueTypeUnicode', '', 32);
$fontsansbold = TCPDF_FONTS::addTTFfont('/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf', 'TrueTypeUnicode', '', 32);

pondělí 10. srpna 2015

ACL na Proxmoxu

Pokud na virtuálním počítači nefungují rozšířená oprávnění ACL, musí se na hostitelském stroji povolit ACL (případně ještě restartovat kontejner). To se provede na hostitelském počítači třeba takto

mount -o remount,acl /

neděle 9. srpna 2015

Jak opravit IMAP v Thunderbirdu po aktualizaci NOD32

Po aktualizaci NOD32 se může stát, že v Thunderbiru přestane fungovat připojení pomocí protokolu IMAP. Postup k vyřešení: Restartovat počíta...