Da nach der Installation von Zabbix die /etc/zabbix/zabbix_agentd.conf angepasst werden muss, habe ich mit sed die einzelnen Konfigurationen verändert. Also localhost gengen meinen Server getauscht und die Variabel Hostname gegen die $HOST getauscht.
apt-get update; apt-get install zabbix-agent --assume-yes;
sed 's/Server=localhost/Server=zabbix.caix.de/g' /etc/zabbix/zabbix_agentd.conf | sed 's/Hostname=localhost/Hostname='$HOST'/g' > /etc/zabbix/.zabbix_agentd.conf; mv /etc/zabbix/.zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf; /etc/init.d/zabbix-agent restart;
Veröffentlicht am: 27.06.2011 von: CHR | Tags: zabbix | publiziert in: Linux
Um rekursiv ionice zu vererben haben wir mal eben ein rionice geschrieben.
#!/bin/bash
ionice -c 3 -p $(pstree -p $1 | tr "(" "\n" | cut -d ")" -f 1 | egrep "^[0-9]+\$")
exit 0
Um es aufzurufen muss man die PID des Mutterprozesses rionice übergeben. Dies macht man am besten mit ps -xf
. Dann übergibt man rionice 1234
.
Veröffentlicht am: 15.06.2011 von: CHR | publiziert in: bash, Linux
Beim Hetzner Domain Robot wollte ich alle meine Domains auf einen neuen Nameserver umstellen. Das klappte bei allen Domains bis auf den ORG Domains. Da trat folgende Fehlermeldung auf:
status: failed
error: ErrOper005-004
error: ErrDOps007-022 - ErrNsvr004-003 - Nameserver not found in database
error: : ns01.caix.de
error: ErrDOps007-022 - ErrNsvr004-003 - Nameserver not found in database
error: : ns03.caix.de
error: ErrDOps007-026 - Same settings, no modifications were made
error: ErrDOps006-001 -
ROBOT: ORG
Uhrasche für „Nameserver not found in database“ war das man unter DNS-Einträge -> Registrierte Nameserver -> die Nameserver mit den IPs Hinzufügen muss.
Veröffentlicht am: 13.06.2011 von: CHR | Tags: dns | publiziert in: Computer
Um die E-Mail Adressen von Google Contacts in meinem Mail Programm Thunderbird nutzen zu können muss man zwangsläufig ein Plugin installieren. Ich weiß nicht warum Thunderbid das mit dem Plugin installieren nicht wie Firefox dierckt über das anklicken kann, leider muss man das Plugin erst Downloaden und dann über Extras -> Add-ons -> Installieren… die hinzufügen.

Veröffentlicht am: 05.06.2011 von: CHR | publiziert in: Computer
da ich ein Programm testen musst ob es ordentlich startet und sich wieder beendet, habe ich die Corn so eingestellt das sie jede gerade minute an und ungerade minute wieder aus geht. Da man das mit cron nicht diereckt abbilden kann hat sleep hälfen müssen.
*/2 * * * * /etc/init.d/programm start
*/2 * * * * sleep 60; /etc/init.d/programm stop
Veröffentlicht am: 01.06.2011 von: CHR | publiziert in: Linux