RRDtool is a great facility which aims to replace MRTG and was written by Tobias Oetiker. RRDtool provides powerful features for collecting and visualizing various system metrics like network traffic, MySQL counters or whatever you want. It’s always good idea to know what is going on under the hood of your server. Managing servers we [...]
While installing MySQL plugins for munin in Fedora 15 you may encounter this problem: [root@monitor plugins]# /usr/share/munin/plugins/mysql_ suggest Missing dependency Cache::Cache at /usr/share/munin/plugins/mysql_ line 716. [root@monitor plugins]# It means that your system lacks perl-Cache-Cache and perl-IPC-ShareLite packages. After installation you can proceed: yum install perl-Cache-Cache perl-IPC-ShareLite [root@monitor plugins]# /usr/share/munin/plugins/mysql_ suggest bin_relay_log commands connections files_tables innodb_bpool [...]
If you need to get list of available packages for update in Fedora you can use next command: yum clean all && yum check-update And the same for Debian: apt-get clean all && apt-get -qqs dist-upgrade -qq options stand for quite output and -s stands for simulation with no action. Didn’t find the answer to [...]
As you may know you can login to your SSH server with use of DSA/RSA keys without entering password. The simplest way to add key to the remote server is ssh-copy-id script. Here is an example of how you can add key if you use non standard SSH port: ssh-copy-id -i /home/myuser/.ssh/id_dsa.pub “myuser@example.com -p 2222″ [...]
Sometimes when using Pacemaker/Corosync-based cluster you can see warning message in crm_mon output: Failed actions: drbd_mysql:0_promote_0 (node=node2.cluster.org, call=11, rc=-2, status=Timed Out): unknown exec error To clean it up you can use command crm_resource which checks health of resources: [root@node1 ~]# crm_resource -P Waiting for 1 replies from the CRMd. OK [root@node1 ~]# To check [...]
Free binary GeoLite Country database is being updated every month. To update it automatically you can put this script to cron at the beginning of a month. [root@playground ~]# sh -x /usr/local/sbin/geoip-update.sh + cd /usr/share/GeoIP + wget -q http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz + gzip -d -f GeoIP.dat.gz [root@playground ~]# That’s it. Didn’t find the answer to your question? [...]
Sometimes it’s convenient to change PHP script name, it allows to check if it’s running by typing just pstree. You can perform that with use of proctitle. Unfortunately there is no rpm for this package for Fedora 15. So to use it you need to build it. Firstly you need to download source package to [...]
At Supportex we use Redis a lot. It’s extremely fast and doesn’t consume a lot of resources. Besides it’s easy to use for developers (especially for those who worked with Memcache). Unlike Python which has only one mature client, PHP has various of them. For instance, Predis, phpredis, Rediska, etc. We prefer phpredis. It’s written [...]
If you need to check if zip or rar file has password protection you can do it this way. For zip fip: And for rar: Didn’t find the answer to your question? Ask it our administrators to reply we will publish on website.
Probably one of the most often task while working with dictionaries in Python is sorting by value. That is how it can be done: Didn’t find the answer to your question? Ask it our administrators to reply we will publish on website.



