Skip to content

После установки Pinboard, который является веб-интерфейсом для просмотра информации собранной pinba'ой - в логах может быть такая ругань:

PHP message: PHP Fatal error:  Call to undefined function Doctrine\Common\Cache\apc_fetch() in /usr/local/src/pinboard/vendor/doctrine/common/lib/Doctrine/Common/Cache/ApcCache.php on line 52

Эта ошибка лечится заменой в файле config/parameters.yml значения параметра cache с "apc" на "array".

 

Так вышло что придётся работать с штуковиной со слоном на логотипе и названием HADOOP. Так что чувствую что в облаке тегов он и связанные с кластерами теги займут не последнее место.

 

В случае, если из-за неведомой фигни у namenode состояние установлено в Standby (вместо Active у одной и Standby у второй )  - надо в консоли Zookeeper'a удалить конфигурацию ZNode.

root@hadoop5:/var/lib# zookeeper-client 
Connecting to localhost:2181
[zk: localhost:2181(CONNECTED) 0] ls /
hadoop-ha   zookeeper
[zk: localhost:2181(CONNECTED) 1] rmr /hadoop-ha
[zk: localhost:2181(CONNECTED) 2] ls /
[zookeeper]

После чего для нод failovercontroller выполнить Initialize Automatic Failover Znode.

Перед этим надо перевести nameservice в ручной режим failover (и запустив manual failover указать какая из нод будет активной).

via

 

Хотим чтобы у нас в xml файлике был кошерный xml (с отступами, чтобы было понятно что куда вложено).

Ставим libxml2-utils

Делаем так: xmllint --format filename.xml

...

PROFIT

Так вышло что заюзал кривые шаблоны свичей, но лень искать нормальные. Единственная проблема - некрасивости в названиях ключей.

То есть в некоторых айтемах ключи if[In,Out]Octets прописаны нормально, с индексом через точку (ifInOctets.1 например), а в некоторых - некрасиво, вроде ifInOctets1 и отличаются, что есть некарашо.

Причёсываем шаблоны:

UPDATE items
SET `key_`=REPLACE(`key_`,'ifInOctets','ifInOctets.')
WHERE (`key_` regexp ".*ifInOctets.*" AND `key_` NOT REGEXP ".*ifInOctets[.]");

UPDATE items
SET `key_`=REPLACE(`key_`,'ifOutOctets','ifOutOctets.')
WHERE (`key_` regexp ".*ifOutOctets.*" AND `key_` NOT REGEXP ".*ifOutOctets[.]");

 

sudo sh -c "tar -czf - photo/ | pv -s $(du -sb photo/| grep -o '[0-9]*') > /var/backup/20140425-photo.tar.gz"

 

π